قائمة طعام
مجاني
التسجيل
الصفحة الرئيسية  /  تعليم/ كيفية فتح ملف KMZ. ما هو امتداد ملف KML؟ برنامج المعلومات الجغرافية Global Mapper

كيفية فتح ملف KMZ. ما هو امتداد ملف KML؟ برنامج المعلومات الجغرافية Global Mapper

الخيار الأول الذي يمكنك من خلاله فتح تنسيق KMZ هو تطبيق Google Earth. هذا برنامج رسم خرائط عالمي من شركة عالمية مشهورة.

كل ما عليك فعله هو تحديد "ملف" - "فتح" عنصر القائمة في البرنامج قيد التشغيل. في المرحلة التالية ، حدد المجلد الذي يوجد فيه الملف نفسه ، وحدده واضغط على الزر "فتح".

هناك طريقة أخرى تتمثل في سحب الملف من Explorer إلى المنطقة التي يتم فيها عرض الخرائط.

باستخدام تطبيق Google SketchUp

يستخدم هذا البرنامج للنمذجة ثلاثية الأبعاد ، ويمكن للملف بامتداد KMZ تخزين جميع أنواع النماذج ثلاثية الأبعاد للكائنات اللازمة لعرض واقعي للتضاريس.

لفتحه ، انقر فوق استيراد ملف. كما في الحالة السابقة نجد المجلد المطلوب ونختار الملف المطلوب فيه ثم نضغط على استيراد.

برنامج المعلومات الجغرافية Global Mapper

يدعم هذا البرنامج عددًا كبيرًا من تنسيقات رسم الخرائط ، بما في ذلك التنسيق المذكور في هذه المقالة. بفضل التطبيق ، لا يمكن تحرير البيانات الموجودة فيه فحسب ، بل يمكن أيضًا تحويلها.

يتم الفتح باستخدام عنصر القائمة فتح ملف (ملفات) البيانات - ملف. علاوة على ذلك ، كل شيء مشابه للخيارات السابقة.

منصة المعلومات الجغرافية ArcGIS Server

سنستخدم إصدار سطح المكتب ، ArcGIS Explorer. يساعد ملف KMZ ، المستخدم أيضًا في هذا التطبيق ، على تعيين إحداثيات الكائن المطلوب.

يمكنك فتحه عن طريق السحب والإفلات من مستكشف Windows مباشرة في مساحة عمل البرنامج.

المشكلة الأكثر شيوعًا التي يتعذر على المستخدمين فتح هذا الملف هي وجود برنامج تم تعيينه بشكل غير صحيح. لإصلاح ذلك في Windows ، تحتاج إلى النقر بزر الماوس الأيمن على الملف ، في قائمة السياق ، أشر إلى العنصر "فتح باستخدام" ، وحدد عنصر "تحديد البرنامج ..." في القائمة المنسدلة. نتيجة لذلك ، سترى قائمة بالبرامج المثبتة على جهاز الكمبيوتر الخاص بك ، وستكون قادرًا على اختيار البرنامج المناسب. نوصي أيضًا بتحديد المربع بجوار "استخدام هذا التطبيق لجميع ملفات KML".

هناك مشكلة أخرى يواجهها المستخدمون أيضًا في كثير من الأحيان وهي أن ملف KML تالف. يمكن أن تنشأ هذه الحالة في كثير من الحالات. على سبيل المثال: تم تنزيل الملف بشكل غير كامل نتيجة لخطأ في الخادم ، أو تعرض الملف للتلف في البداية ، وما إلى ذلك. لإصلاح هذه المشكلة ، استخدم إحدى التوصيات:

  • حاول العثور على الملف المطلوب في مصدر آخر على الإنترنت. قد تكون محظوظًا بما يكفي للعثور على إصدار أكثر ملاءمة. مثال على بحث Google: "نوع ملف الملف: KML". فقط استبدل كلمة "ملف" بالاسم الذي تريده ؛
  • اطلب إرسال الملف الأصلي إليك مرة أخرى ، فقد يكون قد تعرض للتلف أثناء النقل ؛

