DE:MapLab3D HD small

From OpenStreetMap Wiki
Jump to navigation Jump to search

MapLab3D

THIS SITE IS UNDER CONSTRUCTION


Downloads


In dieser Anleitung wird anhand des Beispiels der Altstadt von Heidelberg in möglichst wenigen Schritten erklärt, wie mit MapLab3D und den Standardeinstellungen eine einfache Karte erstellt werden kann. Das Beispiel wurde mit der Version 1.0.0.3 erstellt. Mit einer anderen Version und anderen Standardeinstellungen kann das Ergebnis anders aussehen.

Vorbereitung

Zunächst muss das Programme MapLab3D installiert werden. Befolge die hier gegebenen Anweisungen.

Um eine Landkarte zu erstellen, werden Daten benötigt. Die Daten für dieses Beispiel können selbst heruntergeladen werden. Um den Einstieg zu beschleunigen ist alternativ auch die Nutzung von fertig vorbereiteten Daten möglich.

1. Möglichkeit: Nutzen der vorbereiteten Daten

Erstelle im Datenverzeichnis von MapLab3D ein Projekt-Unterverzeichnis, zum Beispiel "...\MapLab3D\Heidelberg_Old_Town\". Lade die Daten dieses Beispiels hier herunter und entpacke die Datei in das Projekt-Unterverzeichnis.

Bemerkung: Um die in den Daten enthaltene Projektparameter-Datei "MapLab3D_ProjectParameters_1_0_0_3_HDOT.xlsx" nutzen zu können, muss eine Programmversion installiert sein, deren Versionsnummer 1.0.x.x lautet (x beliebig). Falls dies nicht der Fall ist, muss die Projektparameter-Datei der installierten Version in das Projektverzeichnis kopiert und selbst angepasst werden (siehe unten, Kapitel "Projektparameter").

Mache nun weiter mit dem Schritt "2D-Karte erstellen".

2. Möglichkeit: Daten selbst vorbereiten

OpenStreetMap Daten und Höhendaten

Lade die OpenStreetMap-Daten und die Höhendaten herunter wie in Data sources beschrieben. Das Gebiet hat in diesem Beispiel die folgenden Abmessungen:

  • Longitude of the left edge of the bounding box: 8.7°
  • Longitude of the right edge of the bounding box: 8.717°
  • Latitude of the bottom edge of the bounding box: 49.4075°
  • Latitude of the top edge of the bounding box: 49.4172°

Empfohlene Speicherorte:

  • OpenStreetMap-Daten: "...\MapLab3D\Heidelberg_Old_Town\OSM\Heidelberg_Old_Town.osm"
  • Höhendaten: "...\MapLab3D\Heidelberg_Old_Town\SRTM_GeoTIFF\n49_e008_1arc_v3.tif"

Projektparameter

Kopiere die Projektparameter-Datei "MapLab3D_ProjectParameters_x_x_x_x.xlsx", die in dem Programm-Paket enthalten war, in das Projektverzeichnis "...\MapLab3D\Heidelberg_Old_Town\" und benenne sie um, zum Beispiel in "MapLab3D_ProjectParameters_x_x_x_x_HDOT.xlsx" (Heidelberg Old Town). Dann müssen einige Parameter angepasst werden:

Änderungen in Abschnitt "Project name and scale" und in der Spalte mit der Überschrift "PROJECT":

  • Eingabe des Projektnamens zur Festlegung der zu verwendenden Spalte DATASET_x.
  • Eingabe der Abkürzung der Projektnamens, die in den Dateinamen steht.
  • Festlegung des Maßstabs.
{{{Ueber1}}}
A B C D E F Q T X
10 project N 1 1 projectname S Heidelberg Old Town Name of the project (in detail)
11 project N 1 1 filename S HDOT Part of the file names that shows the project name (in short)
12 project N 1 1 scale N 10000 Scale


Änderungen in Abschnitt "Important map settings:" und in der Spalte mit der Überschrift "DATASET_2":

  • Eingabe desselben Projektnamens wie oben zur Festlegung der zu verwendenden Spalte DATASET_x.
  • Dokumentation der Abkürzung der Projektnamens, die in den Dateinamen steht (optional).
  • Anpassung der Rahmenhöhe: Weil die Landkarte aus nur einer Kachel bestehen soll, wird keine Befestigungsplatte benötigt.
{{{Ueber1}}}
A B C D E F G H I J T X
15 general N 1 1 projectname S Heidelberg Old Town Name of the project (in detail)
19 general N 1 1 comments N 1 1 filename S HDOT Comments: part of the file name that shows the project name (in short)
56 0 Thickness of the mounting plate to which the tiles are glued


