PMTiles 🗺

PMTiles

Open Beta
.pmtiles · application/vnd.pmtiles

PMTiles هو أرشيف بلاطات متّجهة بلا خادم لخرائط الويب. يحتوي ملف واحد على جميع البلاطات التي يمكن الوصول إليها عبر طلبات النطاق عبر HTTP. مثالي للاستضافة على S3 أو CloudFlare R2 أو GitHub Pages دون خادم بلاطات.

صدّر PMTiles الآن ✨ النسخة التجريبية المفتوحة — مجاني، بلا قيود

الميزات الرئيسية

ملف واحد — جميع البلاطات
طلبات 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

تستطيع البرامج والتطبيقات التالية فتح ملفات PMTiles (.pmtiles) المُصدَّرة من OSM2CDR وتحريرها والعمل عليها:

💻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