Dies zeigt Ihnen die Unterschiede zwischen zwei Versionen der Seite.
Beide Seiten vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
manual:advanced:map_tools:conversion [2015/05/15 06:54] - mstupka | manual:advanced:map_tools:conversion [2023/06/27 14:40] (Strom) – [SHP-Datei in KML konvertieren] mstupka | ||
---|---|---|---|
Linie 1: | Linie 1: | ||
- | ====== | + | ====== |
---- | ---- | ||
- | Diese Seite ist veraltet und wird bald überarbeitet</ | + | ===== Wie zu Erstellen Sie eine sqlitedb-Datei mit Mapc2mapc |
- | ===== So erstellen Sie eine sqlitedb-Datei mit Maps2mapc | + | |
+ | Mapc2mapc ist kein Produkt von Asamm Software, daher übernehmen wir keine Verantwortung für Änderungen in seiner Nutzung. Dieser Artikel dient nur der allgemeinen Information. | ||
+ | </ | ||
==== Grundlegende Informationen ==== | ==== Grundlegende Informationen ==== | ||
- | * Locus derzeit | + | * Ort Karte zur Zeit |
+ | |||
+ | * Wir empfehlen zunächst, die Demoversion zu testen, ob diese Ihren Anforderungen entspricht. [[http:// | ||
- | * Erstens | + | * Falls Sie zufrieden sind, wir vorschlagen voll kaufen Version\\ |
+ | Benutzer von Locus Map Classic erhalten 10 % Rabatt von fehlen uns die Worte. PRODUKTE. [[http:// | ||
- | * Falls Sie zufrieden sind, schlage ich vor, die Vollversion über die Schaltfläche **Kaufen** unten auf der Handbuchseite zu kaufen. Dadurch erhalten Sie 10 % Rabatt auf dieses Produkt | ||
* **MAPC2MAPC: | * **MAPC2MAPC: | ||
- | ==== Zusätzlich | + | ==== Zusätzlich |
- | * [[Anleitung: | + | * [[manuell:fortschrittlich: |
- | * [[Anleitung: | + | * [[manuell:fortschrittlich: |
Linie 31: | Linie 34: | ||
---- | ---- | ||
- | ===== Wie konvertiere ich Niederlande | + | ===== Wie konvertiere ich Niederlande |
- | Der niederländische Kartografiedienst PDOK bietet topografische Karten an Topo25raster | + | Der niederländische Kartografiedienst PDOK bietet topografische Karten an Top25raster |
- | <wickeln info> | + | <Umwickeln |
==== Daten herunterladen ==== | ==== Daten herunterladen ==== | ||
- | * Ganz Niederlande ist geteilt | + | * Ganz Niederlande ist geteilt |
- | * Dowload | + | * Herunterladen |
==== Verwenden Sie GDAL für die Transformation ==== | ==== Verwenden Sie GDAL für die Transformation ==== | ||
Linie 47: | Linie 50: | ||
* Laden Sie für dieses Tutorial gdal http:// herunter | * Laden Sie für dieses Tutorial gdal http:// herunter | ||
- | * Herunterladen | + | * Laden Sie das gdal-110-1600-core.msi-Installationsprogramm herunter |
- | === Transformation heruntergeladen | + | === Transformation heruntergeladen |
- | * Öffnen Sie die Befehlszeile (CMD) und gehen Sie zum GDAL-Installationsordner | + | * Öffnen Sie die Befehlszeile (CMD) und gehen Sie zum GDAL-Installationsordner |
- | * Transformation heruntergeladen | + | * Transformation heruntergeladen |
setze GDAL_DATA=.\gdal-data | setze GDAL_DATA=.\gdal-data | ||
gdalwarp -t_srs EPSG:4326 44a-top25raster-2010.tif | gdalwarp -t_srs EPSG:4326 44a-top25raster-2010.tif | ||
- | === Karte erstellen mit Mapc2Mapc | + | === |
- | * Herunterladen und installieren | + | * Downloaden und installieren Sie Mapc2Mapc http:// |
* Starten Sie Mapc2mapc und legen Sie den Speicherort von gdal_translate fest | * Starten Sie Mapc2mapc und legen Sie den Speicherort von gdal_translate fest | ||
* Bearbeiten > Suchen > GDAL_translate | * Bearbeiten > Suchen > GDAL_translate | ||
- | * Öffnen Sie transformiert | + | * Öffnen Sie transformiert |
* Datei > Kalibrierte Karte laden | * Datei > Kalibrierte Karte laden | ||
* Exportdatei für Locus | * Exportdatei für Locus | ||
- | * Datei > Karte für Mobile schreiben | + | * Datei > Karte für Mobilgeräte schreiben |
* Wählen Sie Locus/RMAPS sqlitedb | * Wählen Sie Locus/RMAPS sqlitedb | ||
* Stellen Sie die Zoomstufen ein | * Stellen Sie die Zoomstufen ein | ||
- | * Optional: Aktivieren Sie Kachel erstellen Ränder transparent | + | * optional: Aktivieren Sie Kachelränder transparent machen |
- | * Drücken Sie OK und bestätigen Sie alle Zoomstufen | + | * Drücken Sie OK und bestätigen Sie alle Zoomstufen |
- | === Karte in Locus importieren === | + | === Karte in Locus importieren Karte === |
* Kopieren Sie die generierte sqlitedb-Karte in Ihren Geräteordner Locus/ | * Kopieren Sie die generierte sqlitedb-Karte in Ihren Geräteordner Locus/ | ||
- | * Starten Sie Locus | + | * Starten Sie Locus Karte |
=== Rote Kreuze === | === Rote Kreuze === | ||
- | * Die Demoversion von mapc2mapc | + | * Die Demoversion von Mapc2mapc |
{{: | {{: | ||
+ | ===== So konvertieren Sie eine SHP-Datei für Locus ===== | ||
+ | |||
+ | ==== Grundlegende Informationen ==== | ||
+ | |||
+ | Locus Map unterstützt derzeit grundsätzlich keine SHP-Dateien. Andererseits gibt es einige Möglichkeiten, SHP in ein anderes Format zu konvertieren, das in Locus Map importiert werden kann. | ||
+ | |||
+ | ==== SHP-Datei in KML konvertieren ==== | ||
+ | |||
+ | Probably the easiest way of converting SHP file which is fully supported by Locus. Unfortunately there is a limitation in size of KML file. The **limit** for Locus Map is about **5000 – 10000 points** depending on your device. | ||
+ | |||
+ | * Laden Sie das kostenlose Tool Shp2kml herunter | ||
+ | * shp2kml.exe entpacken und ausführen | ||
+ | * Select the file for conversion on the first screen | ||
+ | {{ : | ||
+ | * Define color of lines/ | ||
+ | {{ : | ||
+ | * Ballondefinitionsbildschirm überspringen | ||
+ | * Define name of layers and description on the last screen | ||
+ | {{ : | ||
+ | |||
+ | * KML-Datei erstellen | ||
+ | * Kopieren Sie die erstellte KML-Datei in Locus/ | ||
+ | * Run Locus Map and go to the [[manual: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ==== Konvertiere SHP in das Mapsforge-Format ==== | ||
+ | |||
+ | In diesem Beispiel erwarten wir, dass die Konvertierung der shp-Datei sehr einfach ist. Leider ist das Konvertieren etwas knifflig und erfordert einen speziellen Ansatz für bestimmte SHP-Dateien. Es ist also nicht möglich zu sagen, dass dieses Beispiel für jede SHP-Datei verwendet werden könnte. | ||
+ | |||
+ | For this example we use free shp data (Czech Republic boundaries ) download-able at [[http:// | ||
+ | |||
+ | === SHP-Datei im OSM-Format === | ||
+ | |||
+ | Es gibt viele Möglichkeiten, wie das geht - siehe [[http:// | ||
+ | |||
+ | * Merkaartor herunterladen [[http:// | ||
+ | * Führen Sie es aus und öffnen Sie die SHP-Datei zum Konvertieren | ||
+ | * OSM exportieren: Datei > Exportieren > OSM (XML) | ||
+ | * Hinweis: Merkaartor-Platz'' | ||
+ | |||
+ | |||
+ | <?xml version=" | ||
+ | <osm generator=" | ||
+ | < | ||
+ | <node version=" | ||
+ | ... | ||
+ | ... | ||
+ | ... | ||
+ | |||
+ | </ | ||
+ | |||
+ | === Mapsforge map writer plugin === | ||
+ | |||
+ | == Osmose == | ||
+ | * Osmose 0.40.1 herunterladen und installieren [[http:// | ||
+ | * Note: there are newer versions of Osmosis but the Map writer plugin does not work properly with them | ||
+ | * More details about Osmosis [[http:// | ||
+ | | ||
+ | == Kartenschreiber-Plugin == | ||
+ | * Mapwriter-Plugin herunterladen [[http:// | ||
+ | * Copy downloaded plugin into Osmosis folder | ||
+ | * Weitere Informationen zur Installation des Map Writer-Plugins: [[https:// | ||
+ | |||
+ | == Benutzerdefinierte Tags für die Generierung der Kartendatei definieren == | ||
+ | * Map writer plugin uses a XML file (tag-mapping.xml) that contains pairs of known tags for generation. | ||
+ | * Verwenden Sie Merkaartor oder einen beliebigen GIS/DBF-Viewer und entscheiden Sie, welche SHP-Attribute Sie in die Kartendatei exportieren möchten. | ||
+ | * Für dieses Beispiel erstellen wir '' | ||
+ | {{ : | ||
+ | | ||
+ | <?xml version=" | ||
+ | < | ||
+ | xsi: | ||
+ | profile-name=" | ||
+ | |||
+ | |||
+ | < | ||
+ | <osm-tag key=" | ||
+ | <osm-tag key=" | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | == Generate map file == | ||
+ | |||
+ | * Run generation | ||
+ | < | ||
+ | bin\osmosis.bat --read-xml cze_adm.osm --mapfile-writer file=cze_adm.osm.map type=ram tag-conf-file=tag-mapping-shp.xml bbox-enlargement=0 | ||
+ | </ | ||
+ | * More information about generation and Mapwriter plugin [[https:// | ||
+ | |||
+ | == Create vector theme for rendering == | ||
+ | * We’ve generated vector map and in next step we need to define appearance of geometry. Appearance is defined via theme XML. | ||
+ | * Sie können jedes kostenlose Design für Locus bearbeiten oder ein neues erstellen, das speziell für Ihre SHP-Datei erstellt wird. | ||
+ | * Create theme xml (in our case '' | ||
+ | |||
+ | <code xml cze_adm_theme.xml> | ||
+ | <?xml version=" | ||
+ | < | ||
+ | xsi: | ||
+ | locus-extended=" | ||
+ | |||
+ | |||
+ | | ||
+ | <rule e=" | ||
+ | <line stroke="# | ||
+ | </ | ||
+ | <rule e=" | ||
+ | <line stroke="# | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | == Copy map and theme to the device == | ||
+ | * Copy vector map file '' | ||
+ | * Copy theme xml into folder '' | ||
+ | |||
+ | |||
+ | {{ : | ||
+ | |||