Open Street Map Dateien importieren: Unterschied zwischen den Versionen

Aus OCAD 11 Wiki - Deutsch
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
# Open http://www.openstreetmap.org/
[[File:Pro40px.PNG|This function is available in OCAD 11 Professional.|link=https://www.ocad.com/en/products/ocad-for-cartography]]
# Look for the desired area.
# Öffnen Sie http://www.openstreetmap.org/
# Choose the '''Export''' command from the menu.
# Suchen Sie das gewünschte Gebiet.
# Choose the '''Area for Export'''.
# Wählen Sie '''Export''' aus dem Menü.
# Select the '''OpenStreetmap-XML-data''' option as format.
# Wählen Sie den '''Bereich für den Export'''.
# Click the '''Export''' button.
# Wählen Sie '''OpenStreetMap-XML-Daten''' als Format.
# Wählen Sie '''Export'''.
#: [[File:OsmExport.png]]
#: [[File:OsmExport.png]]
# '''[[Create a New Map]]''' and use the '''OpenStreetMap 10 000.ocd''' symbol set in the '''Topographic, city or leisure map''' category.
# '''[[Eine neue Karte erstellen|Erstellen Sie eine neue Karte]]''' und verwenden Sie den '''OpenStreetMap 10 000.ocd''' Symbolsatz aus der Kategorie '''Topographische oder Freizeitkarte, Stadtplan'''.
# Choose the '''[[Import Files|Import]]''' command in the '''[[File]]''' menu and select the just downloaded '''map.osm'''' file.
# Wählen Sie '''[[Dateien importieren|Importieren]]''' aus dem '''[[Datei]]'''-Menü und wählen Sie die eben heruntergeladene Datei '''map.osm'''.
# If the map is not saved yet, OCAD asks you to '''[[File#Save As|Save As]]''' the map.
# Falls die Karte noch nicht gespeichert wurde, fragt Sie OCAD, die Karte zu '''[[File#Speichern unter|speichern]]'''.
# If the '''[[Create a New Map#Set Scale and Coordinate System|Coordinate System]]''' is not set yet, OCAD asks you to choose a correct coordinate system and zone.
# Wenn noch kein '''[[Create a New Map#Massstab_und_Koordinatensystem|Koordinatensystem]]''' eingestellt wurde, bittet Sie OCAD, ein korrektes Koordinatensystem einzurichten.
#: [[File:osm_CoordinateSystem.PNG]]
#: [[File:osm_CoordinateSystem.PNG]]
# Click the '''OK''' button to continue.
# Wählen Sie '''OK''', um fortzufahren.
# The '''Import OpenStreetMap XML''' dialog appears. You have to load a CRT-File now. Learn more about CRT-Files on the '''[[Cross Reference Table]]''' page. The '''osm2ocad.crt''' file is used by default and fits with the chosen symbol set. If you uncheck the '''Convert Imported Layers to Symbols''' box, the OSM data is imported as '''[[Unsymbolized Objects]]'''. Otherwise, a symbol is allocated to each OSM object, which is that, what you normally want.
# Der Dialog '''OpenStreetMap XML importieren''' erscheint. Sie müssen nun eine CRT-Datei laden. Erfahren Sie mehr über CRT-Dateien im Artikel '''[[Übersetzungstabelle]]'''. Die Datei '''osm2ocad.crt''' wird standardmässig gewählt und passt zum gewählten Symbolsatz. Wenn Sie die Option '''Importierte Ebenen in Symbole umwandeln''' deaktivieren, werden die OSM-Daten als '''[[Unsymbolisierte Objekte]]''' importiert. Andernfalls werden die Objekte gemäss der Übersetzungstabelle dem richtigen OCAD-Symbol zugewiesen, was Sie in den allermeisten Fällen auch so wollen.
#: [[File:osm_ImportOSMXml.PNG]]
#: [[File:osm_ImportOSMXml.PNG]]
# Click the '''OK''' button to continue
# Wählen Sie '''OK''', um fortzufahren.
# The '''Map offset''' dialog appears. It is possible to change the coordinate system once again in this dialog. In addition, you can enter a new offset. OCAD proposes an offset which fits best to the OSM data. Choose the '''Existing offset and angle''' option if you do not want to change the offset.
# Der Dialog '''Kartenverschiebung''' erscheint. Hier können Sie das Koordinatensystem noch einmal ändern. Ausserdem, können Sie eine neue Verschiebung eingeben. OCAD schlägt eine Verschiebung vor, die am besten zu den OSM-Daten passt. Wählen Sie die Option '''Existierende Verschiebung und Winkel''', falls Sie die Verschiebung nicht ändern möchten.
#: [[File:osm_MapOffset.PNG]]
#: [[File:osm_MapOffset.PNG]]
# Click the '''OK''' button to continue.
# Wählen Sie '''OK''', um fortzufahren.
# The '''Save Cross Reference Table''' dialog appears. This can take several seconds.
# Der Dialog '''Übersetzungstabelle speichern''' erscheint. Dies kann mehrere Sekunden in Anspruch nehmen.
# Browse a location for the new '''[[Cross Reference Table]]''' and click the '''Save''' button.
# Wählen Sie ein Verzeichnis für die neue '''[[Übersetzungstabelle]]''' und wählen Sie '''Speichern'''.
# OCAD imports all OpenStreetMap objects now.
# OCAD imports all OpenStreetMap objects now.


==CRT File==
==CRT-Datei==
The corresponding '''[[Cross Reference Table]]''' to this function in the OCAD directory looks as follows:
Die entsprechende '''[[Übersetzungstabelle]]''' sieht folgendermassen aus:


   1001.0 way_highway_motorway
   1001.0 way_highway_motorway
Zeile 34: Zeile 35:
   .
   .


In the first column, the symbol numbers of the Open Street Map symbol set are listed. In the second column, the name of the corresponding Open Street Map object can be found.  
In der ersten Spalte werden die Symbolnummern des Open Street Map Symbolsatzes aufgelistet. In der zweiten Spalte steht der Name des entsprechenden Open Street Map Objektes.


At the end of the importing process you have to save another CRT-File. This is the same CRT-File as the loaded one but, in addition, the layer names of objects, which the standard symbol set does not provide, are added with a symbol number 0.0.
Am Ende des Importierungsprozesses müssen Sie eine weitere CRT-Datei speichern. Dies ist die gleiche CRT-Datei wie die geladene, zusätzlich werden jedoch noch die Ebenennamen von Objekten ohne entsprechendem Symbol im Standart-Symbolsatz mit der Symbolnummer 0.0 hinzugefügt. Sie können diese Symbole dem Symbolsatz hinzufügen und die Symbolnummer direkt in die CRT-Datei mit einem normalen Texteditor (z.B. Microsoft Notepad) eingeben. Wählen Sie darauf die Funktion '''[[Map#Importierte Ebenen in Symbole umwandeln|Importierte Ebenen in Symbole umwandeln]]''', um die '''[[Unsymbolisierte Objekte|unsymbolisierten Objekte]]''' zu symbolisieren.
You can add these symbols to the symbol set and enter the number directly in the CRT-File with a normal Text Editor (e.g. Microsoft Notepad). Then use the '''[[Map#Convert Imported Layers to Symbols|Convert Imported Layers to Symbols]]''' function to symbolize the '''[[Unsymbolized Objects]]'''.


[[File:Hint.jpg|hint]] - OCAD will convert directly the layers to symbols during the import when the check box '''Convert Imported Layers to Symbols''' is checked.
 
: - Choose the '''[[Map#Convert Imported Layers to Symbols|Convert Imported Layers to Symbols]]''' function in the '''[[Map]]''' menu to load the *.crt file and convert the layers to symbols later on.
[[File:Hint.jpg|hint]] - OCAD wird während dem Import die Ebenen direkt in Symbole umwandeln, wenn die Option '''Importierte Ebenen in Symbole umwandeln''' aktiviert ist.
: - Wählen Sie die Funktion '''[[Map#Importierte Ebenen in Symbole umwandeln|Importierte Ebenen in Symbole umwandeln]]''' aus dem '''[[Karte]]'''-Menü, um die *.crt-Datei zu einem späteren Zeitpunkt zu laden und die Ebenen in Symbole umzuwandeln.


----
----
Back to the '''[[Import Files]]''' page.
Zurück zur '''[[Dateien importieren]]''' Seite.

Aktuelle Version vom 13. August 2013, 08:07 Uhr

This function is available in OCAD 11 Professional.

  1. Öffnen Sie http://www.openstreetmap.org/
  2. Suchen Sie das gewünschte Gebiet.
  3. Wählen Sie Export aus dem Menü.
  4. Wählen Sie den Bereich für den Export.
  5. Wählen Sie OpenStreetMap-XML-Daten als Format.
  6. Wählen Sie Export.
    OsmExport.png
  7. Erstellen Sie eine neue Karte und verwenden Sie den OpenStreetMap 10 000.ocd Symbolsatz aus der Kategorie Topographische oder Freizeitkarte, Stadtplan.
  8. Wählen Sie Importieren aus dem Datei-Menü und wählen Sie die eben heruntergeladene Datei map.osm.
  9. Falls die Karte noch nicht gespeichert wurde, fragt Sie OCAD, die Karte zu speichern.
  10. Wenn noch kein Koordinatensystem eingestellt wurde, bittet Sie OCAD, ein korrektes Koordinatensystem einzurichten.
    Osm CoordinateSystem.PNG
  11. Wählen Sie OK, um fortzufahren.
  12. Der Dialog OpenStreetMap XML importieren erscheint. Sie müssen nun eine CRT-Datei laden. Erfahren Sie mehr über CRT-Dateien im Artikel Übersetzungstabelle. Die Datei osm2ocad.crt wird standardmässig gewählt und passt zum gewählten Symbolsatz. Wenn Sie die Option Importierte Ebenen in Symbole umwandeln deaktivieren, werden die OSM-Daten als Unsymbolisierte Objekte importiert. Andernfalls werden die Objekte gemäss der Übersetzungstabelle dem richtigen OCAD-Symbol zugewiesen, was Sie in den allermeisten Fällen auch so wollen.
    Osm ImportOSMXml.PNG
  13. Wählen Sie OK, um fortzufahren.
  14. Der Dialog Kartenverschiebung erscheint. Hier können Sie das Koordinatensystem noch einmal ändern. Ausserdem, können Sie eine neue Verschiebung eingeben. OCAD schlägt eine Verschiebung vor, die am besten zu den OSM-Daten passt. Wählen Sie die Option Existierende Verschiebung und Winkel, falls Sie die Verschiebung nicht ändern möchten.
    Osm MapOffset.PNG
  15. Wählen Sie OK, um fortzufahren.
  16. Der Dialog Übersetzungstabelle speichern erscheint. Dies kann mehrere Sekunden in Anspruch nehmen.
  17. Wählen Sie ein Verzeichnis für die neue Übersetzungstabelle und wählen Sie Speichern.
  18. OCAD imports all OpenStreetMap objects now.

CRT-Datei

Die entsprechende Übersetzungstabelle sieht folgendermassen aus:

 1001.0 way_highway_motorway
 1001.1 way_highway_motorway_tunnel_yes
 1002.0 way_highway_motorway_link
 1002.1 way_highway_motorway_link_tunnel_yes
 1003.0 way_highway_trunk
 .
 .
 .

In der ersten Spalte werden die Symbolnummern des Open Street Map Symbolsatzes aufgelistet. In der zweiten Spalte steht der Name des entsprechenden Open Street Map Objektes.

Am Ende des Importierungsprozesses müssen Sie eine weitere CRT-Datei speichern. Dies ist die gleiche CRT-Datei wie die geladene, zusätzlich werden jedoch noch die Ebenennamen von Objekten ohne entsprechendem Symbol im Standart-Symbolsatz mit der Symbolnummer 0.0 hinzugefügt. Sie können diese Symbole dem Symbolsatz hinzufügen und die Symbolnummer direkt in die CRT-Datei mit einem normalen Texteditor (z.B. Microsoft Notepad) eingeben. Wählen Sie darauf die Funktion Importierte Ebenen in Symbole umwandeln, um die unsymbolisierten Objekte zu symbolisieren.


hint - OCAD wird während dem Import die Ebenen direkt in Symbole umwandeln, wenn die Option Importierte Ebenen in Symbole umwandeln aktiviert ist.

- Wählen Sie die Funktion Importierte Ebenen in Symbole umwandeln aus dem Karte-Menü, um die *.crt-Datei zu einem späteren Zeitpunkt zu laden und die Ebenen in Symbole umzuwandeln.

Zurück zur Dateien importieren Seite.