Kreis Gütersloh "nutzt" OSM (geo.infokom-gt.de)
Hallo zusammen, mir ist gerade aufgefallen, dass man in deren Geo Portal auch OSM Karten aktivieren kann, siehe Anlage... @ Flo, steckst du dahinter? ;-) Gruß Rafael
Rafael schrieb:
Hallo zusammen,
mir ist gerade aufgefallen, dass man in deren Geo Portal auch OSM Karten aktivieren kann, siehe Anlage...
@ Flo, steckst du dahinter? ;-)
Gruß Rafael
Hallo, nein, dies Mal nicht die üblichen Verdächtigen. Das Portal betreibt die INFOKOM, ein Dienstleister (Rechenzentrum) für den öffentlichen Dienst. Als Client dient hier der Mapbender. Der Mapbender kann Karten in Form von WMS (Web Map Service) einbinden. Er kann keine auf Vorrat gerenderten und gekachelten Karten darstellen wie OSM und Google sie gerne verwenden. Das bleibt dem Client "OpenLayers" vorbehalten. Das Kartenbild zu einem WMS wird in dem Moment gerendert in dem es angefordert wird. Genau für den angeforderten Koordinatenbereich und in der gewünschten Pixelgröße. Daraus ergibt sich ein beliebig wählbarer Maßstab, nicht nur die 18 Zoomstufen der Kachelstruktur. Ein WMS unterscheidet auch nicht - wie OpenLayers - nach einer Basiskarte und einigen Overlays. Statt dessen können die Layer eines Dienstes beliebig ein und ausgeschaltet werden (Liste im Request). Der Client kann dann mehrere WMS (von verschiedenen Servern) in seinem Kartenrahmen kombinieren. Das ist insgesamt flexibler als vorher Kacheln mit festgelegten Layern zu rendern, aber auch etwas aufwendiger. Bei Massenanwendungen (Google) sind Kacheln performanter, die liegen fertig auf der Platte und brauchen nur ausgeliefert werden. Die meisten eingehängten WMS-Dienste in diesem Client sind wahrscheinlich eigene Dienste der INFOKOM oder des Kreises. Der WMS-Dienst "Open Street Map" stammt aber von der WhereGroup in Bonn. http://www.wheregroup.com/de/freier_wms_mit_openstreetmap_daten Man bekommt das heraus, wenn man neben einem Layer auf das blaue [i]^ klickt, das ist die Metadatenanzeige. Die WhereGroup bietet den WMS für ganz Deutschland an. Für den Bereich Ostwestfalen (LIP,HF,MI) habe ich einen ähnlichen Dienst aufgesetzt. Obwohl ich bei einigen Projekten gut mit der WhereGroup zusammen gearbeitet habe, haben wir hier das gleiche unabhängig voneinander realisiert. Hier der Zugang zum Client (ebenfalls Mapbender): http://map.krz.de/mapwww/frames/login.php?name=demo&password=demo&mb_user_my... Beispiel: WMS "GetMap" Lemgoer Innenstadt 1:5.000: http://wms.krz.de/cgi-bin/mapserv5?map=/data/wms/osm_krz.map&VERSION=1.1.1&R... Die Technik dahinter: Die Shape-Files der Geofabrik lade ich in eine PostGIS-Datenbank. http://download.geofabrik.de/osm/europe/germany/ Aufbereitung mit SQL, z.B. - Gruppieren entsprechend der gewünschten Layerstruktur. - Prioritäten für Rendering innerhalb eines Layes Darstellung (WMS): UMN-Mapserver. Client: Mapbender. Schwachpunkte zur Zeit: - Im Shapefile fehlen z.B. "highway" mit Flächengeometrie (Parkplatz, Marktplatz) - Die Reihenfolge der Themen (Layer) ist fest. z.B. Eisenbahn wird immer über Straße gezeichnet, Straße über Fluss. Die Ebenen-Angaben aus OSM werden also ignoriert. -- Frank Jäger
participants (2)
-
Frank Jäger -
Rafael