[...] Übrigens beendete Softonaut.com (offline) meine lange Suche nach einem einfachen ausführbaren Beispiel. Dort finden sich auch noch weitere Beispiele, um z.B. Routen anzuzeigen usw. Danke! [EDIT] Nachdem der Softonaut im Moment (08.09) offline ist, findet sich ein von mir geschriebenes Beispiel in einem seperaten Artikel. [...]
Track’n'Mash: Openstreetmap Karten in Java/Swing mit JXMapViewer…
Technologien und Services zur Darstellung und Integration von Karten in Applikationen, haben sich in den letzten Jahren stark verbreitet. Neben dem Platzhirsch Google Maps gibt es u.a. noch Yahoo! Maps oder Bing Maps (früher Windows Live Maps).
Die dre…
Steffen Jürges on
September 9th, 2009
Hallo Herr Hirt,
mit dem JXMapViewer beschäftige ich mich auch schon eine Weile.
Jedoch habe ich ein Problem und hoffe Sie können mir dabei behilflich sein.
Beim Start versucht JXMapKit bereits die Daten zu laden, ist jedoch kein Proxy konfiguriert oder die Internetverbindung gestört erscheint ” SCHWERWIEGEND: Failed to load a tile at url: http://tile.openstreetmap.orgXXXX, retrying java.lang.NullPointerException [...]”
Nach einem retry versuchts er mit dem nächsten Bild. Nun habe ich habe in meinen Programm die Möglichkeit, einen Proxy zu konfigurieren.
Bilder die er vorher vergeblich zu laden versuchte lädt er aber nicht mehr neu nach.
brachte auch keine Lösung. Wie kann ich JXMapKit reseten bzw. ihn dazu überreden die fehlenden Images nachzuladen sobald eine Internetverbindung besteht?
Mfg
Steffen Jürges
admin on
September 18th, 2009
Hallo Herr Jürgens,
in diesem Fall würde ich mir die TilesFactory genauer anschauen. Sie ist dafür zuständig die einzelnen “Bilder” von einem Provider herunterzuladen.
Es sollte möglich sein die Factory zurückzusetzen oder durch eine neue Instanz zu ersetzen. Anschließend muss das mapkit wie von Ihnen beschrieben invalidiert und neu gezeichnet werden.
Grüße
dieter on
October 15th, 2009
Hallo Timo,
hatte mir kein RSS Abo auf Deine Seite gelegt und diesen Artikel nicht aktuell mitbekommen.
Nochmals Dank für diese erweiterte Applikation. Werd mir den Quelltext zu Gemüte führen.
Gruß
Dieter
dieter on
November 5th, 2009
Hallo Timo,
siehst Du eine Chance, die Quelltexte als “Text” zur Verfügung zu stellen?
[...] Übrigens beendete Softonaut.com (offline) meine lange Suche nach einem einfachen ausführbaren Beispiel. Dort finden sich auch noch weitere Beispiele, um z.B. Routen anzuzeigen usw. Danke! [EDIT] Nachdem der Softonaut im Moment (08.09) offline ist, findet sich ein von mir geschriebenes Beispiel in einem seperaten Artikel. [...]
Track’n'Mash: Openstreetmap Karten in Java/Swing mit JXMapViewer…
Technologien und Services zur Darstellung und Integration von Karten in Applikationen, haben sich in den letzten Jahren stark verbreitet. Neben dem Platzhirsch Google Maps gibt es u.a. noch Yahoo! Maps oder Bing Maps (früher Windows Live Maps).
Die dre…
Hallo Herr Hirt,
mit dem JXMapViewer beschäftige ich mich auch schon eine Weile.
Jedoch habe ich ein Problem und hoffe Sie können mir dabei behilflich sein.
Beim Start versucht JXMapKit bereits die Daten zu laden, ist jedoch kein Proxy konfiguriert oder die Internetverbindung gestört erscheint ” SCHWERWIEGEND: Failed to load a tile at url: http://tile.openstreetmap.orgXXXX, retrying java.lang.NullPointerException [...]”
Nach einem retry versuchts er mit dem nächsten Bild. Nun habe ich habe in meinen Programm die Möglichkeit, einen Proxy zu konfigurieren.
Bilder die er vorher vergeblich zu laden versuchte lädt er aber nicht mehr neu nach.
Ein: mapkit.getMainMap().invalidate(); makit.repaint();
brachte auch keine Lösung. Wie kann ich JXMapKit reseten bzw. ihn dazu überreden die fehlenden Images nachzuladen sobald eine Internetverbindung besteht?
Mfg
Steffen Jürges
Hallo Herr Jürgens,
in diesem Fall würde ich mir die TilesFactory genauer anschauen. Sie ist dafür zuständig die einzelnen “Bilder” von einem Provider herunterzuladen.
Es sollte möglich sein die Factory zurückzusetzen oder durch eine neue Instanz zu ersetzen. Anschließend muss das mapkit wie von Ihnen beschrieben invalidiert und neu gezeichnet werden.
Grüße
Hallo Timo,
hatte mir kein RSS Abo auf Deine Seite gelegt und diesen Artikel nicht aktuell mitbekommen.
Nochmals Dank für diese erweiterte Applikation. Werd mir den Quelltext zu Gemüte führen.
Gruß
Dieter
Hallo Timo,
siehst Du eine Chance, die Quelltexte als “Text” zur Verfügung zu stellen?
Gruß
Dieter
Im Text findest du doch einen Link zu einem Zip-Archiv. Da drin ist auch der Source-Code.
[...] Zeichnen von Linien mit JXMapKit Kommentare (1) [...]
Großartig, genau das habe ich gesucht!
Danke für diese Arbeit