PMTiles 🗺

PMTiles

Open Beta
.pmtiles · application/vnd.pmtiles

PMTiles არის უსერვერო ვექტორული ფილების არქივი ვებ-რუკებისთვის. ერთი ფაილი შეიცავს ყველა ფილას, ხელმისაწვდომს HTTP range-მოთხოვნებით. იდეალურია S3-ზე, CloudFlare R2-ზე, GitHub Pages-ზე ფილების სერვერის გარეშე ჰოსტინგისთვის.

PMTiles-ის ექსპორტი ახლავე ✨ Open Beta — უფასო, ლიმიტების გარეშე

ძირითადი შესაძლებლობები

ერთი ფაილი — ყველა ფილა
HTTP range-მოთხოვნები
სერვერის გარეშე — მხოლოდ სტატიკური ჰოსტინგი
Example PMTiles export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

PMTiles ფორმატის შესახებ

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.

რომელი პროგრამა ხსნის PMTiles ფაილებს

შემდეგ პროგრამებსა და აპლიკაციებს შეუძლიათ გახსნან, დაარედაქტირონ და იმუშაონ OSM2CDR-იდან ექსპორტირებულ PMTiles (.pmtiles) ფაილებთან:

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

Format specifications

ვინ იყენებს PMTiles რუკებს

🏗
უსერვერო ვებ-რუკები
A web map with no tile server: one file on hosting, no service to maintain.
💻
სტატიკური ფილების ჰოსტინგი
Serving tiles from static storage — S3, Cloudflare R2 or GitHub Pages hand the file over as an ordinary resource.
📊
CDN რუკები
A map through a CDN: it is cached as a whole, while the client fetches only the pieces it needs.
🎨
ოფლაინ ვებ-რუკები
A self-contained web map that can be placed next to the application and opened without external services.
🗺
პროტოტიპირება
A quick prototype: the map is up in minutes, with no infrastructure and no contracts with tile providers.

როგორ გავაკეთოთ PMTiles-ის ექსპორტი

1
აირჩიეთ არე
დახაზეთ მართკუთხედი ან მრავალკუთხედი ინტერაქტიულ რუკაზე osm2cdr.ru-ზე
2
აირჩიეთ PMTiles
აირჩიეთ PMTiles ხელმისაწვდომი 127 ექსპორტის ფორმატის სიიდან
3
ექსპორტი
დააჭირეთ ექსპორტს და მიიღეთ თქვენი .pmtiles ფაილი 1-5 წუთში
4
ჩამოტვირთვა
ჩამოტვირთეთ მზა PMTiles ფაილი და გახსენით იგი MapLibre GL JS-ში

როგორ გავხსნათ ექსპორტის შემდეგ

პოპულარული რუკები PMTiles-ში

უფასო

მიიღეთ PMTiles რუკების ექსპორტი

ჩამოტვირთეთ პროფესიული PMTiles რუკები OpenStreetMap-იდან. მყისიერი გენერაცია, ნებისმიერი არე.

უფასო / ექსპორტი
PMTiles-ის ექსპორტი ახლავე →

ხშირად დასმული კითხვები

მჭირდება ფილების სერვერი PMTiles-ისთვის?
რომელი ბიბლიოთეკები უჭერენ მხარს 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?

შეადარეთ სხვა ფორმატებს

PMTiles guides and tutorials

დაკავშირებული ფორმატები

ხშირად ერთად ექსპორტირებული

Related Articles