-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Tobias Wendorff wrote, on 09.08.2008 15:35:
| Mal gucken, ob ich das Plugin erweitern werde ... | Arbeite mich gerade ein wenig in JAVA ein, mag die Sprache aber | nicht wirklich. Hallo Tobias, ich habe (bisher noch lokal bei mir) eine Erweiterung des WMS-Plugins gemacht, die "tiled WMS" in der NASA-Version unterstützt, wie es fürdie Landsat-Bilder angeboten wird. Ich denke ich kann es bald mal ins SVN stellen. http://wiki.openstreetmap.org/index.php/User:Bomm#JOSM-WMS-Plugin_-_Tiled_WMS Dafür habe ich eine GetCapabilities-Abfrage eingebaut, die aber nur sehr rudimentär ausgewertet wird, nämlich nur zur Prüfung, ob die Abfragen "GetMap" und "GetTileService" unterstützt werden. Bei meinen Tests habe ich schon drei Probleme festgestellt: Bei OpenAerialMap steht in der GetCapabilities-Antwort als Request "Map" und "Capabilities" statt "GetMap" und "GetCapabilities" und NPE-Maps unterstützt kein GetCapabilities, sondern liefert immer irgendein Bild zurück. Die als Tiles abgerufenen Landsat-Bilder unterscheiden sich etwas von einem als Ganzes abgerufenen Bild. Ich weiß bisher noch nicht, ob die geringen Verzerrungen von der NASA produziert wurden oder ob es sich um einen Fehler in meiner Erweiterung des WMS-Plugins handelt. Deshalb habe ich die Konfiguration um zwei Checkboxen erweitert, mit denen man die Verwendung von tiled WMS und die GetCapabilities-Abfrage unterdrücken kann. So wie das WMS-Plugin bisher funktioniert, würde eine auf der GetCapabilities-Antwort basierende Auswahlmöglichkeit der angebotenen Layer in die Konfiguration der Dienste passen. So kann man von der einmal konfigurierten Quelle wie bisher ohne zusätzliche Eingaben oder Auswahlfenster die Bilder abrufen. Möglicherweise ist es sinnvoll, nach vorhandenen WMS-Client-Implementierungen zu suchen und in das WMS-Plugin einzubinden, statt alles selbst zu implementieren. Bodo -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkid+MkACgkQnMz9fgzDSqfnQQCdHytOZDdnIoIOI8ShnBKwM4nV +JYAn2fc65sk/uMF8DINZMUwgRzlGTin =zLjy -----END PGP SIGNATURE----- _______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de