OpenSeaMap-dev:De:Chart-Designer: Unterschied zwischen den Versionen

Aus OpenSeaMap-dev
Wechseln zu: Navigation, Suche
(Atlanten)
(Grundlagen von HowTo abgesetzt)
 
(13 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
[[Datei:Chart-Designer-MM-Ost.jpg|right|400px]]
 +
 
Der '''Chart-Designer''' dient dazu, Kartenausschnitte in passenden Zoomleveln zu einem "Atlas" zusammenzustellen. Aus einem solchen Atlas können dann mit dem [[OpenSeaMap-dev:de:Chart-Bundler|Chart-Bundler]] Offline-Karten in verschiedenen Kartenformaten erstellt werden.
 
Der '''Chart-Designer''' dient dazu, Kartenausschnitte in passenden Zoomleveln zu einem "Atlas" zusammenzustellen. Aus einem solchen Atlas können dann mit dem [[OpenSeaMap-dev:de:Chart-Bundler|Chart-Bundler]] Offline-Karten in verschiedenen Kartenformaten erstellt werden.
 +
 +
== Grundlagen ==
 +
[[Datei:Raster-Karten Chart-Designer BottomUp-Pfeil2.jpg|thumb|Bottom-Up]]
 +
Mit dem Chart-Designer werden auf einer Übersichtskarte händisch Karten-Kacheln in verschiedenen Zoomleveln markiert. Alle händisch markierten und alle durch den Chart-Desihner daraus abgeleitet automatisch markierten Kacheln werden in eine XML-Datei geschrieben. Diese Datei dient dann als Steuerdatei für den Chart-Bundler zur Erzeugung eines Kartenpaketes.
 +
 +
Der Chart-Designer berechnet, ausgehend vom jeweils höchsten Zoomlevel, automatisch die entsprechenden niedrigeren. <br>
 +
Dazu legt man im gewünschten höchsten Zoomlevel die gewünschten Ausschnitte fest (Hafen, Ankerbucht, etc). <br>
 +
Von Hand müssen in den niedrigeren Zoomleveln nur noch zusätzlich gewünschte einzelne Flächen ergänzt werden.
 +
 +
Dadurch, dass der Chart-Designer von "unten nach oben" arbeitet, wird die Zahl der generierten Kachen wesentlich reduziert. <br>
 +
In anderen Kartenerstellungs-Werkzeugen wird erst in einer Boundingbox (z.B. in z=5) der Gesamtumfang festgelegt, <br>
 +
das ergibt dann 67'000'000 Kacheln in z=18, und überlastet die Server hoffnungslos.
 +
 +
Code in Github: [https://github.com/OpenSeaMap/chart-designer Chart-Designer]
  
 
== HowTo ==
 
== HowTo ==
 +
Lege erst in z=10 den Kartenumriss fest. <br>
 +
Arbeite danach '''vom Zoomlevel 18''' ausgehend weiter '''zu den niedrigen Zoomleveln'''. <br>
 +
In jedem folgenden Zoomlevel nur noch Stellen ergänzen, die nicht schon automatisch markiert sind.
 +
 +
=== Einstellungen ===
 +
...
 +
 +
=== Neuer Atlas ===
 +
...
 +
 +
=== Zwischenspeichern ===
 +
Achtung: speichere deine Arbeit zwischendrin immer mal wieder in eine neue Dateiversion. <br>
 +
Wähle dazu jeweils einen neuen Dateinamen: <name>1, <name>2, etc. <br>
 +
Dann kannst du bei einem Fehler immer wieder auf eine vorherige Version zurückgreifen.
 +
 +
Tippe unter "Saved profiles" den neuen Namen ein und klicke auf "Save". <br>
 +
Danach findest du die neue und die alte Datei in der DropdownListe unter "Saved profiles". <br>
 +
Aufrufen kannst du sie mit "Load".
 +
 +
=== Kartenumriss ===
 +
Markiere in '''z=10''' die ganze Kartenfläche.
 +
 +
Setze dazu in "Zoom Levels" einen Haken in den Kästchen 10, 9, 8 und 7. <br>
 +
Die Kästchen 18, 17, 16, 15, 14, 13, 12 und 11 bleiben leer.
 +
 +
=== Marina ===
 +
Markiere in '''z=18''' jede Marina, incl Steganlage und Toilette, Hafenmeister, etc.
 +
 +
Setze dazu in "Zoom Levels" einen Haken in den Kästchen 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8 und 7.
 +
 +
=== Hafen ===
 +
Markiere in '''z=17''' die ganze Hafenfläche. <br>
 +
Markiere in z=17 auch den Marina-Ort und die Hafenstadt. <br>
 +
Markiere in z=17 auch interessante Innenstädte, Einkaufszonen, Sehenswürdigkeiten etc.
 +
 +
Setze dazu in "Zoom Levels" einen Haken in den Kästchen 17, 16, 15, 14, 13, 12, 11, 10, 9, 8 und 7. <br>
 +
Das Kästchen 18 bleibt leer. <br>
 +
Markiere in "Atlas Content" den Eintrag "L17".
 +
 +
=== Ankerbucht ===
 +
Markiere in '''z=16''' alle wichtigen Teile von Ankerbuchten. <br>
 +
Markiere in z=16 auch wichtige Orte und Stadtteile (Supermarkt), für die kein detaillierter Stadtplan erstellt werden soll. <br>
 +
Besonders wichtige Stellen und Orte können auch in z=17 markiert werden.
 +
 +
Setze dazu in "Zoom Levels" einen Haken in den Kästchen 16, 15, 14, 13, 12, 11, 10, 9, 8 und 7. <br>
 +
Die Kästchen 18 und 17 bleiben leer. <br>
 +
Markiere in "Atlas Content" den Eintrag "L16".
 +
 +
=== Seezeichen ===
 +
Markiere in '''z=15''' alle Seezeichen. <br>
 +
Markiere in z=15 alle Tonnenstriche und Fahrrinnen.
 +
Markiere in z=15 alle Orte mit wichtigem Krankenhaus.
 +
 +
Setze dazu in "Zoom Levels" einen Haken in den Kästchen 15, 14, 13, 12, 11, 10, 9, 8 und 7. <br>
 +
Die Kästchen 18, 17 und 16 bleiben leer. <br>
 +
Markiere in "Atlas Content" den Eintrag "L15".
 +
 +
Wenn ein Leuchtfeuer noch nicht an der richtigen Position sitzt: <br>
 +
[http://wiki.openstreetmap.org/wiki/DE:Key:seamark:fixme Schiebe es mit JOSM an die richtige Position, und löschen den Eintrag "seamark:fixme".]
 +
 +
=== Küste und Binnenwasserstrassen ===
 +
Markiere in '''z=14''' die gesamte Küstenlinie und alle Binnewasserstrassen. <br>
 +
bzw. ergänze in der Ansicht z=14 alle Stellen, die noch nicht gelb sind.
 +
 +
Setze dazu in "Zoom Levels" einen Haken in den Kästchen 14, 13, 12, 11, 10, 9, 8 und 7. <br>
 +
Die Kästchen 18, 17, 16 und 15 bleiben leer. <br>
 +
Markiere in "Atlas Content" den Eintrag "L14".
 +
 +
=== Inseln ===
 +
Markiere in '''z=12''' kleine und mittlere inseln (Mallorca) komplett. <br>
 +
Markiere in z=12 auch die Anfahrt vom nahen Flughafen zum Hafen, Details auch in z=16 (Bushaltestelle).
 +
 +
Setze dazu in "Zoom Levels" einen Haken in den Kästchen 12, 11, 10, 9, 8 und 7. <br>
 +
Die Kästchen 18, 17, 16, 15, 14 und 13 bleiben leer. <br>
 +
Markiere in "Atlas Content" den Eintrag "L12".
  
 
== Atlanten ==
 
== Atlanten ==
Zeile 7: Zeile 98:
 
! Atlas || Gebiet || Grösse || Designer || Status || Bemerkungen
 
! Atlas || Gebiet || Grösse || Designer || Status || Bemerkungen
 
|-  
 
|-  
| Mittelmeer-Ost || Sizilien, IT-Adria, GR, Schwarzes Meer, Rotes Meer, Artika-Nord || || Markus ||  ||  
+
| Mittelmeer-Ost || Sizilien, IT-Adria, GR, Schwarzes Meer, Rotes Meer, Afrika-Nord || || Markus  
 +
| 30%
 +
| Erfasst: Sizlien, IT-Adria, Slowenien, Kroatien, Montenegro, Albanien, GR: Jonische, Peleponnes, G.v.Korinth, Saron.Golf 
 +
|-
 +
| Mittelmeer-West || ES-Süd, Gibraltar, FR-Süd, IT-Riviera, Sizilien, Afrika-Nordwest ||  ||  ||  ||  
 
|-
 
|-
| Mittelmeer-West || ES-Süd, Gibraltar, FR-Süd, IT-Riviera, Sizilien, Afrika-Nordwest ||  ||  ||  
+
| Englischer Kanal || GB-Süd, Biskaja, FR-Nord+West, BE, NL, DE-Nordsee, DK-West ||  || Alexej ||  ||  
 
|-
 
|-
| Englischer Kanal|| GB-Süd, FR-Nord, NL, DE-Nordsee, DK-West ||  || Alexej ||  ||  
+
| Ostsee || DK-Ost, DE-Ostsee, NO-Süd, SE-Süd+Ost, PO, Baltikum, .. ||  || ||  ||  
 
|-
 
|-
| Ostsee || DK-Ost, DE-Ostsee, NO, SE, .. ||  ||  ||  
+
| Nordsee || BE, NL, DK-West, NO-Südwest, GB-Ost ||  ||  ||  ||  
 
|-
 
|-
| . ||  ||  ||  ||  
+
| Karibik ||  ||  ||  ||  ||
 +
|-
 +
| Europa-Binnen || DE, FR, NL, BE, ES, IT, OE, PL, CS, .. ||  ||  ||  ||
 +
|-
 +
| Grossbritannien || GB, IR, FO, IS, evtl FR-Nord, BE, NL ||  ||  ||  ||
 +
|-
 +
| . ||  ||  ||  ||  ||  
 
|}
 
|}
  
Zeile 24: Zeile 125:
 
! Zoom || Objekte || Karte || zu zeichnen  
 
! Zoom || Objekte || Karte || zu zeichnen  
 
|-
 
|-
| 7. || Staat || Grobübersicht || -
+
| 7 || Staat || Grobübersicht || -
 
|-
 
|-
 
| 8 || Wald || Übersicht || -
 
| 8 || Wald || Übersicht || -
Zeile 48: Zeile 149:
 
| 18 || Steg-Nummer || Marinaplan || Marina, Steganlage
 
| 18 || Steg-Nummer || Marinaplan || Marina, Steganlage
 
|}
 