KML (Keyhole Markup Language) هو تنسيق ملف يستخدم لعرض البيانات الجغرافية في Google Earth وخرائط Google وخرائط Google لتطبيقات الهاتف المحمول.

يستخدم ملف KML بنية قائمة على العلامات مع عناصر وسمات متداخلة ويستند إلى معيار XML.

يمكنك استخدام برنامج Google Earth أو محرر XML أو محرر نصوص بسيط لإنشاء ملفات KML.

يمكن ضغط ملفات KML والصور المرتبطة (إن وجدت) باستخدام تنسيق ZIP في أرشيفات KMZ.

باستخدام ملفات KML ، يمكنك:

  • تعيين أيقونات مختلفة وعمل توقيعات للإشارة إلى الأماكن على سطح الأرض ،
  • إنشاء زوايا مختلفة للكائنات المحددة عن طريق تغيير موضع الكاميرا ،
  • استخدام صور تراكب مختلفة ،
  • تحديد الأنماط لتخصيص عرض كائن ، وتطبيق كود HTML لإنشاء ارتباطات تشعبية وصور مضمنة ،
  • استخدام المجلدات لتجميع العناصر بشكل هرمي ،
  • تلقي ملفات KML وتحديثها ديناميكيًا من مضيفين محليين أو بعيدين ،
  • تلقي بيانات KML وفقًا للتغييرات في العارض ثلاثي الأبعاد ،
  • عرض كائنات ثلاثية الأبعاد COLLADA

يمكن استخدام ما يلي ككائنات في ملفات KML:

العلامات الموضعية (كائن علامة موضعية) - أبسط عنصر ، يحدد علامة موضعية - تعيين موضع على سطح الأرض باستخدام رمز على شكل زر أصفر.

المسارات - خطوط ذات سمك ولون معين

المضلعات - تحدد لون الخطوط ولون التوقيع.

الصور - تسمح لك الصور المتراكبة لسطح الأرض بتركيب صورة على منظر الأرض ، ويمكن أن تكون قابلة للحركة وقابلة للتحجيم ، أو غير قابلة للحركة ، على سبيل المثال ، شعار.

نموذج ثلاثي الأبعاد - يسمح لك بتوصيل وصف الكائنات ثلاثية الأبعاد (على سبيل المثال ، المباني والهياكل). يمكن تعيين نموذج ثلاثي الأبعاد بطريقتين: عن طريق تحديد ارتفاع الأشكال المسطحة (عن طريق السحب) والربط بنموذج كامل بتنسيق COLLADA (Google SketchUp).

أبسط مثال على ملف KML.



قصر الرياضة
قصر الرياضة "ناغورني" افي. جاجارينا ، 29
43.979459,56.291908,0


سوف أصف هيكل هذا الملف.

السطر الأول هو رأس XML. هذا هو السطر الأول في كل ملف KML. يجب ألا تكون هناك مسافات أو أحرف قبل هذا السطر.

يتم استخدام السطر الثاني للإعلان عن مساحة اسم KML. هذا هو السطر الثاني في كل ملف KML 2.1.

علامة موضعية تحتوي على العناصر التالية:

- الاسم ، وهو اختصار يستخدم للدلالة على التسمية

- الوصف ، الوصف الذي يظهر في مربع التعليق المرفق بالعلامة

- النقطة ، تشير إلى موضع العلامة على سطح الأرض (خط الطول وخط العرض والارتفاع اختياريًا).

يمكنك تحميل هذا الملف في برنامج Google Earth باختيار ملف - فتح من القائمة.

يمكن أيضًا تنزيله باستخدام Google Maps API.

رمز المثال:

مثال على استخدام Google Earth على الموقع

إذا قمنا بتحميله في المتصفح فسنرى

يمكنك أيضًا عرض ملف KML على خرائط Google.

من الضروري وضع ملف KML على موقع ويب على الإنترنت.

منذ البداية يجب أن تذهب إلى http://maps.google.ru/

بعد ذلك ، في شريط البحث ، أدخل عنوان ملف KML الخاص بك على الإنترنت ، على سبيل المثال ، http: //site/examples/kml/prim_kml_1.kml وانقر فوق الزر "بحث على الخريطة".

