كيف تتحوّل بيانات OSM إلى عالم

‏OpenStreetMap هي قاعدة بيانات خرائط عالمية مفتوحة، تسجّل بطريقة متجهية معلومات المعالم مثل مخططات المباني والطرق والمسطّحات المائية. وتحويلها إلى عالم في Minecraft يقوم جوهرياً على دمج خطوتين: أولاً استخراج هذه البيانات المتجهية ثنائية الأبعاد لموقع ما، ثم إضافة بيانات الارتفاع المفتوحة لاستعادة تضاريس السطح؛ بعد ذلك تُسلَّم إلى الأداة مفتوحة المصدر arnis التي «تترجمها» إلى مكعّبات — فتنشأ الجدران والشوارع والأنهار والتضاريس واحدة تلو الأخرى لتشكّل عالماً مجسّماً. وفي النهاية يخرج ملف .mcworld قابل للاستيراد، يمكن لعبه بمجرّد فتحه على جهاز يعمل بإصدار Bedrock.

الجودة تعتمد على تغطية بيانات الموقع

حتى مع المواقع الحقيقية، قد يختلف الناتج اختلافاً كبيراً، والمفتاح هو مدى اكتمال توصيف هذا الموقع في OSM. فكلما كانت معلومات المباني والطرق والمسطّحات المائية أكمل، ارتفعت درجة المطابقة؛ أما المناطق النائية ذات التوصيف الضعيف فستبدو فارغة نسبياً. ولتفادي «اكتشاف أن النتيجة غير مُرضية بعد التوليد»، يوفّر mcworld.app قبل التوليد «تقييم جودة الخريطة» مجاناً ومعاينة ثلاثية الأبعاد بدقة منخفضة — يجري التشخيص والتقييم افتراضياً على الجهاز نفسه ودون رسوم، لترى النتيجة بوضوح أولاً ثم تقرّر إن كنت ستولّد العالم.

طريقة التنفيذ (خطوة بخطوة)

  1. ابحث عن موقع حقيقي: حدّد هدفك باستخدام الاسم أو العنوان أو معلم بارز أو موقعك الحالي.
  2. اطّلع مجاناً على تقييم جودة الخريطة والمعاينة ثلاثية الأبعاد، لتقدّر ما إذا كانت بيانات OSM كافية.
  3. حدّد النطاق حسب فئة المساحة، واختر قالب أسلوب اللعب وصيغة المخرَج.
  4. أكّد التوليد، ليقوم arnis بإخراج ملف .mcworld جديد، دون أن يُمسّ الملف الأصلي وبما يبقيه قابلاً للتتبّع.
  5. على جهاز يعمل بإصدار Bedrock، افتحه لاستيراده.

إذا أردت دليلاً كاملاً مصوّراً بالخطوات، فانتقل إلى الدليل المعمّق تحويل خريطة حقيقية إلى عالم؛ وإذا أردت التعرّف على أسلوب إعادة البناء على مستوى المدينة، فراجع توليد عالم Minecraft من خريطة مدينة حقيقية. وتجدر الإشارة إلى أن إعادة بناء الخرائط الحقيقية تعتمد على بيانات الطرف الثالث، ولا تَعِد بمطابقة الواقع بنسبة 100%؛ وأي مهمة مدفوعة حسب النتيجة يجري ردّ مبلغها تلقائياً عند فشلها.

بيانات الخريطة © مساهمو OpenStreetMap؛ والتوليد يستند إلى المشروع مفتوح المصدر arnis (Apache-2.0).