|}
 +
 +
[[Kategorie:Downloadable Maps]]

Aktuelle Version vom 12. März 2018, 07:42 Uhr

Chart-Designer-MM-Ost.jpg

Der Chart-Designer dient dazu, Kartenausschnitte in passenden Zoomleveln zu einem "Atlas" zusammenzustellen. Aus einem solchen Atlas können dann mit dem Chart-Bundler Offline-Karten in verschiedenen Kartenformaten erstellt werden.

Grundlagen

Bottom-Up

Mit dem Chart-Designer werden auf einer Übersichtskarte händisch Karten-Kacheln in verschiedenen Zoomleveln markiert. Alle händisch markierten und alle durch den Chart-Desihner daraus abgeleitet automatisch markierten Kacheln werden in eine XML-Datei geschrieben. Diese Datei dient dann als Steuerdatei für den Chart-Bundler zur Erzeugung eines Kartenpaketes.

Der Chart-Designer berechnet, ausgehend vom jeweils höchsten Zoomlevel, automatisch die entsprechenden niedrigeren.
Dazu legt man im gewünschten höchsten Zoomlevel die gewünschten Ausschnitte fest (Hafen, Ankerbucht, etc).
Von Hand müssen in den niedrigeren Zoomleveln nur noch zusätzlich gewünschte einzelne Flächen ergänzt werden.

