Hallo zusammen
ich habe jetzt einen Adapter geschrieben, über den Orthofotos von Bern in JOSM angezeigt werden könne, siehe http://wiki.openstreetmap.org/wiki/Bern#Orthofotos_of_Bern
Leider überschneiden sich die die Tiles beträchtlich, siehe http://www.guggis.ch/orthofoto-bern-wms-adapter/josm-orthofotos-bern.jpg
Hat jemand Erfahrung mit dem Produkt, das da beim Vermessungsamt im Einsatz ist? Andere Hinweise, Ratschläge?
-- Karl
-----Ursprüngliche Nachricht----- Von: talk-ch-bounces@openstreetmap.ch [mailto:talk-ch-bounces@openstreetmap.ch] Im Auftrag von Marius Rieder Gesendet: Samstag, 17. Januar 2009 11:05 An: Openstreetmap Schweiz/Suisse/Svizzera/Svizra Betreff: Re: [talk-ch] Orthofoto Stadt Bern für OpenStreetMap
Hallo Karl
On 1/17/09 10:45 AM, Karl Guggisberg wrote:
wie hast du den Server über das wmsplugin angesprochen? Ich habe auch etwas rumprobiert und hatte den Eindruck, dass es ähnlich knifflig werden könnte wie mit Yahoo!.
Als URL hab ich folgendes verwendet.
http://www.stadtplan.bern.ch/TBInternet/WebMapServer.aspx?VERSION=1.0.0&... EST=GETMAP&TYPE=11&LAYERS=TBI_orthofoto_08.mwf&FORMAT=image/jpeg&EXCEPTIONS= image/jpeg
Das ergab jeweils Bilder bei denen der Server motzte die Session sei abgelaufem.
Hab dann das wmsplugin selber gebaut mit folgendem Patch. Wobei ich die ASP.NET_SessionId per Firefox geholt habe.
--- plugins/wmsplugin/src/wmsplugin/WMSGrabber.java (revision 13233) +++ plugins/wmsplugin/src/wmsplugin/WMSGrabber.java (working copy) @@ -76,6 +76,10 @@
protected BufferedImage grab(URL url) throws IOException { HttpURLConnection conn = (HttpURLConnection) url.openConnection(); + + // Bern Patch + String myCookie = "ASP.NET_SessionId=xajhch55ufezxmyhytijd5vr"; + conn.setRequestProperty("Cookie", myCookie);
String contentType = conn.getHeaderField("Content-Type"); if( conn.getResponseCode() != 200
Das ergibt dann ein leeres Bild, wegen den Koordinaten.
Josm macht folgenden Request daraus.
http://www.stadtplan.bern.ch/TBInternet/WebMapServer.aspx?VERSION=1.0.0&... EST=GETMAP&TYPE=11&LAYERS=TBI_orthofoto_08.mwf&FORMAT=image/jpeg&EXCEPTIONS= image/jpeg&bbox=7.4441276,46.9539095,7.4458911,46.9556731&width=500&height=4 99
Einer von der Originalkarte zum vegleich.
http://www.stadtplan.bern.ch//TBInternet/WebMapServer.aspx?VERSION=1.0.0&... UEST=GETMAP&TYPE=11&LAYERS=TBI_orthofoto_08.mwf&FORMAT=image/jpeg&EXCEPTIONS =image/jpeg&BBOX=600616.3543608634,199481.69010130048,600800.281608679,19961 0.83702073176&WIDTH=601&HEIGHT=422
Gruss
Marius