Dies ist eine alte Version des Dokuments!
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. Mit maplibre kann man damit Tiles generieren. Siehe auch OpenStreetMap
Vorteile
Nachteile
# info anzeigen pmtiles show austria.pmtiles --metadata # mbtiles zu pmtiles pmtiles convert austria.mbtiles austria.pmtiles
Mit ogrinfo aus gisinternals kann man auch Infos aus pmtiles auslesen
# dateiinfo ogrinfo basemap.pmtiles # alle vorhandenen class/subclass Werte anzeigen ogrinfo austria.pmtiles -dialect OGRSQL -sql "SELECT DISTINCT class FROM poi WHERE class 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"