Dadurch, dass der Chart-Designer von "unten nach oben" arbeitet, wird die Zahl der generierten Kachen wesentlich reduziert.
In anderen Kartenerstellungs-Werkzeugen wird erst in einer Boundingbox (z.B. in z=5) der Gesamtumfang festgelegt,
das ergibt dann 67'000'000 Kacheln in z=18, und überlastet die Server hoffnungslos.

Code in Github: Chart-Designer

HowTo

Lege erst in z=10 den Kartenumriss fest.
Arbeite danach vom Zoomlevel 18 ausgehend weiter zu den niedrigen Zoomleveln.
In jedem folgenden Zoomlevel nur noch Stellen ergänzen, die nicht schon automatisch markiert sind.

Einstellungen

...

Neuer Atlas

...

Zwischenspeichern

Achtung: speichere deine Arbeit zwischendrin immer mal wieder in eine neue Dateiversion.
Wähle dazu jeweils einen neuen Dateinamen: <name>1, <name>2, etc.
Dann kannst du bei einem Fehler immer wieder auf eine vorherige Version zurückgreifen.

Tippe unter "Saved profiles" den neuen Namen ein und klicke auf "Save".
Danach findest du die neue und die alte Datei in der DropdownListe unter "Saved profiles".
Aufrufen kannst du sie mit "Load".

Kartenumriss

Markiere in z=10 die ganze Kartenfläche.

Setze dazu in "Zoom Levels" einen Haken in den Kästchen 10, 9, 8 und 7.
Die Kästchen 18, 17, 16, 15, 14, 13, 12 und 11 bleiben leer.

Marina

Markiere in z=18 jede Marina, incl Steganlage und Toilette, Hafenmeister, etc.

Setze dazu in "Zoom Levels" einen Haken in den Kästchen 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8 und 7.

Hafen

Markiere in z=17 die ganze Hafenfläche.
Markiere in z=17 auch den Marina-Ort und die Hafenstadt.
Markiere in z=17 auch interessante Innenstädte, Einkaufszonen, Sehenswürdigkeiten etc.

