PMTiles 🗺

PMTiles

Price before payment
.pmtiles · application/vnd.pmtiles

PMTiles yra serverless vektorinių plytelių archyvas žiniatinklio žemėlapiams. Viename faile yra visos plytelės, pasiekiamos per HTTP intervalų užklausas. Idealiai tinka talpinti S3, CloudFlare R2, GitHub Pages be plytelių serverio.

OpenStreetMap data as of 5 October 2026 · 26 days ago

Eksportuoti PMTiles dabar ✨ Atviroji beta — nemokamai, be apribojimų

Pagrindinės savybės

✓Vienas failas – visos plytelės
✓HTTP intervalų užklausos
✓Jokio serverio – tik statinis talpinimas
Example PMTiles export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Apie PMTiles formatą

PMTiles is an archive format in which a whole set of tiles sits in one file with an internal index. The browser does not download it as a whole: it requests the pieces it needs with HTTP range requests, which any static hosting can serve — S3, Cloudflare R2, GitHub Pages, plain Nginx.

Hence the main benefit: the map works without a tile server. There is no service to set up, watch over and pay for — the file simply sits next to the site. For a prototype, an internal dashboard or a project that has to outlive the shutdown of a third-party map service, that makes life noticeably easier.

Inside the archive are MVT vector tiles, that is geometry with attributes, and the appearance is set by a style on the client side. The export builds the pyramid up to zoom 12: beyond that encoding the tiles becomes too expensive, and if you asked for more, we honestly report the limitation and suggest MBTiles. For the same reason the exporter rejects very dense areas straight away rather than after a long wait: a short, clear refusal is better than a stuck job.

Kokia programa atidaro PMTiles failus

Šios programos gali atidaryti, redaguoti PMTiles (.pmtiles) failus, eksportuotus iš OSM2CDR, ir dirbti su jais:

💻MapLibre GL JS 💻Leaflet 💻PMTiles Viewer 🌎QGIS 💻Felt

Format specifications

Kas naudoja PMTiles žemėlapius

🏗
Serverless žiniatinklio žemėlapiai
A web map with no tile server: one file on hosting, no service to maintain.
💻
Statinis plytelių talpinimas
Serving tiles from static storage — S3, Cloudflare R2 or GitHub Pages hand the file over as an ordinary resource.
📊
CDN žemėlapiai
A map through a CDN: it is cached as a whole, while the client fetches only the pieces it needs.
🎨
Žiniatinklio žemėlapiai be interneto
A self-contained web map that can be placed next to the application and opened without external services.
🗺
Prototipų kūrimas
A quick prototype: the map is up in minutes, with no infrastructure and no contracts with tile providers.

Kaip eksportuoti PMTiles

1
Pažymėkite sritį
Nubrėžkite stačiakampį arba daugiakampį interaktyviame žemėlapyje osm2cdr.ru
2
Pasirinkite PMTiles
Iš 127 prieinamų eksporto formatų sąrašo pasirinkite PMTiles
3
Eksportuoti
Spustelėkite „Eksportuoti“ ir gaukite savo .pmtiles failą per 1–5 minutes
4
Atsisiųsti
Atsisiųskite paruoštą PMTiles failą ir atidarykite jį programoje MapLibre GL JS

Kaip atidaryti po eksporto

Populiarūs PMTiles formato žemėlapiai

Free

Gaukite PMTiles žemėlapių eksportą

Atsisiųskite profesionalius PMTiles žemėlapius iš OpenStreetMap. Momentinis generavimas, bet kuri sritis.

Nemokamas / eksportas
Eksportuoti PMTiles dabar →

Dažnai užduodami klausimai

Ar PMTiles reikia plytelių serverio? ▼
Kokios bibliotekos palaiko PMTiles? ▼
Up to which zoom is the pyramid built? ▼
Why was the export refused for a large dense area? ▼
Why is the map empty after I connect it? ▼

Palyginimas su kitais formatais

PMTiles guides and tutorials

Susiję formatai

Dažnai eksportuojama kartu

Related Articles