Benutzer-Werkzeuge

Webseiten-Werkzeuge


pmtiles

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
pmtiles [2026/03/30 23:30]
jango
pmtiles [2026/04/06 18:27] (aktuell)
admin
Zeile 1: Zeile 1:
-PMTiles (Protomap Tiles) ist ein moderneres Format, das Kartendaten als Kacheln in einer einzigen Datei speichert, aber speziell für Cloud- und Web-Auslieferung entworfen wurde. Die Datei enthält ein Verzeichnis, mit dem einzelne Kacheln gezielt per Range Requests ausgelesen werden können, ohne die ganze Datei herunterzuladen. Siehe auch [[OpenStreetMap]]+PMTiles (Protomap Tiles) ist ein moderneres Format, das Kartendaten als Kacheln in einer einzigen Datei speichert, aber speziell für Cloud- und Web-Auslieferung entworfen wurde. Die Datei enthält ein Verzeichnis, mit dem einzelne Kacheln gezielt per Range Requests ausgelesen werden können, ohne die ganze Datei herunterzuladen. Siehe auch [[OpenStreetMap]], [[maplibre]] 
 + 
 +<code bash> 
 +tippecanoe \ 
 +  -o bike.pmtiles \ 
 +  -l bike \ 
 +  -zg \ 
 +  --projection=EPSG:4326 \ 
 +  bike.geojson 
 +</code>
  
 Vorteile Vorteile
Zeile 18: Zeile 27:
 </code> </code>
  
-Mit ogrinfo aus [[gisinternals]] kann man auch Infos aus pltiles auslesen+Mit ogrinfo aus [[gisinternals]] kann man auch Infos aus pmtiles auslesen
 <code> <code>
 # dateiinfo # dateiinfo
Zeile 24: Zeile 33:
  
 # alle vorhandenen class/subclass Werte anzeigen # alle vorhandenen class/subclass Werte anzeigen
-ogrinfo basemap.pmtiles -dialect OGRSQL -sql "SELECT DISTINCT class FROM roads WHERE class IS NOT NULL" +ogrinfo austria.pmtiles -dialect OGRSQL -sql "SELECT DISTINCT class FROM poi WHERE class IS NOT NULL" 
-ogrinfo basemap.pmtiles -dialect OGRSQL -sql "SELECT DISTINCT subclass FROM roads WHERE subclass IS NOT NULL"+ogrinfo austria.pmtiles -dialect OGRSQL -sql "SELECT DISTINCT subclass FROM poi WHERE subclass IS NOT NULL" 
 + 
 +ogrinfo austria.pmtiles -dialect OGRSQL -sql "SELECT DISTINCT subclass FROM poi WHERE class = 'shop' AND subclass IS NOT NULL" 
 + 
 +# in Relation zueinander in SQLite Syntax 
 +ogrinfo austria.pmtiles -dialect SQLITE -sql "SELECT DISTINCT class, subclass FROM poi WHERE class IS NOT NULL OR subclass IS NOT NULL"
 </code> </code>
  
pmtiles.1774906208.txt.gz · Zuletzt geändert: 2026/03/30 23:30 von jango