Terrain-RGB ⛰

Mapbox Terrain-RGB (elevation tiles)

Open Betabeta
.zip · application/zip

Terrain-RGB قالب کاشی Mapbox/MapLibre است که کانال‌های RGB آن ارتفاع واقعی را از SRTM/ALOS رمزگذاری می‌کنند. OpenStreetMap داده‌های ارتفاع را حمل نمی‌کند، پس بدون یک منبع بیرونی DEM هیچ خروجی صادقانه‌ای وجود ندارد. API خطای HTTP 501 برمی‌گرداند — برای SRTM واقعی از خروجی‌گیر HGT استفاده کنید.

Beta: Beta -- experimental. The result may be incomplete; please tell us if something looks wrong.

OpenStreetMap data as of 5 October 2026 · 12 days ago

همین حالا Terrain-RGB را خروجی بگیرید ✨ بتای باز — رایگان، بدون محدودیت

ویژگی‌های کلیدی

✓HTTP 501 (پیاده‌سازی‌نشده)
✓Mapbox Terrain-RGB encoding, 0.1 m step
✓ZIP of z/x/y PNG tiles plus metadata.json
✓Up to 256 tiles per order, zoom fitted to the area
Example Terrain-RGB export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

دربارهٔ قالب Terrain-RGB

Terrain-RGB is a way to pack elevation into an ordinary PNG: Mapbox encodes meters into the R, G and B channels with the formula height = -10000 + ((R × 256² + G × 256 + B) × 0.1). MapLibre and Mapbox GL read such tiles and build relief and three-dimensional terrain from them right in the browser.

On osm2cdr the heights do not come from OpenStreetMap — OSM has none — but from the global Copernicus DEM elevation model at 30 m (SRTM where it is missing). The service clips the model to your area, reprojects it to Web Mercator and encodes every pixel's height separately in 0.1 m steps. If the whole area has no heights, such as open sea, the order is refused honestly instead of shipping flat tiles.

You get a ZIP: PNG tiles in z/x/y folders plus a metadata.json with the zoom, area, formula and the source model name. One order holds up to 256 tiles and the zoom is fitted to the area. Pixels outside the model's coverage encode 0 m. Accuracy is that of the source model: visualisation and pre-design, not surveying.

چه برنامه‌ای فایل‌های Terrain-RGB را باز می‌کند

برنامه‌ها و نرم‌افزارهای زیر می‌توانند فایل‌های Mapbox Terrain-RGB (elevation tiles) (.zip) صادرشده از OSM2CDR را باز و ویرایش کنند و با آن‌ها کار کنند:

💻MapLibre GL 💻Mapbox GL 💻deck.gl 🌎QGIS

Format specifications

چه کسانی از نقشه‌های Terrain-RGB استفاده می‌کنند

🏗
ناهمواری زمین در MapLibre/Mapbox
3D relief and hillshading in a MapLibre or Mapbox GL web map style from your own tiles.
💻
A self-hosted offline elevation tile set for a web map
Your own elevation tile server with no third-party API or its limits.
📊
Elevation profiles and terrain in a WebGL app without a third-party API
Elevation profiles and terrain in a WebGL app: the height is read straight from the pixel with the formula.

چگونه Terrain-RGB را خروجی بگیریم

1
انتخاب ناحیه
روی نقشهٔ تعاملی در osm2cdr.ru یک مستطیل یا چندضلعی بکشید
2
انتخاب Terrain-RGB
Mapbox Terrain-RGB (elevation tiles) را از فهرست ۱۲۷ قالب خروجی موجود انتخاب کنید
3
خروجی
روی خروجی کلیک کنید و فایل .zip خود را در ۱ تا ۵ دقیقه دریافت کنید
4
دانلود
فایل آمادهٔ Terrain-RGB را دانلود کنید و آن را در MapLibre GL باز کنید

نحوه باز کردن پس از خروجی

نقشه‌های محبوب در Terrain-RGB

رایگان

خروجی نقشهٔ Mapbox Terrain-RGB (elevation tiles) را دریافت کنید

نقشه‌های حرفه‌ای Terrain-RGB را از OpenStreetMap دانلود کنید. تولید آنی برای هر ناحیه.

رایگان / هر خروجی
همین حالا Terrain-RGB را خروجی بگیرید →

پرسش‌های متداول

چرا کار نمی‌کند؟ ▼
How do I read a height from a pixel? ▼
What about areas without data? ▼
Where do the heights come from? ▼
How do I load the tiles in MapLibre? ▼
What happens over the sea or outside coverage? ▼

قالب‌های مرتبط

Related Articles