Win32netsky
(Themenstarter)
Anmeldungsdatum: 25. Dezember 2007
Beiträge: 1508
Wohnort: Köthen (Anhalt)
|
Hallo Danke der Infos, Gut wenn es nicht so schön geschrieben ist- werde abändern. Ich werde das versuchen funktionell umzusetzen. Wollte aber nicht so viel schreiben. Ich nutze keine automatische installation? weiß auch nicht wie das gehen sollte ? Download entfernt ersten Befehl zusammengelegt. Osmconvert und osmfilter etwas erklärt. splitter installation angepasst / teste das jetzt erst mal Einige Änderungen vorgenommen.
Gerne neu Kommentare Heute getestet das geht soweit alles. Beste Grüße
|
Win32netsky
(Themenstarter)
Anmeldungsdatum: 25. Dezember 2007
Beiträge: 1508
Wohnort: Köthen (Anhalt)
|
Halllo
Habe die Installation noch etwas beschrieben und Befehle zusammengelegt.
Das geht auch.
Beste Grüße
|
march
Anmeldungsdatum: 12. Juni 2005
Beiträge: 17351
Wohnort: /home/noise
|
Hi ☺ Ich arbeite mich gerade durch den Artikel. Einige für mich noch unklare Dinge versuche ich gerade zu verstehen. Ich habe das Kartenmaterial heruntergeladen - ebenso die aktuellen Adressdaten. Ist die Umwandlung mittels osmconvert notwendig um die Grenzen und Straßen bei der Kartenerstellung zu berücksichtigen?
Was mich generell stört ist, dass man ales in einen Ordner kippt um eine Karte zu erstellen. Dies sollte man etwas besser trennen. Lokal erarbeite ich derzeit das Thema und habe auch andere Aspekte mit aufgenommen. Was die Grundinstallation anbelangt muss ich mir noch Gedanken zur Struktur machen. Da muss ich mir die Befehle erneut anschauen um zu ünerprüfen was eher Sinn macht. Jetzt ist mein Kopf randvoll mit Informationen von diversen Seiten... 😉 Ich kann dir meinen Entwurf gerne zukommen lassen. ☺ Ich gehe in meiner lokal erarbeiteten Fassung auch auf die Kartenerstellung ohne Adressindex ein sowie auf Styles. Ich kippe sie ins Wiki sobald ich sie etwas allgemeiner umgeschrieben habe. TYP-Files habe ich mir noch nicht angeschaut. Eventuell hast du davon schon mehr Ahnung, da du ja eine Karte für LKW erstellst.
|
Win32netsky
(Themenstarter)
Anmeldungsdatum: 25. Dezember 2007
Beiträge: 1508
Wohnort: Köthen (Anhalt)
|
hallo
osmconvert wird benötigt um die bounds zu erstellen das geht nur aus einer .05m Datei Mann könnte splitten und Karte bauen in 2 verschiedenen Ordner machen ( Das macht aber kein Sinn ) Hier mal ein script von mir, für Dich für den Arbeitsablauf dieses erstellt/aktualisiert voll automatisch eine Karte aus einer z.B. deu.osm.pbf Datei und dem zugehörigen deu.oly Hier ist aber dann noch osmupdate mit im Verzeichnis Das wollte ich später machen.
Beste Grüße Bei Fragen gerne über die mail von osm-transport-karte@web.de (auf der webseite) #!/bin/sh
cd ~/Dokumente/mkgmap1
osmupdate deu-old.osm.pbf --minutely --hour --day --keep-tempfiles deu.osm.pbf -B=deu.poly
cd
cd ~/Dokumente/mkgmap1
osmconvert deu.osm.pbf --out-o5m >deu.o5m
cd
cd ~/Dokumente/mkgmap1
osmfilter deu.o5m --keep-nodes= --keep-ways-relations="boundary=administrative =postal_code postal_code=">deu-boundaries.osm
cd
cd ~/Dokumente/mkgmap1
java -cp mkgmap.jar uk.me.parabola.mkgmap.reader.osm.boundary.BoundaryPreprocessor deu-boundaries.osm bounds
cd
cd ~/Dokumente/mkgmap1
java -jar splitter.jar --output=xml deu.o5m
cd
cd ~/Dokumente/mkgmap1
java -jar mkgmap.jar --remove-short-arcs --name-tag-list=name,name:de,int_name --preserve-element-order --housenumbers --bounds=bounds --index --levels=0:24,1:22,2:21,3:19,4:18,5:16 --route --code-page=1250 --add-pois-to-lines --add-pois-to-areas --style-file=lkw --location-autofill=is_in,nearest --tdbfile --family-id=1 --product-id=41 --gmapsupp --family-name=OSM-Transport-Karte-No1-Date-05.07.2014 --net -c template.args lkw.TYP
mv gmapsupp.img ~/Dokumente/mkgmap1/karte/gmapsupp.img
rm -r osmupdate_temp bounds
rm -f *old.osm.pbf*
rm -f *.osm.gz*
rm -f *.o5m*
rm -f *boundaries.osm*
rm -f *.args*
rm -f *.img*
rm -f areas.list areas.poly densities-out.txt xlkw.TYP osmmap.mdx osmmap.tdb
mv deu.osm.pbf deu-old.osm.pbf
cd
Daher alles in einem Ordner
Beste Grüße
|
Win32netsky
(Themenstarter)
Anmeldungsdatum: 25. Dezember 2007
Beiträge: 1508
Wohnort: Köthen (Anhalt)
|
Hallo
soweit so gut Ich möchte mit march zusammen noch weitere komplexere Deteils einbringen. Diese Version kann erstmal zurück. Aber noch in der Baustelle belassen bitte zum weiter bearbeiten. Beste Grüße
|
aasche
Anmeldungsdatum: 30. Januar 2006
Beiträge: 14259
|
Mag sein, dass ich das ueberlesen habe, aber wozu werden die Pakete: zlib1g-dev unrar, multiverse
benötigt?
|
Win32netsky
(Themenstarter)
Anmeldungsdatum: 25. Dezember 2007
Beiträge: 1508
Wohnort: Köthen (Anhalt)
|
Hallo
Ohne diese verarbeitet mkgmap nicht richtig. Daher sollten diese Pakete vorher installiert sein. Ich habe jetzt natürlich noch nicht getestet ob das nun auch ohne geht? Beste Grüße
|
Win32netsky
(Themenstarter)
Anmeldungsdatum: 25. Dezember 2007
Beiträge: 1508
Wohnort: Köthen (Anhalt)
|
Habe bei Optionen die Option für das automatische Datum eingepflegt. Bekomme das aber nicht in die Tabelle, mit den Backflips, diese sind zwingend erforderlich.
Beste Grüße
|
Win32netsky
(Themenstarter)
Anmeldungsdatum: 25. Dezember 2007
Beiträge: 1508
Wohnort: Köthen (Anhalt)
|
Hallo Danke für das einpflegen der Option, hatte das nicht hin bekommen. Wenn das so gut ist kann es erstmal in das WIKi zurück ? Bitte aber noch in der Baustelle belassen für spezielle weitere Verbesserung. Für Typ und Ansicht. Beste Grüße
|
frustschieber
Ehemalige
Anmeldungsdatum: 4. Januar 2007
Beiträge: 4259
|
Hallo, wird die Baustelle dies Jahr noch fertig? Gruss
|
march
Anmeldungsdatum: 12. Juni 2005
Beiträge: 17351
Wohnort: /home/noise
|
Ein wenig Zeit im Urlaub gefunden. ☺ Es wäre nett, wenn jemand einmal die Kartenerstellung testet und ein paar Dinge ergänzt. Ich habe Kommentare im Wikiartikel hinterlassen. template.args und Style erarbeite ich die Tage noch. Falls jemand ein nettes Skript kennt (oder schreiben möchte 😉 ) wäre das eine nette Ergänzung zum Artikel. Ein Skript, welches die Daten automatisch bezieht, Updates durchführt... wäre hilfreich. Edit: Minikarte ergänzt für's mappen. 😉 Optische Unterscheidung zwischen den Karten im Artikel vorgenommen. Nun kommen die Styles dran. Hate jemand Erfahrung mit der Erstellung von speziellen Karten? Damit meine ich Fahrradkarten, Wanderkarten... oder wird das über diese TYP-Files geregelt? Die habe ich mir noch nicht angesehen. Edit #2: Ist schon sehr komplex das Thema. 😲 Ich arbeite mich nach und nach tiefer in die Materie ein... 😉 Edit #3: Den Aufruf zur Mithilfe hätte ich mir (wie erwartet) auch sparen können. Es gab keinerlei Resonanz... ☹ Ich arbeite jetzt alleine weiter und hoffe, dass ich alles abhandeln kann. Ansonsten kürze ich einige Passagen.
|
marcarth
Anmeldungsdatum: 25. Juni 2013
Beiträge: 204
Wohnort: Vor dem Abgrund
|
Hallo march, ich versuche mich gerade durch deinen Artikel durchzuwuseln (du suchst doch jemanden zum gegentesten), die fertige Enddatei wollte ich dann in meinem Garmin Oregon 300 testen. Dabei bin ich gerade dabei, eine Gebietskarte von Niedersachsen zu erstellen. Ich habe nun mit osmconvert die Addressindexdateien im Ordner bounce erstellt und wollte nun die Karte erstellen. Bei Eingabe dieses fast unendlich langen Befehls kommt bei mir die Meldung: | Time started: Tue Oct 27 23:07:07 CET 2015
Failed to read option file
Number of ExitExceptions: 1
Time finished: Tue Oct 27 23:07:07 CET 2015
Total time taken: 32ms
|
In der Befehlszeile ist unter anderem der Punkt -c pbf/template.args aufgeführt, was laut Programmdoku irgendwie Optionen übergibt (wahrscheinlich die Optionen.txt). Leider sind meine Englischkenntnisse nicht so gut, die ganzen Optionen zu deuten. Daher wäre meine Frage, ob ich die brauche bzw. ob du sie bei deiner Installation/Nutzung des Programms mit erstellt hast. Lasse ich den Teil mit -c pbf/template.args weg, gibt es zwar keine (Fehler)Meldung, aber auch keine Ausgabedatei (uus). Vielleicht bin ich auch gerade auf dem (gedanklichen) Holzweg. Viele Grüsse
|
march
Anmeldungsdatum: 12. Juni 2005
Beiträge: 17351
Wohnort: /home/noise
|
Das ist super. 😀 Danke für's Testen. 👍 Mir ist der Artikel wichtig - daher freue ich mich sehr über deine Mithilfe. ☺ Ich muss mich auch erst wieder tiefer in die Materie einarbeiten. Ich habe die Tage zwar eine neue Karte generiert, welche auch auf meinem Garmin funktioniert - jedoch ohne Verwendung einer weiteren Konfigurationsdatei. Ich habe auch einen Fehler entdeckt, welchen ich noch nicht umschiffen konnte. Ich fand es ursprünglich besser, dass Programmteile und Daten von OSM in unterschiedlichen Ordnern liegen. Jedoch macht ein Programmteil (ich meine es war osmconvert - kann mich aber irren) bei mir Probleme und arbeitete nur sofern alle Dateien/Daten in einem gemeinsamen Ordner lagen. Ich teste es heute Abend noch einmal genau durch und versuche mich auch an optionen.txt. In den nächsten Tagen wollte ich auch die Dinge mit dem Design angehen, da das Grunddesign nicht meinem Geschmack entspricht. 😉 Was spezielle Fahrradkarten o.ä. anbelangt hatte ich noch keine Zeit mich im Detail drum zu kümmern. ☹ Edit: Ich lasse gerade eine Karte von der BRD generieren. Sobald dies erfolgreich durchgelaufen ist teste ich typ-files und optionen.txt. Leider habe ich unter Linux kein natives Programm gefunden um typ-files selber zu erstellen. Ich schaue zu einem späteren Zeitpunkt einmal ob es Tools gibt die unter Wine laufen. Edit#2: Kartenerstellung hat geklappt - auch mit einem typ-file aus dem Netz. Ich schaue, dass ich mich hier genauer mit der Materie beschäftige. Bin also langsam wieder drin im Thema. 😉 ToDo: Kartenzusammenlegung, definiertes Gebiet verarbeiten, osmosis, Höhenlinien, optionen.txt, eigenes typ-file (Programm finden ggf. via Wine) ... Edit#3: Bin noch dran - werde einige Passagen entfernen, da es zu umfangreich ist.
|
Win32netsky
(Themenstarter)
Anmeldungsdatum: 25. Dezember 2007
Beiträge: 1508
Wohnort: Köthen (Anhalt)
|
Hallo Alle Dateien müssen in dem selben Ordner liegen, sonnst geht das nicht. Du könntest das machen musst aber alle Dateien dann kopieren, macht kein Sinn
Der Artikel ist der Wahnsinn, das hätte ich nie so hinbekommen. Ich trau mich hier garnicht mehr was zu verändern. Vorschlag eine einfache Karte zu erstellen, unter Mkgmap (Standard) damit die Baustelle fertig wird.
Und eventuell für fortgeschrittene Nutzer eine tiefere Seite und alles da hin kopieren? (Mkgmap-Anpassungen) Es gibt Typ viewer läuft aber nicht unter wine. Einzige Option ist eine VM
Gruß
Marko
|
march
Anmeldungsdatum: 12. Juni 2005
Beiträge: 17351
Wohnort: /home/noise
|
Ja - ist viel Arbeit und einige Aspekte werde ich auch kürzen. Ich schaue einmal ob ich später noch was ergänze. Ist ein ziemlicher Overkill. 😉 Mit den Ordnern klappt nur wegen eines Tools nicht. Ich habe den Artikel im Wiki jetzt nicht geprüft. Zumindest lokal habe ich eine verbesserte Version liegen. Ich widme mich am Wochenende dem Thema und arbeite meine Baustellen ab.
|