NaviPOWM-Kartendaten zum Download

  • Eigentlich würde es genügen nur noch den Planeten (oder europa) alle 2-4 Wochen rechnen zu lassen. Dies hätte den Vorteil das man weniger Platz+Rechenzeit auf den Server benötigt und auch nicht die Übersicht verliert. Um es zu vereinfachen kann man dann Länderpakete mit 7Zip zusammenfassen.


    Für lokale Zwecke (Mapping) kann man den betreffenden Kartenausschnitt selbst umrechnen. Für die Erstellung der Karte der unmittelbaren Umgebung benötigt man nur einen kleinen Download (NRW: 150MB) und wenig Rechenzeit auf den heimischen Rechner. Nur wenn man an einer Grenze wohnt muss man den betreffenden Kartenausschnitt selbst ausschneiden. (Hier wäre es praktisch wenn OSM2POWM die Karte selbst via XAPI herunterladen könnte)


    Hier würde es praktisch sein wenn man bei NaviPWOM die Karte ohne änderung der INI-Datei umschalten könnte. (Also zwischen aktueller lokalen karten und der älteren größeren Karte)

  • Eigentlich würde es genügen nur noch den Planeten (oder europa) alle 2-4 Wochen rechnen zu lassen. Dies hätte den Vorteil das man weniger Platz+Rechenzeit auf den Server benötigt und auch nicht die Übersicht verliert. Um es zu vereinfachen kann man dann Länderpakete mit 7Zip zusammenfassen.


    Für lokale Zwecke (Mapping) kann man den betreffenden Kartenausschnitt selbst umrechnen. Für die Erstellung der Karte der unmittelbaren Umgebung benötigt man nur einen kleinen Download (NRW: 150MB) und wenig Rechenzeit auf den heimischen Rechner. Nur wenn man an einer Grenze wohnt muss man den betreffenden Kartenausschnitt selbst ausschneiden. (Hier wäre es praktisch wenn OSM2POWM die Karte selbst via XAPI herunterladen könnte)

    Hallo,
    ich berechne die Karten seit einiger Zeit für bestimmte Gebiete selbst.
    Niedersachsen.osm (download von Geofabrik) läßt sich auf meinem Laptop fehlerfrei berechen (OSM2POWM niedersachsen.osm).
    Die germany.osm lässt sich so nicht mehr berechen. Versuche mit OSM2POWM -s germany.osm > MyFile.bat führen nicht zum Erfolg. MyFile.bat wird zwar erstellt, aber der Aufruf von MyFile.bat führt nicht zum gewünschten Ergebnis



    Probleme habe ich auch gerade mit iceland.osm. Mit OSM2POWM iceland.osm werden einige map-Dateien erzeugt, aber dann bleibt die Berechnung bei einer map stehen (im DOS-Fenster kein Fortschritt zu sehen - letzte Zeile: Processing Container W022N65.map: .......), aber Berechnung wird nicht abgebrochen.
    Habe die Datei iceland.osm vom 29.05.2010 verwendet.


    Beim Download eines Kartenausschnittes von der xapi habe ich bei mir festgestellt, dass der Download ewig dauert, d. h. die Downloadgeschwindigkeit lag irgendwo bei 5-6 kBt/s.


    Anmerkung: OS Windows Vist 32 bit


    Ist mit OS linux mehr Erfolg zu erwarten?


    Gruß
    Dieter


    Hier würde es praktisch sein wenn man bei NaviPWOM die Karte ohne änderung der INI-Datei umschalten könnte. (Also zwischen aktueller lokalen karten und der älteren größeren Karte)

    Ja


    Vielleicht gibt es ja auch langfristig eine andere Lösung, wenn NaviPOWM mehr und mehr populär wird. Die Entwicklung läuft ja sehr konsequent weiter. Wenn mal Routing möglich ist, kann ich mir gut vorstellen, dass die Nachfrage nach aktuellen Karten erheblich steigt und auch OSM irgendwann über weitere Server verfügt, so dass aktuelle Karten jederzeit verfügbar sein werden.

    Einmal editiert, zuletzt von meppen7 ()

  • Eigentlich würde es genügen nur noch den Planeten (oder europa) alle 2-4 Wochen rechnen zu lassen. Dies hätte den Vorteil das man weniger Platz+Rechenzeit auf den Server benötigt und auch nicht die Übersicht verliert. Um es zu vereinfachen kann man dann Länderpakete mit 7Zip zusammenfassen.


    Der Meinung bin ich auch. Da sich meiner Meinung nach inzwischen in Europa nicht mehr sooo viel tut, ist ein Zyklus von 2-4 Wochen OK.



    Zitat

    Nur wenn man an einer Grenze wohnt muss man den betreffenden Kartenausschnitt selbst ausschneiden. (Hier wäre es praktisch wenn OSM2POWM die Karte selbst via XAPI herunterladen könnte)


    XAPI war bei meinem Versuch schnarchend langsam.



    Zitat

    Hier würde es praktisch sein wenn man bei NaviPWOM die Karte ohne änderung der INI-Datei umschalten könnte. (Also zwischen aktueller lokalen karten und der älteren größeren Karte)


    Vielleicht, wenn irgendwann mal ein GUI existiert... ;)


    Julian

  • Die germany.osm lässt sich so nicht mehr berechen. Versuche mit OSM2POWM -s germany.osm > MyFile.bat führen nicht zum Erfolg. MyFile.bat wird zwar erstellt, aber der Aufruf von MyFile.bat führt nicht zum gewünschten Ergebnis


    Wenn ich helfen kann, sag bitte Bescheid.


    Zitat

    Probleme habe ich auch gerade mit iceland.osm. Mit OSM2POWM iceland.osm werden einige map-Dateien erzeugt, aber dann bleibt die Berechnung bei einer map stehen (im DOS-Fenster kein Fortschritt zu sehen - letzte Zeile: Processing Container W022N65.map: .......), aber Berechnung wird nicht abgebrochen.
    Habe die Datei iceland.osm vom 29.05.2010 verwendet.


    Welche version? Die offizielle 0.2.4? Das kann dann sein. Da waren noch Fehler drin. Die Entwicklerversion sollte keine Probleme damit haben. Falls es die Entwicklerversion ist, dann haette ich bitte die entsprechend osm-Datei, um den Fehler reproduzieren zu koennen. Danke.


    Zitat

    Anmerkung: OS Windows Vist 32 bit


    Ist mit OS linux mehr Erfolg zu erwarten?


    Es sollte keinen Unterschied machen, ob Du Windows oder Linux verwendest. Jedenfalls theoretisch...


    Zitat

    Vielleicht gibt es ja auch langfristig eine andere Lösung, wenn NaviPOWM mehr und mehr populär wird.


    Die GUI ist als naechste dran.


    Zitat

    Die Entwicklung läuft ja sehr konsequent weiter. Wenn mal Routing möglich ist, kann ich mir gut vorstellen, dass die Nachfrage nach aktuellen Karten erheblich steigt und auch OSM irgendwann über weitere Server verfügt, so dass aktuelle Karten jederzeit verfügbar sein werden.


    Ja, denke ich auch. Bis Routing funktioniert, wird es aber wahrscheinlich noch etwas dauern. OK, haengt auch von der Art und den Ort meiner naechsten Projekte (beruflich) ab. ;)


    Greets
    Julian

  • Welche version? Die offizielle 0.2.4? Das kann dann sein. Da waren noch Fehler drin. Die Entwicklerversion sollte keine Probleme damit haben. Falls es die Entwicklerversion ist, dann haette ich bitte die entsprechend osm-Datei, um den Fehler reproduzieren zu koennen. Danke.

    Es ist die offizielle 0.2.4. Für opensue habe ich mir eine aktuelle Entwickler-Version selber erzeugt (allerding noch nicht ausprobiert- folgt als nächstes).


    Aber wie mache ich das für Windows? Oder wo kann ich sie herunterladen?


    Vielleicht lösen sich dann auch gleichzeitig meine Probleme mit germany.osm


    Gruß
    Dieter

  • Hallo zusammen,


    ich bin gerade dabei, die Kartendaten für NaviPOWM am Server neu zu ordnen:
    Ich will alle Files möglichst nur noch einmal auf der Platte liegen haben und zwar im Verzeichnis planet. Alle neu gerechneten Kacheln sollen dorthin kommen.


    Um auf einzelne Länder einfacher zugreifen zu können, habe ich begonnen, das Verzeichnis world aufzubauen. Dort gibt es Verzeichnisse für die Kontinente und Länder. Die einzelnen Länder-Verzeichnissen beinhalten nur noch links auf die entsprechenden Kacheln im planet-Verzeichnis.
    Da die Kacheln aber nicht mit den Ländergrenzen übereinstimmen, gibt es identische Kacheln, die in 2 oder mehr (benachbarten) Ländern vorkommen. Diese Kacheln gibt es aber tatsächlich nur einmal (im planet-Verzeichnis), es wird allerdings von mehreren Ländern aus darauf verwiesen.


    Sollten einzelne Kacheln in Ländern fehlen (z.B. kleine Inseln), so sagt mir das bitte, dann werde ich die manuell ergänzen. Die Zuordung von Kachelnamen zu Ländern findet Ihr in countries.


    Einziges Problem dabei ist, dass wenn ich nur Teilupdates mache (ich werde nicht immer den ganzen Planeten in einem Zug rechnen können), es für manche Länder Kacheln mit unterschiedlichem Datum geben kann.


    Was haltet Ihr davon? Soll ich das so fortführen? Gibt es andere Vorschläge?




    Gruß,
    Stefan

  • Hallo zusammen,



    Einziges Problem dabei ist, dass wenn ich nur Teilupdates mache (ich werde nicht immer den ganzen Planeten in einem Zug rechnen können), es für manche Länder Kacheln mit unterschiedlichem Datum geben kann.

    Das ist sicher zu tolerieren.


    Was haltet Ihr davon? Soll ich das so fortführen? Gibt es andere Vorschläge?

    Hallo Stefan,
    gibt es eine Downoladstatistik?
    Dann könnte man sich vielleicht daran orientieren, wie häufig updates sinnvoll sind.
    Mit Fortschritt der Entwicklung von NaviPOWM - Routing ist möglich - kann ich mir vorstellen, das die Nachfrage nach Map-Dateien stark anteigen wird.


    Ist es vorübergehend möglich, bestimmte Map-Dateien 'On Demand' - vielleicht mit einer gewissen Zeitverzögerung - zur Verfügung zu stellen. So etwas müsste dann sicherlich automatisiert sein.


    Andererseits ist auch möglich kleinere Bereiche - ich berechne auf meinem Laptop sehr häufig aus niedersachsen.osm von der Geofabrik die Map-Dateien (funktioniert mit windows vista und opensuse 11.2) - selbt zu rechnen.
    Größere Bereiche konnte ich noch nicht prüfen, ob das auf meienm Rechner in vertretbarer Zeit möglich ist, da:
    Mit OS Windows - laut. Julian ist OS2POWM noch ein bug ist und ich es bisher nicht geschafft, MinGW zum Laufen zu bringen, um die Entwickerversion zu komilieren.
    Mit OS linux (Opensuse 11.2) - funktioniert es mit osmosis bei mir auch noch nicht.
    Habe osmosis 0.35-1 installiert und es wird eine MyFile.bat erstellt, aber beim Lauf von Myfile.bat kommt es zu Fehlermeldungen.


    Gruß
    Dieter


    [Blockierte Grafik: http://www.qtl.co.il/img/copy.png][Blockierte Grafik: http://www.google.com/favicon.ico][Blockierte Grafik: http://www.qtl.co.il/img/trans.png]</iframe>

  • Hallo Dieter,


    danke für die Antwort!


    mir ging es weniger um das Update-Intervall als darum, ob die von mir beschriebene Aufgliederung in einzelne Länder sinnvoll ist.
    Bisher hatte ich ja abwechseld immer die Kontinente von der Geofabrik umgesetzt und ab- und zu den ganzen planet. Alle Daten habe ich in verschiedenen Verzeichnissen. Nun will ich nur noch einen Datenbestand weiterführen, der die ganze Welt enthält aus dem man sich dann via Länderverzeichnisse einfacher die gewünschten Daten organisieren kann.


    Zur Datenumsetzung:
    Der ganze planet dauert am devserver knapp 2 Tage. Ich versuche gerade diesen "scheibchenweise" (auf mehrere Tage verteilt) zu konvertieren um nicht so viel Rechenleistung auf einmal zu ziehen.


    "On-demand" hatte ich mir auch schon überlegt, aber die XAPI ist dazu viel zu langsam und ich weiß nicht, wie ich sonst "schnell" an 1°x1°-OSM-Kacheln kommen sollte.


    Eine Statistik habe ich nicht.


    Gruß,
    Stefan

  • Hallo Dieter,


    danke für die Antwort!


    mir ging es weniger um das Update-Intervall als darum, ob die von mir beschriebene Aufgliederung in einzelne Länder sinnvoll ist.

    Hallo Stefan,
    aus meiner Sicht ist die Länderaufteilung auf jeden Fall sinnvoll.
    Wird es eine Zip-Datei für das jeweilige Land geben?


    Wie funktioniert das, wenn ich benachbarte Länder nutzen will? Sind dann die Map-Files an den Grenzen doppelt vorhanden, was ja kein Problem sein dürfte?


    Gruß
    Dieter

    Einmal editiert, zuletzt von meppen7 ()

  • Hallo Dieter,


    Wird es eine Zip-Datei für das jeweilige Land geben?

    nein, wird es nicht, sonst habe ich ja wieder alle möglichen Daten mehrfach vorliegen!


    Wie funktioniert das, wenn ich benachbarte Länder nutzen will? Sind dann die Map-Files an den Grenzen doppelt vorhanden, was ja kein Problem sein dürfte?

    Physisch sind die Dateien nur einmal vorhanden, die links auf die Dateien kann es mehrfach geben!


    Am besten mache ich ein kleines Beispiel:
    Belgien besteht aus diesen Dateien


    und der Nachbar Luxembourg aus diesen

    Code
    E005N49.7z
    E005N50.7z
    E006N49.7z
    E006N50.7z


    Mit dem Befehl

    Code
    wget -N -nd -r -l1 -A "*.7z" http://dev.openstreetmap.de/navipowmmaps/navipowm/world/europe/belgium/


    lädt man sich alle neuen Karten (10 Dateien) aus Belgien in das aktuelle lokale Verzeichnis


    Mit dem Befehl

    Code
    wget -N -nd -r -l1 -A "*.7z" http://dev.openstreetmap.de/navipowmmaps/navipowm/world/europe/luxembourg/


    bekommt man noch die neuen Karten aus Luxembourg. Da aber 3 Karten schon mit Belgien übertragen wurden, wird nur noch E006N49.7z geholt.


    Man kann die obigen wget-Befehle in eine BAT-Datei zusammenfassen und dann in einem Rutsch die Länder laden, die man benötigt. Der Vorteil ist noch, dass vor der Übertragung automatisch geprüft wird, ob die Daten am Server neuer sind als die lokalen.


    Die Parameter von wget kann man hier nachschlagen.


    Gruß,
    Stefan

  • Hallo Stefan,
    mit wget geht es natürlich. Aber da muss man sich schon ein wenig einarbeiten. wget installieren, Batch-Datei(en) erstellen und dann noch z.B. 7zip installieren, um die Dateien zu entpacken.
    Wäre es nicht langfristig möglich für den 'Durchschnittsuser' z. B. eine graphische Oberfläche (als Karte) zur Verfügung zu stellen, so dass nur noch der entsprechende Bereich angeklickt werden muss. Sowas ähnliches was hast du ja jetzt schon mit deiner Weltkarte.
    Das würde dann bedeuten, dass die Zusammstellung der Dateien auf dem Server laufen müsste. Is so etwas überhaupt möglich?


    Gruß
    Dieter

    Einmal editiert, zuletzt von meppen7 ()

  • Hallo Dieter,

    eine graphische Oberfläche (als Karte) zur Verfügung zu stellen, so dass nur noch der entsprechende Bereich angeklickt werden muss

    so etwas ähnliches gibt es ja bereits, den Automatik-OSM-Downloader, mit dem kann man ja weiterhin direkt in des planet-Verzeichnis gehen!

    die Zusammstellung der Dateien auf dem Server laufen müsste. Is so etwas überhaupt möglich?

    Machen kann man sicher viel, es kommt halt darauf an, wie viel Aufwand das ist!


    Bei solchen Länderpaketen muss man dann aber alle Kacheln übertragen, egal ob sie bereits in einem anderen Paket enthalten waren oder schon aktuell lokal vorliegen.


    Aber mal sehen, was sich so machen lässt!


    Was ich sehr leicht (manuell) realisieren könnte, sind user-Verzeichnisse, also persönliche Kachel-Zusammenstellungen in einem Verzeichnis: Du sagst mir z.B. welche Kacheln für Dich interessant sind und ich mache ein "Spezial-Land" daraus.


    Gruß,
    Stefan



  • eine graphische Oberfläche (als Karte) zur Verfügung zu stellen, so dass nur noch der entsprechende Bereich angeklickt werden muss
    so etwas ähnliches gibt es ja bereits, den Automatik-OSM-Downloader, mit dem kann man ja weiterhin direkt in des planet-Verzeichnis gehen!

    Das ist mir später auch noch eingefallen.



    Was ich sehr leicht (manuell) realisieren könnte, sind user-Verzeichnisse, also persönliche Kachel-Zusammenstellungen in einem Verzeichnis: Du sagst mir z.B. welche Kacheln für Dich interessant sind und ich mache ein "Spezial-Land" daraus.

    Momentan wäre für mich Lybien noch interessant. Da gibt es noch keine Länderzusammenstellung.


    Meine Idee mit der graphischen Oberfläche war für die ferne Zukunft gedacht, wenn man sagen kann - willst du mit aktuellen Karten routen - dann nimm NaviPOWM.


    Gruß
    Dieter

  • Momentan wäre für mich Lybien noch interessant. Da gibt es noch keine Länderzusammenstellung.

    Die nötigen Kacheln kann man eigentlich recht problemlos selbst ermitteln indem man die nötigen Files anhand der Weltkarte (Auswahl Planet) selbst herunterlädt. Allerdings gibt es beim Beispiel Lybien das Problem das einige Kacheln nicht erstellt wurden da diese keine Daten enthalten.


    Wenn sich mehr Leute beteiligen sollten wir recht schnell für alle Länder der erde eine Kachelliste zusammen haben.

  • Zitat von »meppen7«




    Momentan wäre für mich Lybien noch interessant. Da gibt es noch keine Länderzusammenstellung.

    Die nötigen Kacheln kann man eigentlich recht problemlos selbst ermitteln indem man die nötigen Files anhand der Weltkarte (Auswahl Planet) selbst herunterlädt. Allerdings gibt es beim Beispiel Lybien das Problem das einige Kacheln nicht erstellt wurden da diese keine Daten enthalten.

    Die notwendigen Kacheln hatte ich mir schon mal händisch geladen. Kann also eine Zusammenstellung erstellen.

    Wenn sich mehr Leute beteiligen sollten wir recht schnell für alle Länder der Erde eine Kachelliste zusammen haben.

    Dieses Thema hatten wir schon mal vor einigen Wochen. Ich glaube wir waren damals bei der Frage stehen geblieben, wo man die Ergebnisse zentral ablegen kann (es sollte ja nicht jeder das Rad neu erfinden).
    Ansonsten beteilige ich mich gerne.


    Gruß
    Dieter