Setze dazu in "Zoom Levels" einen Haken in den Kästchen 17, 16, 15, 14, 13, 12, 11, 10, 9, 8 und 7.
Das Kästchen 18 bleibt leer.
Markiere in "Atlas Content" den Eintrag "L17".

Ankerbucht

Markiere in z=16 alle wichtigen Teile von Ankerbuchten.
Markiere in z=16 auch wichtige Orte und Stadtteile (Supermarkt), für die kein detaillierter Stadtplan erstellt werden soll.
Besonders wichtige Stellen und Orte können auch in z=17 markiert werden.

Setze dazu in "Zoom Levels" einen Haken in den Kästchen 16, 15, 14, 13, 12, 11, 10, 9, 8 und 7.
Die Kästchen 18 und 17 bleiben leer.
Markiere in "Atlas Content" den Eintrag "L16".

Seezeichen

Markiere in z=15 alle Seezeichen.
Markiere in z=15 alle Tonnenstriche und Fahrrinnen. Markiere in z=15 alle Orte mit wichtigem Krankenhaus.

Setze dazu in "Zoom Levels" einen Haken in den Kästchen 15, 14, 13, 12, 11, 10, 9, 8 und 7.
Die Kästchen 18, 17 und 16 bleiben leer.
Markiere in "Atlas Content" den Eintrag "L15".

Wenn ein Leuchtfeuer noch nicht an der richtigen Position sitzt: 
Schiebe es mit JOSM an die richtige Position, und löschen den Eintrag "seamark:fixme".

Küste und Binnenwasserstrassen

Markiere in z=14 die gesamte Küstenlinie und alle Binnewasserstrassen.
bzw. ergänze in der Ansicht z=14 alle Stellen, die noch nicht gelb sind.

Setze dazu in "Zoom Levels" einen Haken in den Kästchen 14, 13, 12, 11, 10, 9, 8 und 7.
Die Kästchen 18, 17, 16 und 15 bleiben leer.
Markiere in "Atlas Content" den Eintrag "L14".

Inseln

Markiere in z=12 kleine und mittlere inseln (Mallorca) komplett.
Markiere in z=12 auch die Anfahrt vom nahen Flughafen zum Hafen, Details auch in z=16 (Bushaltestelle).

Setze dazu in "Zoom Levels" einen Haken in den Kästchen 12, 11, 10, 9, 8 und 7.
Die Kästchen 18, 17, 16, 15, 14 und 13 bleiben leer.
Markiere in "Atlas Content" den Eintrag "L12".

Atlanten

Atlas Gebiet Grösse Designer Status Bemerkungen
Mittelmeer-Ost Sizilien, IT-Adria, GR, Schwarzes Meer, Rotes Meer, Afrika-Nord Markus 30% Erfasst: Sizlien, IT-Adria, Slowenien, Kroatien, Montenegro, Albanien, GR: Jonische, Peleponnes, G.v.Korinth, Saron.Golf
Mittelmeer-West ES-Süd, Gibraltar, FR-Süd, IT-Riviera, Sizilien, Afrika-Nordwest
Englischer Kanal GB-Süd, Biskaja, FR-Nord+West, BE, NL, DE-Nordsee, DK-West Alexej
Ostsee DK-Ost, DE-Ostsee, NO-Süd, SE-Süd+Ost, PO, Baltikum, ..
Nordsee BE, NL, DK-West, NO-Südwest, GB-Ost
Karibik
Europa-Binnen DE, FR, NL, BE, ES, IT, OE, PL, CS, ..
Grossbritannien GB, IR, FO, IS, evtl FR-Nord, BE, NL
.

Zoomlevel und Legende

Die Objekt erscheinen ab folgendem Zoomlevel:

Zoom Objekte Karte zu zeichnen
7 Staat Grobübersicht -
8 Wald Übersicht -
9 Light Major, Verkehrstrennung Übersegler -
10 Marina Übersegler gesamtes Seegebiet
11 Ansteuertonne Übersegler -
12 Lateral, Kardinal, Sektorenfeuer, Landmark Insel komplett (Mallorca)
13 Schleuse Orte (Durchfahrt)
14 Light Minor, Notice, Fahrwasser Küste, Binnenwasserstrasse, Städte Rand
15 Kennung, Krankenhaus, Parkplatz Ansteuerkarte Fahrwasser, alle Seezeichen
16 Supermarkt, Kirche, Smallcraft Stadtplan Ankerbucht, interessanter Ort/Stadt
17 Laden, Kneipe, Tankstelle, Hafenplan, Hafenort Hafen, Hafenort, detaillierter Stadtplan
18 Steg-Nummer Marinaplan Marina, Steganlage