نقشهٔ OSM: بهجای تبدیل OpenStreetMap → OBJ، خودِ OBJ را بگیرید
میخواهید نقشهای را از OpenStreetMap به OBJ تبدیل کنید؟ اگر دادهتان از OpenStreetMap میآید، به یک فایل واسطهٔ OpenStreetMap نیازی ندارید: osm2cdr نقشه را مستقیماً از منبع OSM میسازد و یک OBJ آماده به شما تحویل میدهد. این از زنجیرهٔ «دانلود OpenStreetMap ← بارگذاری در یک مبدل ← گرفتن OBJ» سریعتر و دقیقتر است: شما یک ناحیه را روی نقشه برمیگزینید، قالب OBJ را انتخاب میکنید و نتیجه را با دادهٔ بهروز OSM و لایههایی برای ساختمانها، جادهها، آب و عارضهها دانلود میکنید.
تفاوت OpenStreetMap با OBJ
| قالب | پسوند | نوع | کاربرد |
|---|---|---|---|
| OpenStreetMap | .osm / .pbf | دادهٔ جغرافیایی OSM | منبع نقشه: جادهها، ساختمانها، POI، مرزها |
| OBJ | .obj | 3D | 3D visualization, game engines, architectural renders, import into DCC packages |
چگونه OBJ را در osm2cdr بگیریم
- 1یک ناحیه را روی نقشه در صفحهٔ خانهٔ osm2cdr انتخاب کنید
- 2قالب OBJ و در صورت نیاز یک سبک و CRS را انتخاب کنید
- 3روی خروجی کلیک کنید و فایل آمادهٔ OBJ را دانلود کنید
ویژگیهای قالب OBJ
| پسوند | .obj |
| نوع | 3D |
| کاربرد | 3D visualization, game engines, architectural renders, import into DCC packages |
چه زمانی به OBJ نیاز دارید
قالب OBJ زمانی به کار میآید که میخواهید نتیجه را در یک برنامهٔ اختصاصی باز کنید و کار با نقشه را ادامه دهید: ویرایش، چاپ، تحلیل یا جایگذاری آن در یک پروژه. osm2cdr قالب OBJ را تقسیمشده در لایهها همراه با دادهٔ بهروز OpenStreetMap تحویل میدهد، پس فایل بلافاصله پس از دانلود آمادهٔ استفاده است.
هنگام رفتن از OpenStreetMap → OBJ چه چیزی تغییر میکند
نخستین منبع، ردپای ساختمانهای OpenStreetMap همراه با برچسبهای ارتفاع و طبقه است. osm2cdr این ردپاهای دوبعدی را به حجم اکسترود میکند و OBJ را مستقیماً میسازد، بدون هیچ فایل واسطهٔ OpenStreetMap. اشیاء غیرمساحتی (خطوط جاده، نقطههای POI) به حجم تبدیل نمیشوند — نتیجه برای چاپ سهبعدی و مصورسازی بافت ساختهشده است.
به دادهٔ خام OpenStreetMap نیاز دارید؟
اگر با اکسترکت OpenStreetMap خودتان کار میکنید — یک دامپ خام PBF یا XML — میتوانید خودتان آن را به OBJ تبدیل کنید: یک اکسترکت منطقهای را از Geofabrik دانلود کنید یا یک ناحیه را از طریق Overpass API بگیرید، سپس داده را با GDAL/ogr2ogr یا QGIS تبدیل کنید با باز کردن دامپ و ذخیرهٔ لایه بهصورت OBJ. رایگان است و بهصورت محلی اجرا میشود. اما اگر فقط یک نتیجهٔ آماده بدون خط فرمان میخواهید، osm2cdr همین را برایتان انجام میدهد: یک ناحیه را روی نقشه برگزینید، قالب OBJ را انتخاب کنید و فایل را با دادهٔ بهروز OSM بیدرنگ دانلود کنید — دامپ شما و osm2cdr دقیقاً از یک منبع مشترک میآیند.
پرسشهای پرتکرار: OpenStreetMap → OBJ
آیا میتوانم فایل OpenStreetMap خودم را بارگذاری کنم؟
هنوز نه: در حال حاضر بارگذاری فایلهای OpenStreetMap را پشتیبانی نمیکنیم، پس فایل خود را با ogr2ogr یا QGIS به OBJ تبدیل کنید. و اگر دادهتان از OpenStreetMap میآید، اصلاً به فایل نیازی ندارید — osm2cdr نقشه را مستقیماً به OBJ خروجی میدهد.
آیا رایگان است؟
بله، خروجیگرفتن نقشهٔ OpenStreetMap به OBJ در osm2cdr رایگان است. یک ناحیه و قالب OBJ را انتخاب کنید و نتیجه را دانلود کنید.
چه برنامههایی OBJ را باز میکنند؟
قالب OBJ در برنامههای اختصاصی دستهٔ خود باز میشود. برای فهرست کامل و جزئیات، صفحهٔ قالب OBJ را ببینید.
چرا این بهتر از یک مبدل آنلاین OpenStreetMap → OBJ است؟
یک مبدل آنلاین کیفیت نتیجه را تا کیفیت فایل مبدأ OpenStreetMap محدود میکند. osm2cdr داده را از منبع OpenStreetMap برمیدارد و OBJ را با لایههای درست مستقیماً میسازد — بدون هیچ افتی روی فایل واسطهٔ OpenStreetMap.