Änderungen in Abschnitt "Optional: Map legend:" und in der Spalte mit der Überschrift "DATASET_2":

  • Eingabe der Überschrift der Legende: in Großbuchstaben, weil sie sich leichter einzeln drucken lassen.
  • Ausschalten des Rahmens um die Legende und der Anzeige von Maßstab und Überhöhung, damit die Legende nicht zu groß wird.
{{{Ueber1}}}
A B C D E F G H I J T X
68 HEIDELBERG Legend title (for example, the name of the city or country).
69 0 Show legend frame (0/1).
72 0 Show scale and superelevation (0/1).


Speichere nun die Projektparameter-Datei.

2D-Karte erstellen

In diesem Schritt wird eine 2D-Ansicht der Karte erstellt, die als Bearbeitungsfläche für die Kartenobjekte dient. Führe die folgenden Schritte aus:

  • Lade die Projektparameter: "Menü: File - Load project parameters". Beantworte die Abfragen wie folgt:
    • "Select the project parameters file": "MapLab3D_ProjectParameters_x_x_x_x_HDOT.xlsx".
    • "Select a project directory": "...\MapLab3D\Heidelberg_Old_Town\".
  • Lade die OpenStreetMap-Daten und die Höhendaten: "Menü: File - Load OSM- and elevation-data". Beantworte die Abfragen wie folgt:
    • "Select the OSM data file": "...\MapLab3D\Heidelberg_Old_Town\OSM\Heidelberg_Old_Town.osm".
    • "Select the elevation data directory": "...\MapLab3D\Heidelberg_Old_Town\SRTM_GeoTIFF\" (selbst heruntergeladen) or "...\MapLab3D\Heidelberg_Old_Town\SRTM_mat\" (Beispieldaten).
  • Erstelle die 2D-Karte: "Menü: File - Create map".

Bearbeitung der 2D-Karte

Dies ist das Ergebnis der vorhergehenden Schritte:

2D map after "Create map"

Die Landkarte wird nun vereinfacht: Mit einem Linksklick werden Kartenobjekte markiert, mit dem Button "Tab: Edit map - Visibility - Hide" werden sie ausgeblendet. Blende nun die folgenden Objekte aus:

  • kleine Wasserwege (ditches, streams),
  • alle Texte außer den Texten in der Legende.

2D map after hiding small waterways and texts

Führe die Funktion "Menü: File - Map editing - Simplify map" aus, um Überlappungen zu reduzieren und Teile zu löschen, die zu klein sind. Damit reduziert sich der Materialaufwand und der Druck und Zusammenbau werden einfacher.

2D map after "Simplify map"

STL-Daten der Karte und des Rahmens erzeugen

Führe die Funktion "Menü: File - Create map STL files" aus, um die STL-Daten der Karte zu erstellen.

Führe die Funktion "Menü: File - Create frame STL files" aus. Bestätige die vorgeschlagenen Rahmenabmessungen mit "OK".

3D map after "Create map STL files" and "Create frame STL files"

Die Ergebnisse wurden im Projektverzeichnis gespeichert unter:

  • "...\MapLab3D\Heidelberg_Old_Town\STL": STL-Dateien, Vorschaubilder und eine 2D Gesamtansicht ().
  • "...\MapLab3D\Heidelberg_Old_Town\STL_repaired": reparierte STL-Dateien. Verbleibende Fehler müssen mit einem externen Programm repariert werden, zum Beispiel Prusa Slicer. Verwende diese Dateien für den Druck.

STL-Daten drucken

Drucke nun die Teile aus.

Bemerkung: Bei Verwendung eines FDM-Druckers ist es erfahrungsgemäß sinnvoll, das Druckbett nach ungefähr jedem dritten Druckvorgang mit einem Klebestift zu bestreichen und den Kleber mit einem nassen Lappen gleichmäßig zu verteilen. Damit wird verhindert, dass sich kleine Teile während des Drucks lösen. Für die großen Kachelunterseiten sollte zusätzlich noch Kleber in den Ecken aufgetragen werden, um zu verhindern, dass sich die Ecken vom Druckbett lösen ("warping").

Printed map

Nun hast Du die grundsätzliche Vorgehensweise zur Bedienung der App kennengelernt und damit das Ziel dieses Beispiels erreicht.

Möglicherweise sind Dir Verbesserungsmöglichkeiten aufgefallen, zum Beispiel gibt es einige sehr kleine Teile. Das Kartenlayout lässt sich mit einer manuellen Bearbeitung verbessern, dafür ist jedoch eine intensivere Beschäftigung mit den Möglichkeiten der App erforderlich. Ein Beispiel mit einer ausführlicheren Anleitung findest Du unter Große Karte von Heidelberg.