x

Re: Anfänger möchte eigene Karte erstellen


Geschrieben von GerdP (Gast) am 13. April 2021 08:48:57: [flux]

Als Antwort auf: Anfänger möchte eigene Karte erstellen geschrieben von Christian SU (Gast) am 21. März 2021 12:03:

Ja, geht. Auch mit mkgmap. Der wichtigste Stolperstein dabei sind die ids (mapname) der einzelnen Kacheln. Man muss also für jedes Land einen eigenen Bereich verwenden.
Beispiel (nicht getestet und nur für zwei Länder)

java␣-jar␣splitter.jar␣...␣␣--mapid=2222␣--output-dir=belgium␣belgium.o5m
java␣-jar␣splitter.jar␣...␣␣--mapid=2223␣--output-dir=holland␣holland.o5m
java␣-jar␣mkgmap.jar␣...␣--output-dir=belgium-map␣-c␣belgium\template.args
java␣-jar␣mkgmap.jar␣...␣--output-dir=holland-map␣-c␣holland\template.args
java␣-jar␣mkgmap.jar␣...␣--index␣--gmapsupp␣--output-dir=benelux-map␣belgium-map\*.img␣holland-map\*.img

Macht aber nur bedingt Sinn, weil sich Kacheln aus den einzelnen Ländern überlappen. Wenn man von vorherein weiss, dass man eine Benelux Karte und die Länderkarten braucht, dann macht man es besser anders rum, also zuerst alle Daten mergen, dann splitter
laufen lassen. Dann alle Kacheln berechnen (für benelux) und noch mal nur die gmapsupp für die einzelnen Länder.
Problem bei letzterem: Wie bekomme ich die Liste der Kacheln, die zu einem Land gehören?
Da kann die splitter Option --polygon-desc-file= helfen. Kann ich bei Bedarf noch mal genauer erklären.