كيف تتحول بيانات OpenStreetMap إلى عالم Minecraft؟
تتبّع المنطقة من OpenStreetMap عبر التضاريس والتحويل إلى كتل حتى ملف Java ZIP أو Bedrock .mcworld.
آخر تحديث 2026-08-08 · فريق تحرير MapMC
لا يحوّل مولّد المواقع الحقيقية بكسلات لقطة من Google Maps مباشرة إلى كتل. يبدأ بأجسام جغرافية منظّمة، ويطبق قواعد التحويل، ويجمعها مع الارتفاعات، ثم يكتب عالماً جديداً. يستخدم MapMC بيانات OpenStreetMap ومحرّك Arnis مفتوح المصدر، ثم يجهّز النتيجة لـ Java أو Bedrock.
في إخراج Java يكون ZIP أرشيفاً يحتوي مجلد العالم.
الخطوة 1: المستطيل يحدد الطلب
تكوّن الحواف الشمالية والجنوبية والشرقية والغربية صندوق إحداثيات. لا تتم معالجة إلا ما يقع داخله. يسهل توليد المنطقة المركّزة واستيرادها وفحصها. يساعد بحث العنوان على تحريك الخريطة، لكنه لا يضيف جسماً خارج الصندوق.
قرّب العرض وافحص الحواف الأربع. إذا قُطع جسر أو مبنى، فحرّك المنطقة أو غيّر حجمها. لا يحل الاسم الظاهر في البحث محل الحدود الفعلية التي تُرسل إلى المولّد.
الخطوة 2: يوفّر OpenStreetMap الأجسام
لا يخزن OpenStreetMap صورة واحدة، بل عقداً ومسارات وعلاقات ووسوماً تصف الطرق وحدود المباني والمياه والمتنزهات واستخدام الأرض. يطلب المحوّل أجسام المنطقة ويطبق القواعد على الوسوم التي يفهمها.
تختلف التغطية لأن المجتمع يصون الخريطة. قد يحتوي وسط مدينة على كل مبنى، بينما تظهر في بلدة مجاورة الطرق الرئيسية فقط. يعكس العالم البيانات والقواعد المتاحة وقت التوليد، ولا يضمن كل تغيير حديث في الواقع.
الخطوة 3: تُحاذى التضاريس مع الخريطة
تحتاج الطرق والمباني إلى سطح. تشكّل بيانات الارتفاع المنحدرات والوديان وضفاف الأنهار والسواحل، ثم توضع الأشكال فوقها. تحوّل شبكة كتل Minecraft المنحنيات والارتفاعات المستمرة إلى درجات.
لهذا يمكن التعرّف على المكان من دون أن يكون نموذجاً هندسياً. توفّر شبكة الطرق والمياه وحدود المباني الكبيرة اتجاهات واضحة، بينما لا تكون المساحات الداخلية والبنية التحتية تحت الأرض وتفاصيل الواجهات عادة ضمن المصدر أو القواعد.
الخطوة 4: يترجم Arnis الأجسام إلى كتل
يحدد Arnis الكتل التي تمثل الطريق أو الجدار أو السقف أو الماء أو الأرض، ويكتب بيانات عالم حقيقية لا مجرد صورة. لذلك يمكن فتح الناتج واستكشافه وتعديله داخل Minecraft.
تتطور المصادر والإصدارات. إذا كان العالم لصف دراسي أو خادم أو مشروع طويل، فاحتفظ بالتنزيل غير المعدل وتاريخ التوليد، وسجّل إصدار المحرّك عند الحاجة إلى إعادة النتيجة.
الخطوة 5: التحقق والتغليف
تستخدم Java وBedrock صيغتين مختلفتين. يسلّم MapMC ملف ZIP يحوي مجلد عالم Java، وحزمة .mcworld لـ Bedrock. يحتاج Java إلى فك المجلد في saves، بينما يفتح Bedrock الحزمة بواسطة Minecraft. تغيير امتداد الملف لا يحوّله.
احتفظ بالأصل، واستورد نسخة، وافحص نقطة الظهور والطرق والساحل والمباني والتضاريس. أضف mods أو add-ons أو البناء الكبير بعد هذا الفحص فقط.
ما الذي يمكن إعادة بنائه؟
يمكن تفسير شبكات الطرق وحدود المباني والمياه واستخدام الأرض والتضاريس العامة. لا يمكن استنتاج الداخل من حدود المبنى، أو ضمان واجهة مطابقة، أو عرض حركة المرور الحية، أو استكمال جسم لم يُرسم. إذا بدا العالم فارغاً، افحص OpenStreetMap والصندوق أولاً.
فحص كامل من البداية إلى النهاية
اختر Edition، وضع صندوقاً صغيراً حول الهدف، وتأكد من وجود الأجسام في المصدر، ثم ولّد الصيغة الصحيحة ونزّلها. افتح نسخة في اللعبة المطابقة وقارن المعالم والشكل العام بدلاً من كل كتلة زخرفية. بهذه الخطوات تفصل بين حدود البيانات وخطأ الاختيار ومشكلة الاستيراد والعطل الحقيقي.
المصادر وأساس المراجعة
نستخدم الوثائق الرسمية حيثما توفرت، ونعرض المراجع المستخدمة للادعاءات الواقعية.