OpenSeaMap-dev:De:Chart Download Layer: Unterschied zwischen den Versionen

Aus OpenSeaMap-dev
Wechseln zu: Navigation, Suche
K (Umrisse)
 
(25 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Der Download-Layer zeigt die Umrisse der verfügbaren OpenSeaMap-Offline-Karten auf der Vollbildkarte und bietet diese zum Download an.
+
Der '''Downoad-Layer''' bietet dem Benutzer eine interaktive geografische Auswahl der zur Verfügung stehenden Offline-Karten zur intuitiven Auswahl und zum direkten Download an
  
== Old ==
 
 
[[File:Download-Layer Offline-charts 2013.jpg|thumb|Download-Layer 2013]]
 
[[File:Download-Layer Offline-charts 2013.jpg|thumb|Download-Layer 2013]]
[[File:Blattschnitt Nordsee.jpg|thumb|Blattschnitt Niederlande]]
 
Von 2009 bis heute (2016) wurden [http://map.openseamap.org/?zoom=5&lat=47.66673&lon=11.5004&layers=BFTFFFTTFTF0FFFFFFFF Einzelkarten zum Runterladen] angeboten.
 
<br> Jeder Kartenumriss wurde mit einem gelben Rahmen dargestellt.
 
<br> Per Klick konnte man eine Karte auswählen, diese wurde dann blau und zum Herunterladen freigegeben.
 
 
; Formate
 
: PNG (randlose Bilddatei)
 
: CAL (TTQV  Kalibrierungsdatei)
 
: KAP (für OpenCPN)
 
: WCI (für SeaClear)
 
: KMZ (Keyhole Markup Language (KML gezippt) für Garmin oder Google)
 
: JPR (Fugawi Kalibrierungsdatei)
 
 
; Zoomlevel
 
: z=9 Übersichtskarte (MM-West/Ost)
 
: z=10 Übersichtskarte (Atlantik, Karibik, Biskaya, Jonisch, Aigais, ...)
 
: z=12 (Kanarische, Portugal, Korsika, Kanal-Inseln/Süd/Center/Nord, Nordsee-DE/DK, ...)
 
: z=14 Detailkarte (Küste, Binnenwasserstrassen, Seen, Häfen, Marinas)
 
: z=18 ?
 
: Es werden alle Zoomlevel gleichzeitig auf dem Layer dargestellt.
 
 
== New ==
 
 
[[File:MediEast.PNG|thumb|KAP Chart-Bundle]]
 
[[File:MediEast.PNG|thumb|KAP Chart-Bundle]]
 
[[File:OpenSeaMap-Garmin-Charts-English.png|thumb|IMG Chart-Bundles]]
 
[[File:OpenSeaMap-Garmin-Charts-English.png|thumb|IMG Chart-Bundles]]
[[File:.png|thumb|AT5 Chart-Bundles]]
+
[[Datei:Download-Layer 2019-09.jpg|thumb|Download-Layer 2019]]
 
 
Der '''Downoad-Layer''' bietet dem Benutzer eine interaktive geografische Auswahl der zur Verfügung stehenden Offline-Karten zur intuitiven Auswahl und zum direkten Download an
 
  
=== Formate ===
+
== Formate ==
 
Verfügbare Formate werden in einer Dropdown-Liste angeboten.
 
Verfügbare Formate werden in einer Dropdown-Liste angeboten.
  
Zeile 38: Zeile 13:
  
 
{| class="wikitable"
 
{| class="wikitable"
! Format || Gerät || r/v || Bemerkungen
+
! Layer || Hotel || Karten || Format || Gerät || App || r/v || Bemerkungen
 
|-
 
|-
| [http://wiki.openstreetmap.org/wiki/OpenSeaMap_and_Garmin_nautical_chart_plotter IMG]
+
|  ||  ||  || [http://wiki.openstreetmap.org/wiki/OpenSeaMap_and_Garmin_nautical_chart_plotter IMG]
| Garmin || v ||  
+
| Garmin ||  || style="background-color:lightgreen" | v || nur mit FW <= 3.80, derzeit nur über Fremdanbieter
 
|-
 
|-
| [http://wiki.openstreetmap.org/wiki/AT5-OpenSeaMap-Chart_for_Lowrance_Simrad_B&G AT5]  
+
|  || {{ok}} || {{ok}} || [http://wiki.openstreetmap.org/wiki/AT5-OpenSeaMap-Chart_for_Lowrance_Simrad_B&G AT5]  
| Navico: <br> Lowrance, Simrad, B&G || v ||  
+
| Navico: <br> Lowrance, Simrad, B&G ||  || style="background-color:lightgreen" | v ||  
 
|-
 
|-
| [http://wiki.openstreetmap.org/wiki/KAP-charts_from_OpenSeaMap KAP]  
+
| {{ok}} || {{ok}} || {{ok}} || [http://wiki.openstreetmap.org/wiki/KAP-charts_from_OpenSeaMap KAP]  
| OpenCPN || r || Chart-Bundles als Polygon, mit Boundingbox der Detailkarten
+
| Windows, iOS, Android || OpenCPN, WinNav || r || Chart-Bundles als Polygon, <s>mit Boundingbox der Detailkarten</s>
 +
|-
 +
|  ||  ||  || OBF || Android  || OsmAnd || style="background-color:lightgreen" | v ||
 +
|-
 +
|  ||  ||  || MAP || Windows, iOS, Android || OpenCPN || style="background-color:lightgreen" | v ||
 +
|-
 +
|  ||  ||  || MAP || Android || Locus, Orux || style="background-color:lightgreen" | v ||
 +
|-
 +
| {{ok}} || {{ok}} || {{ok}} || [http://wiki.openstreetmap.org/wiki/Locus#OpenSeaMap MBTiles]
 +
| Windows, Android || Locus, WinNav || r ||
 +
|-
 +
|  ||  ||  || .. ||  ||  ||  ||
 +
|}
 +
 
 +
== Metadaten ==
 +
Der Karten-Download-Layer bekommt die Metadaten zu Darstellung der Kartenumrisse aus einer Datei.<br>
 +
Jeder Kartenanbieter stellt eine entsprechende Datei zur Verfügung und aktualisiert sie regelmässig.
 +
 
 +
=== Dateiformat: GeoJSON ===
 +
Die Metadaten zu einem Kartenpaket sollen als [https://de.wikipedia.org/wiki/GeoJSON GeoJSON] Datei vorliegen. Die Datei soll ein [http://geojson.org/geojson-spec.html#feature-objects Feature-Objekt] enthalten.
 +
 
 +
Die <code>geometry</code> Eigenschaft kann eine beliebige [http://geojson.org/geojson-spec.html#geometry-objects Geometrie aus dem GeoJSON Standard] sein, die dem Nutzer einen Überblick über die enthaltenen Karten und Gebiete geben soll.
 +
 
 +
Die <code>properties</code> Eigenschaften sollten möglichst viele für den Nutzer sinnvolle Informationen enthalten. Folgende Eigenschaften sind standardisiert:
 +
 
 +
{| class="wikitable"
 +
! Feld || Wert || Format
 +
! Erforderlich || Bemerkungen
 +
|-
 +
| name:en
 +
| Name des Paketes || string
 +
| * || in Englisch
 +
|-
 +
| name:XX
 +
| lokalisierter Name || string
 +
| de
 +
| XX: [http://www.loc.gov/standards/iso639-2/php/code_list.php ISO 639-1 two-letter language code]
 +
|-
 +
| format
 +
| Format der Kartendatei || string
 +
| *
 +
| siehe oben für Liste der Formate
 +
|-
 +
| &nbsp; version
 +
| Atlas-Version von AT5 || string
 +
| bei AT5
 +
| v10 / v12 / v13
 +
|-
 +
| app
 +
| Anwendung für die das Paket gedacht ist || string
 +
|
 +
| ggf. als Liste
 +
|-
 +
| app:url
 +
| URL zur Anwendung || string
 +
|
 +
| Beschreibung der Anwendung im Wiki
 +
|-
 +
| url
 +
| Download URL für das Paket || string
 +
| *
 +
| Vollständige [https://de.wikipedia.org/wiki/Uniform_Resource_Locator URL] zum Download
 +
|-
 +
| date
 +
| Datum der Datei || string
 +
| *
 +
| Datumsangabe nach [https://de.wikipedia.org/wiki/ISO_8601 ISO 8601]. Kurzerklärung: https://www.w3.org/TR/NOTE-datetime
 +
|-
 +
| filesize
 +
| Dateigröße in Bytes || number
 +
| *
 +
| Abzeige in MB (für KAP) bzw. GB (wenn > 1 GB, für IMG, AT5, etc)
 +
|}
 +
 
 +
Für AT5-Karten sind weitere Felder erforderlich:
 +
 
 +
{| class="wikitable"
 +
! Feld || Wert || Format
 +
! Erforderlich || Bemerkungen
 
|-
 
|-
| .. || || ||  
+
| Atlas-Nr
 +
| <nowiki>a<10|12|13></nowiki> || string
 +
| * || v10 / v12 / v13
 
|-
 
|-
| .. || ||  ||  
+
| ..
 +
| || string
 +
|  ||  
 
|}
 
|}
  
=== Umrisse ===
+
=== Beispiel ===
; KAP
+
<pre lang="json">
: Polygon der Chart-Bundles
+
{
: + Boundingboxen der zugehörigen Detailkarten
+
    "type": "Feature",
: + Liste der Zoomlevel
+
    "geometry": {
 +
        "type": "Polygon",
 +
        "coordinates": [
 +
            [
 +
                [0, 55.77657302],
 +
                [0, 40.97989807],
 +
                [-11.25, 40.97989807],
 +
                [-11.25, 55.77657302],
 +
                [0, 55.77657302]
 +
            ]
 +
        ]
 +
    },
 +
    "properties": {
 +
        "name:en": "Gulf of Biscay",
 +
        "name:de": "Golf von Biskaya",
 +
        "format": "KAP",
 +
        "app": "OpenCPN",
 +
        "app:url": "http://opencpn.org/ocpn/",
 +
        "url": "ftp://ftp5.gwdg.de/pub/misc/openstreetmap/openseamap/chartbundles/kap/OSM-OpenCPN-KAP2-GulfOfBiscay-20160515-1145.7z",
 +
        "date": "2016-05-17T20:59:00.000Z",
 +
        "filesize": 12345
 +
    }
 +
}
 +
</pre>
 +
 
 +
=== Validierung ===
 +
Überprüfung auf den GeoJSON Standard: http://geojsonlint.com/
 +
 
 +
== Download ==
 +
# Werkzeug "Karten-Download" auswählen <br> → Vollbildkarte öffnet in z=4, alle Offline-Karten werden im Download-Layer angezeigt. <br> → Im Downloadformular werden in einer Dropdownliste alle verfügbaren Formate plus "alle Karten" angezeigt.
 +
# Format auswählen <br> → Nach Auswahl eines Formates werden nur noch die zugehörigen Offlinekarten im Layer angezeigt. <br> → Nach Auswahl von "alle Karten" werden wieder (wie 1) alle Karten angezeigt. <br> → MouseOver in Karte zeigt Metadaten zum Kartenausschnitt
 +
# Mit Mausklick auf Karte ein Karten-Paket auswählen. <br> → ausgewählte Karte wird blau gefärbt <br> → zeigt Karte mit Boundingbox existierender Karten im passenden Kartenformat <br> → Im Downloadfenster wird angezeigt: <br> &nbsp; &nbsp; - Kartenname <br> &nbsp; &nbsp; - Dateigrösse <br> &nbsp; &nbsp; - Aktualisierungsdatum
 +
# Zielverzeichnis wählen <br> → Download-Fortschrittsbalken bzw. Download-Dialog des OS. <br> Button "Download" und "Abbrechen" <br> → bei Download: Karte ins Zielverzeichnis runterladen <br> → bei Abbrechen: Tab schliessen, zurück zur OL2-Karte.
 +
 
  
; IMG
+
Für AT5-Karten muss das Formular entsprechend erweitert werden:
: Polygon bzw. Boundingbox der Chart-Bundles
+
: 3 a: Auswahl der Atlas-Version (v10, v12, v13)
  
; AT5
+
Mittelfristig könnte das Formular verbessert werden:
: Polygon bzw. Boundingbox der Chart-Bundles
+
: 2 a: Gerät auswählen (Kartenplotter, Tablet/Betriebsystem, Marke/Typ des Gerätes aus Liste)
 +
: 2 b: bei Tablet: installierte App bzw. Software aus Liste auswählen
 +
: 3: Mehrfachauswahl mit <Strg>
 +
: 4: Auswahl von Gerät/App speichern (Cookie?), und bei neuem Aufruf von "Karten-Download" anbieten.
  
=== Download ===
+
== Workaround für OL-2 ==
# Auf der Vollbildkarte werden alle Offline-Karten angezeigt. <br> In einem Downloadfenster kann man in einer Dropdownliste alle verfügbaren Formate auswählen.
+
Wir hatten folgendes besprochen:
# Nach Auswahl eines Formates werden nur noch die zugehörigen Offlinekarten angezeigt. <br> Nach Auswahl von "alle Karten" werden wieder (wie 1) alle Karten angezeigt. <br> Mit Mausklick kann ein Karten-Paket ausgewählt werden.
 
# Nach Auswahl eines Kartenpaketes wird dieses auf der Vollbildkarte blau gefärbt. <br> Im Downloadfenster wird angezeigt: <br> - Kartenname <br> - Dateigrösse <br> - Aktualisierungsdatum <br> - Button "Download" und "Abbrechen" <br> - Download-Fortschrittsbalken bzw. Download-Dialog des OS.
 
  
Die Vollbildkarte soll zoombar und scrollbar bleiben.
+
Bis die OL-3 Karte fertig und einsatzbereit ist, soll der Download-Layer als einzelner OL-3/4 Layer laufen.
  
== Metadaten ==
+
=== OL-2Vollbildkarte ===
Der Karten-Download-Layer bekommt die Metadaten zu Darstellung der Kartenumrisse aus einer Datei.
+
Der neue Download-Layer auf OL-3/4 soll von der OL-2 Karte über das Menü "Werkzeuge" unter dem Menü-Punkt "Download" unter folgenden Sub-Punkten verlinkt sein:
<br> Jeder Kartenanbieter stellt eine entsprechende Datei zur Verfügung und aktualisiert sie regelmässig.
 
  
 
{| class="wikitable"
 
{| class="wikitable"
! Feld || Werte || Format || Bemerkungen
+
! Menü || Bemerkungen
 +
|-
 +
| * Karten-Download ||  
 +
|-
 +
| * * AT5 (Lowrance Simrad, B&G) ||  
 
|-
 
|-
| Datenformat || KAP, IMG, AT5, ... || ||  
+
| * * IMG (Garmin) || verlinkt zum OSM-Wiki (neuer Tab)
 
|-
 
|-
| Kartenname || * || string || en. de?
+
| * * KAP (OpenCPN) ||  
 +
|}
 +
 
 +
Vom OL-3/4 Download-Layer soll man mit einem Klick wieder direkt zurück zur vorherigen Ansicht der OL-2 Vollbildkarte springen können.
 +
 
 +
=== OL-3/4 Download-Layer ===
 +
[[File:Download-Layer Offline-charts 2013.jpg|miniatur|Download-Layer 2013]]
 +
 
 +
Auf dem Download-Layer werden die Karten ja auf der Vollbildkarte ausgewählt. Es ist also nicht mehr erforderlich, sie zusätzlich als Liste anzuzeigen.
 +
 
 +
; Blaue Randleiste
 +
: In der Menü-Spalte links ist die linke blaue Randleiste leer. (keine Layer, Suche, etc.)
 +
 
 +
; Zurück
 +
: In der Menü-Spalte oben ein Schalter "Zurück zur Vollbildkarte", mit Link zur OL-2 Vollbildkarte.
 +
 
 +
: Kartentyp
 +
: Unter dem Schalter steht ein geöffnetes DropDown-Feld "Karten-Typ", mit den Inhalten (derzeit):
 +
 
 +
:{| class="wikitable"
 +
! Menü || Bemerkungen
 
|-
 
|-
| Umrisspolygon || Liste || Koordinate ||  
+
| * - alle - || braucht man eher nicht
 
|-
 
|-
| Boundingboxen || Liste || Koordinate || zusätzlich bei Bundles
+
| * AT5 (Lorance, Simrad, B&G) ||  
 
|-
 
|-
| Aktualisierungsdatum || * || Datum ||  
+
| * * AT5-v10 ||  
 
|-
 
|-
| Dateiname || * || string ||  
+
| * * AT5-v12 ||  
 
|-
 
|-
| Download-Pfad || * || string || incl. Servername
+
| * * AT5-v13 ||  
 
|-
 
|-
| ... ||  ||  ||  
+
| * KAP (OpenCPN) ||  
 
|}
 
|}
  
=== Aktualisierungsdatum ===
+
; Auswahl Karten-Typ
Wir brauchen noch ein schlaues System, um dem Benutzer mitzuteilen, ob sich eine Aktualisierung lohnt.
+
: Bei Auswahl eines Karten-Typs schliesst das DropDown-Feld.
 +
: Die entsprechenden Karten werden gefiltert, und grafisch mit ihrer Abdeckung und Kartenname im Download-Layer gezeigt.
 +
 
 +
; MouseOver
 +
: Bei MouseOver wird der Umriss dunkelblau und fett gezeigt,
 +
: die Fläche blau-transparent, und der Kartenname hervorgehoben.
 +
: (wie bisher: http://opennauticalchart.org/)
 +
 
 +
; Mausklick
 +
: Bei Mausklick in eine Karte
 +
: soll links in der Menü-Spalte unter dem DropDown-Feld
 +
: ein Fenster mit den entsprechenden Kartendaten erscheinen:
 +
: - Name der Karte (hervorgehoben)
 +
: - Datum der Karte
 +
: - Typ ( KAP | AT5-v10 | AT5-v12 | AT5-v13 | ...)
 +
: - Grösse der Datei
 +
: und ein Schalter "Herunterladen".
 +
 
 +
; Hilfe
 +
: In der Menü-Spalte brauchen wir noch ein blaues "i",
 +
: das zu einer Wikiseite mit den verfügbaren Formaten und den dazu passenden Geräten und Navi-SW verlinkt.
 +
 
 +
: Und ein zusätzliches kontextsensitives blaues "i",
 +
: das zu den OSM-Wikiseiten für KAP und AT5 verlinkt, mit den genauen Installationsanleitungen etc.
  
Wir haben im Datei-Header/-Eigenschaften der Karte das Aktualisierungsdatum.
+
== Idee: Download-Manager ==
<br> Das Datum der alten Karte (Cookies?) könnte man mit dem Aktualisierungsdatum der neuen Karte vergleichen.
+
Ein Downloadmanager könnte angeben:
<br> Aber bisher wissen wir nicht, ob und wieviele Daten aktualisiert wurden.
+
* Liste der auf dem Gerät bereits vorhandenen Karten mit Download-Datum, Datum der aktuell angebotenen Karte, Dateigrösse
<br> Beides muss in die Metadaten für den Download-Layer.
+
: --> Mehrfachauswahl zum Download
 +
: --> Anzeige der Summe der Grössen der ausgewählen Dateien und der ungefähren Downloadzeit
  
=== XML ===
+
= Legacy =
 +
[[File:Download-Layer Offline-charts 2013.jpg|thumb|Download-Layer 2013]]
 +
[[File:Blattschnitt Nordsee.jpg|thumb|Blattschnitt Niederlande]]
 +
Von 2009 bis 2016 wurden [http://map.openseamap.org/?zoom=5&lat=47.66673&lon=11.5004&layers=BFTFFFTTFTF0FFFFFFFF Einzelkarten zum Runterladen] angeboten.
 +
<br> Jeder Kartenumriss wurde mit einem gelben Rahmen dargestellt.
 +
<br> Per Klick konnte man eine Karte auswählen, diese wurde dann blau und zum Herunterladen freigegeben.
 +
 
 +
; Formate
 +
: PNG (randlose Bilddatei)
 +
: CAL (TTQV  Kalibrierungsdatei)
 +
: KAP (für OpenCPN)
 +
: WCI (für SeaClear)
 +
: KMZ (Keyhole Markup Language (KML gezippt) für Garmin oder Google)
 +
: JPR (Fugawi Kalibrierungsdatei)
 +
 
 +
; Zoomlevel
 +
: z=9 Übersichtskarte (MM-West/Ost)
 +
: z=10 Übersichtskarte (Atlantik, Karibik, Biskaya, Jonisch, Aigais, ...)
 +
: z=12 (Kanarische, Portugal, Korsika, Kanal-Inseln/Süd/Center/Nord, Nordsee-DE/DK, ...)
 +
: z=14 Detailkarte (Küste, Binnenwasserstrassen, Seen, Häfen, Marinas)
 +
: z=18 ?
 +
: Es werden alle Zoomlevel gleichzeitig auf dem Layer dargestellt.
 +
 
 +
== XML ==
 
[https://github.com/OpenSeaMap/online_chart/blob/master/gml/map_download.xml XML bis 2016:]
 
[https://github.com/OpenSeaMap/online_chart/blob/master/gml/map_download.xml XML bis 2016:]
  
Zeile 141: Zeile 302:
 
|}
 
|}
  
=== JSON ===
+
= Lösungen =
[http://json.org JSON.org]
+
* [http://map.openseamap.org/?zoom=5&lat=47.66673&lon=11.5004&layers=BFTFFFTTFTF0FFFFFFFF Bisheriger Layer für Karten-Download (2010-2015)]
 +
* [http://aaxee.github.io/online_chart_ol3/#/?lat=33.4931&lon=-32.3915&zoom=3&layers=A10000011 OL3-Entwurf]
 +
* [http://extract.bbbike.org/ On Demand f. Garmin]
 +
 
 +
= Weitere Karten-Kataloge =
 +
* [http://iho.maps.arcgis.com/apps/webappviewer/index.html?id=a4f5bde26199454d9bcf3a8761d8ec1e IHO ENC]
 +
* [http://www.bsh.de/de/Produkte/Kartenkatalog/Katalog.jsp BSH]
 +
* [http://discountnautical.com/cat.html Maryland Nautical]
 +
* [http://www.charts.noaa.gov/InteractiveCatalog/nrnc.shtml#mapTabs-2 NOAA OCS]
 +
* [http://freizeitkarte-osm.de/android/de/allgemeines.html MAP-Freizeitkarte]
  
<pre>
 
</pre>
 
  
=== GJSON ===
 
[http://geojson.org/ GeoJSON.org]
 
  
<pre>
+
[[Kategorie:Downloadable Maps]]
</pre>
 

Aktuelle Version vom 9. Oktober 2019, 18:55 Uhr

Der Downoad-Layer bietet dem Benutzer eine interaktive geografische Auswahl der zur Verfügung stehenden Offline-Karten zur intuitiven Auswahl und zum direkten Download an

Download-Layer 2013
KAP Chart-Bundle
IMG Chart-Bundles
Download-Layer 2019

Formate

Verfügbare Formate werden in einer Dropdown-Liste angeboten.

Dargestellt werden die Kartenpakete als gelber Polygon-Umriss.
Jeweils alle Pakete eines Formates.

Layer Hotel Karten Format Gerät App r/v Bemerkungen
IMG Garmin v nur mit FW <= 3.80, derzeit nur über Fremdanbieter
Ok.png Ok.png AT5 Navico:
Lowrance, Simrad, B&G
v
Ok.png Ok.png Ok.png KAP Windows, iOS, Android OpenCPN, WinNav r Chart-Bundles als Polygon, mit Boundingbox der Detailkarten
OBF Android OsmAnd v
MAP Windows, iOS, Android OpenCPN v
MAP Android Locus, Orux v
Ok.png Ok.png Ok.png MBTiles Windows, Android Locus, WinNav r
..

Metadaten

Der Karten-Download-Layer bekommt die Metadaten zu Darstellung der Kartenumrisse aus einer Datei.
Jeder Kartenanbieter stellt eine entsprechende Datei zur Verfügung und aktualisiert sie regelmässig.

Dateiformat: GeoJSON

Die Metadaten zu einem Kartenpaket sollen als GeoJSON Datei vorliegen. Die Datei soll ein Feature-Objekt enthalten.

Die geometry Eigenschaft kann eine beliebige Geometrie aus dem GeoJSON Standard sein, die dem Nutzer einen Überblick über die enthaltenen Karten und Gebiete geben soll.

Die properties Eigenschaften sollten möglichst viele für den Nutzer sinnvolle Informationen enthalten. Folgende Eigenschaften sind standardisiert:

Feld Wert Format Erforderlich Bemerkungen
name:en Name des Paketes string * in Englisch
name:XX lokalisierter Name string de XX: ISO 639-1 two-letter language code
format Format der Kartendatei string * siehe oben für Liste der Formate
  version Atlas-Version von AT5 string bei AT5 v10 / v12 / v13
app Anwendung für die das Paket gedacht ist string ggf. als Liste
app:url URL zur Anwendung string Beschreibung der Anwendung im Wiki
url Download URL für das Paket string * Vollständige URL zum Download
date Datum der Datei string * Datumsangabe nach ISO 8601. Kurzerklärung: https://www.w3.org/TR/NOTE-datetime
filesize Dateigröße in Bytes number * Abzeige in MB (für KAP) bzw. GB (wenn > 1 GB, für IMG, AT5, etc)

Für AT5-Karten sind weitere Felder erforderlich:

Feld Wert Format Erforderlich Bemerkungen
Atlas-Nr a<10|12|13> string * v10 / v12 / v13
.. string

Beispiel

{
    "type": "Feature",
    "geometry": {
        "type": "Polygon",
        "coordinates": [
            [
                [0, 55.77657302],
                [0, 40.97989807],
                [-11.25, 40.97989807],
                [-11.25, 55.77657302],
                [0, 55.77657302]
            ]
        ]
    },
    "properties": {
        "name:en": "Gulf of Biscay",
        "name:de": "Golf von Biskaya",
        "format": "KAP",
        "app": "OpenCPN",
        "app:url": "http://opencpn.org/ocpn/",
        "url": "ftp://ftp5.gwdg.de/pub/misc/openstreetmap/openseamap/chartbundles/kap/OSM-OpenCPN-KAP2-GulfOfBiscay-20160515-1145.7z",
        "date": "2016-05-17T20:59:00.000Z",
        "filesize": 12345
    }
}

Validierung

Überprüfung auf den GeoJSON Standard: http://geojsonlint.com/

Download

  1. Werkzeug "Karten-Download" auswählen
    → Vollbildkarte öffnet in z=4, alle Offline-Karten werden im Download-Layer angezeigt.
    → Im Downloadformular werden in einer Dropdownliste alle verfügbaren Formate plus "alle Karten" angezeigt.
  2. Format auswählen
    → Nach Auswahl eines Formates werden nur noch die zugehörigen Offlinekarten im Layer angezeigt.
    → Nach Auswahl von "alle Karten" werden wieder (wie 1) alle Karten angezeigt.
    → MouseOver in Karte zeigt Metadaten zum Kartenausschnitt
  3. Mit Mausklick auf Karte ein Karten-Paket auswählen.
    → ausgewählte Karte wird blau gefärbt
    → zeigt Karte mit Boundingbox existierender Karten im passenden Kartenformat
    → Im Downloadfenster wird angezeigt:
        - Kartenname
        - Dateigrösse
        - Aktualisierungsdatum
  4. Zielverzeichnis wählen
    → Download-Fortschrittsbalken bzw. Download-Dialog des OS.
    Button "Download" und "Abbrechen"
    → bei Download: Karte ins Zielverzeichnis runterladen
    → bei Abbrechen: Tab schliessen, zurück zur OL2-Karte.


Für AT5-Karten muss das Formular entsprechend erweitert werden:

3 a: Auswahl der Atlas-Version (v10, v12, v13)

Mittelfristig könnte das Formular verbessert werden:

2 a: Gerät auswählen (Kartenplotter, Tablet/Betriebsystem, Marke/Typ des Gerätes aus Liste)
2 b: bei Tablet: installierte App bzw. Software aus Liste auswählen
3: Mehrfachauswahl mit <Strg>
4: Auswahl von Gerät/App speichern (Cookie?), und bei neuem Aufruf von "Karten-Download" anbieten.

Workaround für OL-2

Wir hatten folgendes besprochen:

Bis die OL-3 Karte fertig und einsatzbereit ist, soll der Download-Layer als einzelner OL-3/4 Layer laufen.

OL-2Vollbildkarte

Der neue Download-Layer auf OL-3/4 soll von der OL-2 Karte über das Menü "Werkzeuge" unter dem Menü-Punkt "Download" unter folgenden Sub-Punkten verlinkt sein:

Menü Bemerkungen
* Karten-Download
* * AT5 (Lowrance Simrad, B&G)
* * IMG (Garmin) verlinkt zum OSM-Wiki (neuer Tab)
* * KAP (OpenCPN)

Vom OL-3/4 Download-Layer soll man mit einem Klick wieder direkt zurück zur vorherigen Ansicht der OL-2 Vollbildkarte springen können.

OL-3/4 Download-Layer

Download-Layer 2013

Auf dem Download-Layer werden die Karten ja auf der Vollbildkarte ausgewählt. Es ist also nicht mehr erforderlich, sie zusätzlich als Liste anzuzeigen.

Blaue Randleiste
In der Menü-Spalte links ist die linke blaue Randleiste leer. (keine Layer, Suche, etc.)
Zurück
In der Menü-Spalte oben ein Schalter "Zurück zur Vollbildkarte", mit Link zur OL-2 Vollbildkarte.
Kartentyp
Unter dem Schalter steht ein geöffnetes DropDown-Feld "Karten-Typ", mit den Inhalten (derzeit):
Menü Bemerkungen
* - alle - braucht man eher nicht
* AT5 (Lorance, Simrad, B&G)
* * AT5-v10
* * AT5-v12
* * AT5-v13
* KAP (OpenCPN)
Auswahl Karten-Typ
Bei Auswahl eines Karten-Typs schliesst das DropDown-Feld.
Die entsprechenden Karten werden gefiltert, und grafisch mit ihrer Abdeckung und Kartenname im Download-Layer gezeigt.
MouseOver
Bei MouseOver wird der Umriss dunkelblau und fett gezeigt,
die Fläche blau-transparent, und der Kartenname hervorgehoben.
(wie bisher: http://opennauticalchart.org/)
Mausklick
Bei Mausklick in eine Karte
soll links in der Menü-Spalte unter dem DropDown-Feld
ein Fenster mit den entsprechenden Kartendaten erscheinen:
- Name der Karte (hervorgehoben)
- Datum der Karte
- Typ ( KAP | AT5-v10 | AT5-v12 | AT5-v13 | ...)
- Grösse der Datei
und ein Schalter "Herunterladen".
Hilfe
In der Menü-Spalte brauchen wir noch ein blaues "i",
das zu einer Wikiseite mit den verfügbaren Formaten und den dazu passenden Geräten und Navi-SW verlinkt.
Und ein zusätzliches kontextsensitives blaues "i",
das zu den OSM-Wikiseiten für KAP und AT5 verlinkt, mit den genauen Installationsanleitungen etc.

Idee: Download-Manager

Ein Downloadmanager könnte angeben:

  • Liste der auf dem Gerät bereits vorhandenen Karten mit Download-Datum, Datum der aktuell angebotenen Karte, Dateigrösse
--> Mehrfachauswahl zum Download
--> Anzeige der Summe der Grössen der ausgewählen Dateien und der ungefähren Downloadzeit

Legacy

Download-Layer 2013
Blattschnitt Niederlande

Von 2009 bis 2016 wurden Einzelkarten zum Runterladen angeboten.
Jeder Kartenumriss wurde mit einem gelben Rahmen dargestellt.
Per Klick konnte man eine Karte auswählen, diese wurde dann blau und zum Herunterladen freigegeben.

Formate
PNG (randlose Bilddatei)
CAL (TTQV Kalibrierungsdatei)
KAP (für OpenCPN)
WCI (für SeaClear)
KMZ (Keyhole Markup Language (KML gezippt) für Garmin oder Google)
JPR (Fugawi Kalibrierungsdatei)
Zoomlevel
z=9 Übersichtskarte (MM-West/Ost)
z=10 Übersichtskarte (Atlantik, Karibik, Biskaya, Jonisch, Aigais, ...)
z=12 (Kanarische, Portugal, Korsika, Kanal-Inseln/Süd/Center/Nord, Nordsee-DE/DK, ...)
z=14 Detailkarte (Küste, Binnenwasserstrassen, Seen, Häfen, Marinas)
z=18 ?
Es werden alle Zoomlevel gleichzeitig auf dem Layer dargestellt.

XML

XML bis 2016:

<maps>
       <map>
		<name>Atlantic10</name>
		<link> /Region/Atlantic/Atlantic10/ </link>
		<category>2</category>
		<latlon>
			<north>30.7512777762578</north>
			<south>4.21494314139065</south>
			<east>-11.25</east>
			<west>-67.5</west>
		</latlon> 
      </map>
      <map>
      .
      </map>
</maps>
Tag Anzahl Bedeutung
name 804 Dateiname
link 804 Pfad:
category 1: 0
2: 19
3: 3
4: 220
5: 2
6: 517
1:
2:
3:
4:
5:
6:
latlon Boundingbox
..

Lösungen

Weitere Karten-Kataloge