Bundeslandgrenze, Bezrieksregierung, Städte als farbigen Layer

Hallo Forum,

ich möchte eine OSM Karte mit verschiedenen farbigen Layern erstellen.

A) Jede Grenzen mit der Fläche soll eine eigene transparente Farbe haben
B) Der Aufbau der Layer soll in mehren Ebenen sein

Meine Vorstellung:
Bundesland NRW Grenze und Fläche blau als erste Ebene
Bezirksregierungen Grenzen dunkelrot und Flächen rot als zweite Ebene die etwas erhöht dargestellt wird
Kreise Grenzen dunkelgrün und Flächen grün als dritte Ebene

Was ich mit dieser Darstellung versuchen möchte das Thema "Föderalismus"* in der öffentlichen Verwaltung darzustellen.
*****http://de.wikipedia.org/wiki/F%C3%B6deralismus

Was ich jetzt suche:

Jemand der mir Stichwörter oder Links sagen kann um das Projekt umzusetzen.
Ggf. hat schon jemand so etwas gemacht und kann mir einen Tipp geben.

Vielen Dank schon jetzt.

Gruß.

Du musst nach meiner Meining zwei Schritte bewältigen:

1.: Die Daten für die reinen Grenzverläufe herausfiltern. Such mal dazu auf http://help.openstreetmap.org nach “extract boundaries” oder “extract borders” etc. Da gab es chon etliche Anfragen nach derart “gefilterten” OSM-Daten.

  1. Darstellung der Daten nach deinen Stilvorgaben
    Dazu schau mal generell unter http://wiki.openstreetmap.org/wiki/Rendering … als erstes fällt mir da Maperitive oder Tilemill ein. Aber vielleicht ist auch http://wiki.openstreetmap.org/wiki/MapCSS etwas für dich … schau mal dort auf die Unterseite http://wiki.openstreetmap.org/wiki/MapCSS/Examples

Hallo Stephan,

vielen Dank. Werde mich mal einlesen :slight_smile:

Gruß

Falls du die Verwaltungsgrenzen nicht aus OSM “brauchst”, kannst du (Nutzungsbedingungen beachten!) den VG250-Datensatz vom BKG nehmen: http://www.geodatenzentrum.de/geodaten/gdz_rahmen.gdz_div?gdz_spr=deu&gdz_akt_zeile=5&gdz_anz_zeile=1&gdz_unt_zeile=14&gdz_user_id=0 . Dann bräuchtest du noch ein GIS wie etwa QGIS, um die Daten deinen Wünschen entsprechend darzustellen.

Du kannst auch das Shapefile vom BKG nehmen, mit ogr2ogr nach GML oder GeoJSON umwandeln und das dann per OpenLayers/Leaflet anzeigen.

Super Danke. Leider habe ich für mich noch keine Lösung gefunden.