سيتم عرض ملف KML الخاص بك على خريطة جوجل.

يتبع…

إعلان

تنسيق ملف KML المتنوع

يتم تخزين ملفات KML بتنسيق XML وتم تطويرها في الأصل لبرنامج رسم الخرائط Keyhole. في عام 2004 ، اشترت Google شركة Keyhole Inc. ، وهذا هو سبب استخدام ملفات KML بكثرة الآن بواسطة خدمات خرائط Google خرائط Google و Google Earth.

التفاصيل الفنية لملفات KML

تحتوي ملفات KML على معلومات مخزنة بتنسيق XML. تتضمن هذه المعلومات كلاً من الصور والبيانات الأبسط مثل الخطوط والمضلعات والنقاط. تُستخدم هذه الملفات لتخزين معلومات حول موقع معين على الخريطة. يتيح ملف KML للمستخدم ليس فقط تحديد الموقع على الخريطة ، ولكن أيضًا إضافة المحتوى (تنسيق HTML) ، والملمس والعرض من زوايا مختلفة. لفتح ملفات KML في خرائط Google ، كل ما يتطلبه الأمر هو ملف KML نفسه ، المستضاف على الويب. سيفتح الرابط المنفصل للإضافة في شريط بحث خرائط Google.

مزيد من المعلومات حول تنسيق ملف KML

يخزن ملف KML بيانات النمذجة الجغرافية بتنسيق XML. يحتوي على نقاط وخطوط وصور. استخدم XML للتعبير عن التعليقات التوضيحية الجغرافية والتصور عن طريق تخزين المواقع وتراكبات الصور وارتباطات الفيديو ومعلومات النمذجة مثل الخطوط والأشكال والصور ثلاثية الأبعاد والنقاط. تستخدم حلول البرامج الجغرافية المكانية المتنوعة تنسيق KML لوضع البيانات في تنسيق يمكن للبرامج وخدمات الويب الأخرى استخدامه بسهولة.

مقدمة

Keyhole Markup Language - تدوين XML للتعبير عن التعليقات التوضيحية الجغرافية والعرض في خرائط ثنائية الأبعاد ومتصفحات ثلاثية الأبعاد. تم تصميم ملف KML للاستخدام مع برنامج Google Earth ، والذي كان يطلق عليه في الأصل Keyhole Earth Viewer. تم إنشاؤه بواسطة Keyhole. Inc ، التي استحوذت عليها Google في عام 2004. أصبح هذا التنسيق هو المعيار الدولي لاتحاد الجغرافيا المكانية المفتوح في عام 2008.

كان Google Earth هو أول برنامج قادر على عرض هذه الملفات وتحريرها بيانياً. كما بدأت مشاريع أخرى مثل Marble في تطوير الدعم لـ KML.

التطبيق: كيفية إنشاء تنسيق KML؟

يمكنك فتح الملف بهذا الامتداد في خرائط Google. للقيام بذلك ، تحتاج إلى وضع موقعه على الإنترنت ثم إدخال عنوان URL في مربع البحث على خرائط Google.

كان Google Earth هو أول برنامج يمكنه عرض هذه الملفات وتحريرها ، ولا يزال أحد أكثر الطرق شيوعًا للعمل مع البيانات الجغرافية على الإنترنت. عند فتح صفحة ويب ، استخدم عنصر قائمة "أماكني المفضلة" (رمز الإشارة المرجعية) لتنزيل ملف KML من جهاز الكمبيوتر أو من حساب Google Drive.

يمكنك أيضًا فتح الملفات باستخدام أي محرر نصوص (مثل Notepad ++). سيسمح لك ذلك بمشاهدة نسخة نصية تتضمن الإحداثيات وروابط الصور وزوايا إمالة الكاميرا والطوابع الزمنية.

إذا كنت تريد تحويل KML إلى XML ، فلا داعي لإجراء التحويل. نظرًا لأن التنسيق يستخدم في الواقع امتداد تنسيق KML فقط) ، يمكنك إعادة تسمية .KML إلى .XML بحيث يفتح في عارض XML.

