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

Aus OpenSeaMap-dev
Wechseln zu: Navigation, Suche
(Formate)
Zeile 38: Zeile 38:
  
 
{| class="wikitable"
 
{| class="wikitable"
! Format || Gerät || r/v || Bemerkungen
+
! ok || Format || Gerät || App || r/v || Bemerkungen
 
|-
 
|-
| [http://wiki.openstreetmap.org/wiki/OpenSeaMap_and_Garmin_nautical_chart_plotter IMG]
+
| {{ok}} || [http://wiki.openstreetmap.org/wiki/OpenSeaMap_and_Garmin_nautical_chart_plotter IMG]
| Garmin || v ||  
+
| Garmin ||  || v ||  
 
|-
 
|-
| [http://wiki.openstreetmap.org/wiki/AT5-OpenSeaMap-Chart_for_Lowrance_Simrad_B&G AT5]  
+
|  || [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 ||  || v ||  
 
|-
 
|-
| [http://wiki.openstreetmap.org/wiki/KAP-charts_from_OpenSeaMap KAP]  
+
| {{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 || r || Chart-Bundles als Polygon, mit Boundingbox der Detailkarten
 
|-
 
|-
| OBF || OsmAnd || v ||  
+
|  || OBF || Android  || OsmAnd || v ||  
 
|-
 
|-
| .. ||  ||  ||  
+
|  || MAP || Windows, iOS, Android || OpenCPN || v ||
 +
|-
 +
|  || MAP || Android || Locus, Orux || v ||
 +
|-
 +
|  || .. ||  ||  ||  ||  
 
|}
 
|}
  
Zeile 67: Zeile 71:
  
 
=== Download ===
 
=== Download ===
# Auf der Vollbildkarte werden alle Offline-Karten angezeigt. <br> In einem Downloadfenster kann man in einer Dropdownliste alle verfügbaren Formate auswählen.
+
# Werkzeug "Karten-Download" auswählen <br>--> Vollbildkarte öffnet in z=4, alle Offline-Karten imnd Downoad-Fenster werden angezeigt. <br> Im Downloadfenster kann man in einer Dropdownliste alle verfügbaren Formate auswählen.  
# 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 Formates werden nur noch die zugehörigen Offlinekarten angezeigt. <br> Nach Auswahl von "alle Karten" werden wieder (wie 1) alle Karten angezeigt. <br> MouseOver in Karte zeigt Metadaten zum Kartenausschnitt <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.
+
## mittelfristig: Gerät auswählen (Kartenplotter, Tablet, Marke/Typ des Gerätes aus Liste) <br> installierte App bzw. Software aus Liste <br> --> zeigt Karte mit Boundingbox existierender Karten im passenden Kartenformat
 +
# Nach Auswahl eines Kartenpaketes wird dieses auf der Vollbildkarte blau gefärbt. <br> Im Downloadfenster wird angezeigt: <br> - Kartenname <br> - Dateigrösse <br> - Aktualisierungsdatum  
 +
## mittelfristig: Mehrfachauswahl mit <Strg>
 +
# Zielverzeichnis wählen Download-Fortschrittsbalken bzw. Download-Dialog des OS. <br> Button "Download" und "Abbrechen" <br> bei Download: Karte ins Zielverzeichnis runterladen, Auswahl von Gerät/App speichern, und bei neuem Aufruf von "Karten-Download" anbieten. <br> bei Abbrechen: Tab schliessen, zurück zur OL2-Karte.
  
Die Vollbildkarte soll zoombar und scrollbar bleiben.
+
=== Download-Manager ===
 +
Ein Downloadmanager könnte angeben:
 +
* Liste der auf dem Gerät vorhandenen Karten, Download-Datum, Datum der aktuell angebotenen Karte
  
 
== Metadaten ==
 
== Metadaten ==
Zeile 80: Zeile 89:
 
! Feld || Werte || Format || Bemerkungen
 
! Feld || Werte || Format || Bemerkungen
 
|-
 
|-
| Datenformat || KAP, IMG, AT5, ... || ||  
+
| Datenformat || KAP, IMG, AT5, ... || string ||  
 
|-
 
|-
 
| Kartenname || * || string || en. de?
 
| Kartenname || * || string || en. de?
 
|-
 
|-
| Umrisspolygon || Liste || Koordinate ||  
+
| Umrisspolygon || Liste || Koordinaten ||  
 
|-
 
|-
| Boundingboxen || Liste || Koordinate || zusätzlich bei Bundles
+
| Boundingboxen || Liste || Koordinaten || ~z=14, zusätzlich bei Bundles
 
|-
 
|-
 
| Aktualisierungsdatum || * || Datum ||  
 
| Aktualisierungsdatum || * || Datum ||  
Zeile 152: Zeile 161:
 
<pre>
 
<pre>
 
</pre>
 
</pre>
 +
 +
== Lösungen ==
 +
* [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]

Version vom 8. November 2016, 18:42 Uhr

Der Download-Layer zeigt die Umrisse der verfügbaren OpenSeaMap-Offline-Karten auf der Vollbildkarte und bietet diese zum Download an.

Old

Download-Layer 2013
Blattschnitt Niederlande

Von 2009 bis heute (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.

New

KAP Chart-Bundle
IMG Chart-Bundles
Datei:.png
AT5 Chart-Bundles

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

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

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

ok Format Gerät App r/v Bemerkungen
Ok.png IMG Garmin v
AT5 Navico:
Lowrance, Simrad, B&G
v
Ok.png KAP Windows, iOS, Android OpenCPN r Chart-Bundles als Polygon, mit Boundingbox der Detailkarten
OBF Android OsmAnd v
MAP Windows, iOS, Android OpenCPN v
MAP Android Locus, Orux v
..

Umrisse

KAP
Polygon der Chart-Bundles
+ Boundingboxen der zugehörigen Detailkarten
+ Liste der Zoomlevel
IMG
Polygon bzw. Boundingbox der Chart-Bundles
AT5
Polygon bzw. Boundingbox der Chart-Bundles

Download

  1. Werkzeug "Karten-Download" auswählen
    --> Vollbildkarte öffnet in z=4, alle Offline-Karten imnd Downoad-Fenster werden angezeigt.
    Im Downloadfenster kann man in einer Dropdownliste alle verfügbaren Formate auswählen.
  2. Nach Auswahl eines Formates werden nur noch die zugehörigen Offlinekarten angezeigt.
    Nach Auswahl von "alle Karten" werden wieder (wie 1) alle Karten angezeigt.
    MouseOver in Karte zeigt Metadaten zum Kartenausschnitt
    Mit Mausklick kann ein Karten-Paket ausgewählt werden.
    1. mittelfristig: Gerät auswählen (Kartenplotter, Tablet, Marke/Typ des Gerätes aus Liste)
      installierte App bzw. Software aus Liste
      --> zeigt Karte mit Boundingbox existierender Karten im passenden Kartenformat
  3. Nach Auswahl eines Kartenpaketes wird dieses auf der Vollbildkarte blau gefärbt.
    Im Downloadfenster wird angezeigt:
    - Kartenname
    - Dateigrösse
    - Aktualisierungsdatum
    1. mittelfristig: Mehrfachauswahl mit <Strg>
  4. Zielverzeichnis wählen Download-Fortschrittsbalken bzw. Download-Dialog des OS.
    Button "Download" und "Abbrechen"
    bei Download: Karte ins Zielverzeichnis runterladen, Auswahl von Gerät/App speichern, und bei neuem Aufruf von "Karten-Download" anbieten.
    bei Abbrechen: Tab schliessen, zurück zur OL2-Karte.

Download-Manager

Ein Downloadmanager könnte angeben:

  • Liste der auf dem Gerät vorhandenen Karten, Download-Datum, Datum der aktuell angebotenen Karte

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.

Feld Werte Format Bemerkungen
Datenformat KAP, IMG, AT5, ... string
Kartenname * string en. de?
Umrisspolygon Liste Koordinaten
Boundingboxen Liste Koordinaten ~z=14, zusätzlich bei Bundles
Aktualisierungsdatum * Datum
Dateiname * string
Download-Pfad * string incl. Servername
...

Aktualisierungsdatum

Wir brauchen noch ein schlaues System, um dem Benutzer mitzuteilen, ob sich eine Aktualisierung lohnt.

Wir haben im Datei-Header/-Eigenschaften der Karte das Aktualisierungsdatum.
Das Datum der alten Karte (Cookies?) könnte man mit dem Aktualisierungsdatum der neuen Karte vergleichen.
Aber bisher wissen wir nicht, ob und wieviele Daten aktualisiert wurden.
Beides muss in die Metadaten für den Download-Layer.

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
..

JSON

JSON.org


GJSON

GeoJSON.org


Lösungen

Weitere Karten-Kataloge