نقشهٔ OSM: به‌جای تبدیل CSV → GeoJSON، خودِ GeoJSON را بگیرید

می‌خواهید نقشه‌ای را از CSV به GeoJSON تبدیل کنید؟ اگر داده‌تان از OpenStreetMap می‌آید، به یک فایل واسطهٔ CSV نیازی ندارید: osm2cdr نقشه را مستقیماً از منبع OSM می‌سازد و یک GeoJSON آماده به شما تحویل می‌دهد. این از زنجیرهٔ «دانلود CSV ← بارگذاری در یک مبدل ← گرفتن GeoJSON» سریع‌تر و دقیق‌تر است: شما یک ناحیه را روی نقشه برمی‌گزینید، قالب GeoJSON را انتخاب می‌کنید و نتیجه را با دادهٔ به‌روز OSM و لایه‌هایی برای ساختمان‌ها، جاده‌ها، آب و عارضه‌ها دانلود می‌کنید.

نمونه نقشهٔ OpenStreetMap در قالب GeoJSON
نمونه خروجی نقشهٔ OSM به GeoJSON

تفاوت CSV با GeoJSON

قالبپسوندنوعکاربرد
CSV.csvGISExcel analysis, database import, Python/R data processing, visualization
GeoJSON.geojsonGISWeb mapping, geodata exchange via API, Leaflet/Mapbox visualization, analytics

چگونه GeoJSON را در osm2cdr بگیریم

  1. 1یک ناحیه را روی نقشه در صفحهٔ خانهٔ osm2cdr انتخاب کنید
  2. 2قالب GeoJSON و در صورت نیاز یک سبک و CRS را انتخاب کنید
  3. 3روی خروجی کلیک کنید و فایل آمادهٔ GeoJSON را دانلود کنید

ویژگی‌های قالب GeoJSON

پسوند.geojson
نوعGIS
کاربردWeb mapping, geodata exchange via API, Leaflet/Mapbox visualization, analytics

چه زمانی به GeoJSON نیاز دارید

قالب GeoJSON زمانی به کار می‌آید که می‌خواهید نتیجه را در یک برنامهٔ اختصاصی باز کنید و کار با نقشه را ادامه دهید: ویرایش، چاپ، تحلیل یا جای‌گذاری آن در یک پروژه. osm2cdr قالب GeoJSON را تقسیم‌شده در لایه‌ها همراه با دادهٔ به‌روز OpenStreetMap تحویل می‌دهد، پس فایل بلافاصله پس از دانلود آمادهٔ استفاده است.

بیشتر دربارهٔ قالب GeoJSON

هنگام رفتن از CSV → GeoJSON چه چیزی تغییر می‌کند

رفتن از CSV → GeoJSON هم هندسه و هم ویژگی‌ها را حفظ می‌کند؛ تنها مدل ظرف تغییر می‌کند — یک فایل واحد در برابر یک مجموعه، انواع فیلدهای پشتیبانی‌شده و محدودیت‌های قالب. چنین تغییری معمولاً برای سازگاری با یک ابزار خاص انجام می‌شود. osm2cdr قالب GeoJSON را مستقیماً از دادهٔ OpenStreetMap تحویل می‌دهد، بدون هیچ فایل واسطهٔ CSV.

اگر فایل CSV خودتان را دارید (که از OSM نیست)

osm2cdr فایل‌های CSV شخص ثالث را نمی‌پذیرد و تبدیل نمی‌کند: این سرویس تنها با دادهٔ OpenStreetMap کار می‌کند. اگر همین حالا فایل CSV خودتان را دارید که از OSM نیست، آن را با ابزارهای شخص ثالث به GeoJSON تبدیل کنید: GDAL/ogr2ogr از خط فرمان یا QGIS — فایل CSV را باز کنید و لایه را به‌صورت GeoJSON ذخیره کنید. رایگان است و به‌صورت محلی اجرا می‌شود، بدون هیچ بارگذاری در ابر.

پرسش‌های پرتکرار: CSV → GeoJSON

آیا می‌توانم فایل CSV خودم را بارگذاری کنم؟

هنوز نه: در حال حاضر بارگذاری فایل‌های CSV را پشتیبانی نمی‌کنیم، پس فایل خود را با ogr2ogr یا QGIS به GeoJSON تبدیل کنید. و اگر داده‌تان از OpenStreetMap می‌آید، اصلاً به فایل نیازی ندارید — osm2cdr نقشه را مستقیماً به GeoJSON خروجی می‌دهد.

آیا رایگان است؟

بله، خروجی‌گرفتن نقشهٔ OpenStreetMap به GeoJSON در osm2cdr رایگان است. یک ناحیه و قالب GeoJSON را انتخاب کنید و نتیجه را دانلود کنید.

چه برنامه‌هایی GeoJSON را باز می‌کنند؟

قالب GeoJSON در برنامه‌های اختصاصی دستهٔ خود باز می‌شود. برای فهرست کامل و جزئیات، صفحهٔ قالب GeoJSON را ببینید.

چرا این بهتر از یک مبدل آنلاین CSV → GeoJSON است؟

یک مبدل آنلاین کیفیت نتیجه را تا کیفیت فایل مبدأ CSV محدود می‌کند. osm2cdr داده را از منبع OpenStreetMap برمی‌دارد و GeoJSON را با لایه‌های درست مستقیماً می‌سازد — بدون هیچ افتی روی فایل واسطهٔ CSV.

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