يمكنك أيضًا استيراد الملف مباشرة إلى خرائط Google. يتم ذلك على صفحة خرائطي على Google عند إضافة محتوى إلى طبقة خريطة جديدة. مع فتح الخريطة ، حدد استيراد على أي مستوى لتنزيل الملف من جهاز الكمبيوتر الخاص بك أو Google Drive. يمكنك إنشاء طبقة جديدة باستخدام زر إضافة طبقة.

بدلاً من ذلك ، يمكنك إنشاء ملف KML الخاص بك وعنوان URL الخاص به في خرائط Google عن طريق ربط عنوان URL لملفك أولاً باستخدام http://maps.google.com/maps؟q=. على سبيل المثال ، لفتح نفس عنوان URL ، يمكنك استخدام عنوان URL التالي: http://maps.google.com/maps؟q=http://mywebsite.com/myfile.kml.

تعمل نفس العملية مع برنامج Google Earth ، وهو مكون إضافي لعرض ثلاثي الأبعاد لكوكبنا يمكن إضافته إلى مستعرض ويب.

بنية

يحدد تنسيق ملف KML مجموعة من الوظائف (التسميات والصور والمضلعات والنماذج ثلاثية الأبعاد والأوصاف النصية) لعرضها في خرائط Google أو Google Earth أو الخرائط أو الأجهزة المحمولة أو أي برنامج جغرافي مكاني آخر ينفذ ترميز KML. كل موقع له خط طول وخط عرض. يشترك هذا التنسيق في بعض القواعد النحوية الهيكلية مثل GML. لا يمكن عرض بعض المعلومات على خرائط Google أو على الأجهزة المحمولة.

غالبًا ما يتم توزيع البيانات بتنسيق KMZ ، وهي ملفات KML مشفرة بامتداد kmz. يجب أن تكون متوافقة مع الضغط القديم (ZIP 2.0) ، أو قد لا يتم فك ضغط ملف kmz.

أنظمة المراجع الجيوديسية في ملف KML

بالنسبة للإطار المرجعي الخاص به ، يستخدم ملف KML إحداثيات جغرافية ثلاثية الأبعاد: خط الطول وخط العرض والارتفاع. يتم تحديد خطوط الطول ومكونات خطوط العرض (درجات عشرية) وفقًا للنظام الجيوديسي العالمي 1984 (WGS84). يتم قياس المكون الرأسي (الارتفاع) بالأمتار من القاعدة الرأسية لـ WGS84 EGM96 Geoid. إذا لم يتم تحديد الارتفاع في خط الإحداثيات (على سبيل المثال ، -77.03647 ، 38.89763) ، فإن القيمة الافتراضية لمكون الارتفاع هي 0 (مستوى سطح البحر تقريبًا) ، أي (-77.03647 ، 38.89763 ، 0).

التعريف الرسمي لنظام الإحداثيات (المشفر كـ GML) المستخدم في KML موجود في مواصفات OGC KML 2.2. يشير هذا التعريف إلى مكونات EPSG CRS.

توثيق

تم تقديم مواصفات KML 2.2 إلى اتحاد جغرافي مكاني مفتوح لضمان وضعه كمعيار مفتوح لجميع الكائنات الجغرافية. في نوفمبر 2007 ، تم تشكيل مجموعة عمل جديدة داخل OGC لإضفاء الطابع الرسمي على المعيار. تم طلب التعليقات على المعيار المقترح قبل 4 يناير 2008 ، وأصبح معيار OGC رسميًا في 14 أبريل 2008.

أنهت مجموعة عمل المعايير طلبات تغيير KML 2.2 وأدرجت التغييرات المقبولة. تم نشر معيار OGC KML 2.3 الرسمي في 4 أغسطس 2015.

امتداد الملف .kml
فئة الملف
ملف مثال (2.05 كيلوبايت)
البرامج المرتبطة Blender (Windows و Mac و Linux)
Blue Marble Geographics Global Mapper (Windows)
ESRI ArcGIS for Desktop (Windows)
Google Earth (Windows و Mac و Linux)
خرائط جوجل (الويب)
Merkaartor (Windows و Mac و Linux)
Keyhole PRO (Windows و Mac)