<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16850" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=872474612-15072009><FONT face=Arial 
color=#0000ff size=2>Hallo Christian,</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>ich 
sehe keine Chance, OSM direkt aus dem OSM-XML-Format zu 
päsentieren.</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2>Mangels Spatial-Index müsste jedes mal die ganze Datei durchgelesen 
werden. Das wäre nur performant, wenn das Gebiet so klein ist, dass die Datei im 
Hauptspeicher liegt.</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>Dazu 
kommt, dass OSM "<EM>nicht OGC-Konform</EM>" ist, die üblichen GIS-Tools 
erwarten aber diese Konformität.</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>Das 
OSM-Projekt legt Wert auf andere Dinge, z.B. dass bei einer ebenengleichen 
Kreuzung beide Linien (way) einen gemeinsamen Punkt haben. So entsteht ein 
navigierbares Netz.</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>Bei 
OGC hat jede Linie ihre "eigene Geometrie" in einem Geometriefeld. Die Bedingung 
"gemeinsamer Punkt" wäre nicht schon im Datenmodell festgelegt sondern muss auf 
einer anderen Ebene überwacht werden.</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>Man 
muss also für einen WMS die OSM-Daten zunächst in ein Spatial-Format überführen, 
z.B. Shape oder PostGIS.</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>Dann 
fängt die Fleißarbeit an: man muss die Ausgestaltung 
codieren.</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009></SPAN>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>Links 
zum Thema:</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>1 - 
WMS-Demo "OWL" (Ostwestfalen-Lippe)</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2><A 
href="http://map.krz.de/mapwww/frames/login.php?name=demo&amp;password=demo&amp;mb_user_myGui=OSM">http://map.krz.de/mapwww/frames/login.php?name=demo&amp;password=demo&amp;mb_user_myGui=OSM</A></FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>2- WMS 
"Germany"</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2><A 
href="http://www.wheregroup.com/de/freier_wms_mit_openstreetmap_daten">http://www.wheregroup.com/de/freier_wms_mit_openstreetmap_daten</A></FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>3 - 
Shape für alle Bundesländer:</FONT></SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><A 
href="http://download.geofabrik.de/osm/europe/germany/">http://download.geofabrik.de/osm/europe/germany/</A></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>Ich 
kann dir bei Bedarf die Scripte liefern, wie man von 3 nach 1 
kommt.</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>Eine 
Alternative wäre noch, den Renderer "Mapnik" als WMS zu 
konfigurieren.</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>Unter 
Verwendung der Zeichenvorschriften für die Kachelgenerierung bekäme man wohl die 
kartografisch besten Ergebnisse für die "Gesamtkarte". Möglicherweise muss man 
dann darauf verzichten, einzelne Ebenen des WMS aufzurufen. Aber das macht doch 
gerade den Charme eines WMS aus, oder?</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>Man 
kann die OSM-Apotheken mit einem Luftbild kombinieren&nbsp;(oder was auch 
immer). </FONT></SPAN><SPAN class=872474612-15072009><FONT face=Arial 
color=#0000ff size=2>Die Gesamtkarte ist aber nahezu 
flächendeckend.</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>In OSM 
stecken noch mehr Daten, als in den den Standard-Darstellungen (Mapnik und 
Osmarender) angezeigt wird. Wenn man ALLES präsentiert, wird es unübersichtlich. 
Bei einem WMS mit wählbaren Ebenen kann der Anwender&nbsp;die Auswahl 
treffen.&nbsp;</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2>Apropos Ebenen: Im&nbsp;WMS (1) ist die WMS-Layer-Reihenfolge 
immer:&nbsp; </FONT></SPAN><SPAN class=872474612-15072009><FONT face=Arial 
color=#0000ff size=2>Wasser -&nbsp;Straßen -&nbsp;Eisenbahn</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>Bei 
einer Straßenbrücke über eine Eisenbahn müsste die Straße auf die Eisenbahn 
gerendert werden.</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>Mapnik 
kann das, der mapserver-wms aber nicht. Die Ebenen-Information steckt in den 
OSM-Daten, geht aber zur Zeit bei Konvertierung und Darstellung verloren. Wenn 
einer 'ne Idee dazu hat, her damit.</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009>&nbsp;</SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009>&gt; </SPAN>Wenn ich die Daten konvertiere, 
gehen ja die Style-Informationen der Layer verloren</DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=872474612-15072009>Im 
OSM-XML stecken nur Vectordaten, keine Styles.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff size=2>Frank 
Jäger</FONT></SPAN></DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=872474612-15072009><FONT face=Arial color=#0000ff 
size=2>KRZ</FONT></SPAN></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><BR></DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader lang=de dir=ltr align=left>
  <HR tabIndex=-1>
  <FONT face=Tahoma size=2><B>From:</B> mapbender_users-bounces@lists.osgeo.org 
  [mailto:mapbender_users-bounces@lists.osgeo.org] <B>On Behalf Of </B>Christian 
  Gadge<BR><B>Sent:</B> Wednesday, July 15, 2009 2:28 PM<BR><B>To:</B> 
  mapbender_users@lists.osgeo.org<BR><B>Subject:</B> [Mapbender-users] OSM als 
  WMS einbinden<BR></FONT><BR></DIV>
  <DIV></DIV>Hallo Liste,<BR><BR>ich möchte gern meine Mapbender-Anwendungen mit 
  ein paar Inhalten aufpeppen und würde daher gern OSM-Daten 
  einbinden.<BR><BR>Folgende Vorgehensweise würde mir dabei in den Sinn 
  kommen:<BR>Die OSM-Daten sind ja per XML-File verfügbar. Aufbereitet als WMS 
  und das Rendern übernimmt der Mapserver. <BR><BR>Nun meine Frage:<BR>Muss ich 
  die OSM-Daten zwingend ins PostGIS bzw. Shape-Format konvertieren? Ich weiß, 
  dafür gibt es tools wie osm2pgsql. Oder kann man auch direkt auf die XML-Daten 
  zugreifen? Weil...<BR>Wenn ich die Daten konvertiere, gehen ja die 
  Style-Informationen der Layer verloren. Will ich also bspw. die 
  OSM-Straßendaten als WMS (und das nicht nur als gleichartige Linien), müsste 
  ich ja für alle Untergruppen neue Styles im Mapfile angeben. Bei der Menge der 
  OSM-Daten ja durchaus ein wenig Aufwand.<BR><BR>Oder gibt es vielleicht noch 
  einen ganz anderen Weg, diese Daten "hübsch gerendert" im Mapbender zu 
  verwenden?<BR><BR><BR>Beste Grüße<BR>Christian 
<BR><BR></BLOCKQUOTE></BODY></HTML>