نقشه سهبعدی و پیکسلی شهر ورشو با الهام از ماینکرفت و دادههای باز — Show HN: Warsaw in voxels – An interactive 3D map of the city centre
خلاصه
پروژه Warsaw in voxels یک نقشه تعاملی و سهبعدی از مرکز شهر ورشو است که با استفاده از وکسلها پیادهسازی شده است. این ابزار با ترکیب دادههای باز شهری مانند OpenStreetMap و LiDAR، امکان تغییر وضعیت آبوهوا و حتی کنترل عابران پیاده را به کاربران میدهد.
معرفی پروژه Warsaw in voxels
پروژه جدید Warsaw in voxels یک نقشه سهبعدی و تعاملی از مرکز شهر ورشو است که محیط شهری را با استفاده از گرافیک وکسلی (Voxel) بازسازی کرده است. این پروژه با الهام از بازیهای معروف Minecraft و MagicaVoxel توسعه یافته و به کاربران اجازه میدهد شهر را به شکلی متفاوت کاوش کنند.
جزئیات فنی و منابع داده
این پروژه کاملاً متنباز است و کدهای آن در گیتهاب قرار دارد. توسعهدهنده برای ساخت این مدل شهری از چندین مجموعه داده باز و رسمی استفاده کرده است:
- OpenStreetMap: برای اطلاعات پایهای شامل ساختمانها، خیابانها، پیادهروها و مسیرهای تراموا.
- GUGiK / Geoportal: دادههای LiDAR برای تعیین ارتفاع دقیق ساختمانها و درختان، بههمراه تصاویر هوایی برای استخراج رنگها.
- پایگاه داده درختان ورشو: اطلاعات مربوط به گونههای مختلف درختان شهری که برای نمایش شاخوبرگ فصلی مورد استفاده قرار گرفته است.
علاوه بر جنبه بصری، این سیستم ویژگیهای تعاملی جالبی دارد؛ از جمله امکان تغییر تاریخ، ساعت روز و وضعیت آبوهوا (مانند باران و نورپردازی ساعت طلایی). همچنین کاربران میتوانند روی یک عابر پیاده کلیک کنند و کنترل او را به دست بگیرند که ایدهای الهامگرفته از بازی Dungeon Keeper است.
بحث و تبادل نظر در هکرنیوز
در بحثهای پیرامون این پروژه در هکرنیوز، کاربران به نکات فنی و تجربیات جالبی اشاره کردند:
- عملکرد روی موبایل: برخی کاربران گزارش دادند که نسخه موبایل، بهویژه در مرورگر Safari، به دلیل حجم بالای دادهها ممکن است سنگین باشد و نیاز به بارگذاری اولیه طولانیتری دارد.
- جزئیات جوی و بصری: نورپردازی در زمان غروب (Golden Hour) و درختان پاییزی تحسین بسیاری از کاربران را برانگیخت. البته برخی کاربران ابتدا بارانِ در حال نمایش را با آرتیفکتهای رندرینگ اشتباه گرفته بودند.
- پروژههای مشابه: توسعهدهنده به پروژههای مشابهی مانند Streets of Prague اشاره کرد که اجازه کاوش در شهر پراگ را با حالت بالا به پایین و مشابه بازی GTA2 و بر اساس دادههای واقعی میدهند.
چرا این پروژه برای توسعهدهندگان اهمیت دارد؟
برای مهندسان نرمافزار و توسعهدهندگان گرافیک وب، این پروژه نشان میدهد که چگونه میتوان دادههای جغرافیایی و نقشههای باز (GIS) را با موتورهای رندرینگ سبک و وببیس ترکیب کرد تا تجربیات تعاملی و خلاقانهای خلق شود. متنباز بودن این پروژه فرصتی عالی برایبررسی نحوه پردازش دادههای LiDAR و OSM در وب فراهم میکند.
این مطلب بهصورت کاملاً خودکار و با هوش مصنوعی از مقالهٔ اصلی و بحث هکرنیوز تهیه شده و ممکن است خطا داشته باشد. حقوق مطلب اصلی متعلق به نویسندهٔ آن است. قوانین و گزارش مشکل