Protomaps ist in erster Linie ein effizientes System zur kostengünstigen Bereitstellung interaktiver Karten. Diese Karten kommen aus einem einzigen Dateiarchiv und werden auf einer HTTP-Adresse gehostet, z.B. auf einem S3-ähnlichen Speicherplatz. Diese Funktion wird durch die Abfrage der benötigten Tiles mit Hilfe von HTTP-Range-Headern erfüllt.
Das Format, das von diesen einzelnen Dateiarchiven verwendet wird, wird als PMTiles bezeichnet. PMTiles kann auf GitHub unter diesem Link gefunden werden: PMTiles on Github
Diese Methode ermöglicht ein unglaublich kostengünstiges und unkompliziertes Kartenhosting. Ein weiterer wichtiger Punkt ist, dass es nahtlos mit Leaflet, Maplibre und Openlayers zusammenarbeitet. Dies verleiht dem Kartenhosting eine hohe Flexibilität und Kompatibilität, wodurch die Bedeutung und Relevanz von Protomaps und PMTiles in modernen interaktiven Kartenlösungen nochmal unterstrichen wird.