لائحة الطعام
مجاني
تحقق في
الرئيسية  /  الملاحين / من فتح ملف KML على جهاز الكمبيوتر. تنسيق ملف KML واستخدامه على خرائط Google

كيفية فتح ملف kml على جهاز الكمبيوتر. تنسيق ملف KML واستخدامه على خرائط Google

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

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

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

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

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

لفتحه، انقر فوق ملف الاستيراد. كما هو الحال السابق، نجد المجلد المطلوب، واختر الملف المطلوب فيه وانقر فوق استيراد.

Mapper Global Mapper Global

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

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

منصة GeoInformation Server Arcgis

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

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

يتم استخدام ملفات تمديد KMZ من قبل البرنامج الشعبي - جوجل كوكب. الأرض وتحتوي على مواقع البطاقة المستخدمة في هذا البرنامج.

ملفات kmz هي الأرشيفات التي تتكون من الرئيسية (عادة doc.kml.) وملفات إضافية محتملة، مثل: جلود مخصصة أو الصور أو الرموز أو النماذج ثلاثية الأبعاد. يتم حزم كل هذا المحتوى باستخدام طريقة ZIP، والذي يستخدم خوارزمية ضغط بسيطة - الانفصال - الذي يوفر توافقا أعلى مع عدد كبير من التطبيقات. وفقا لملفات الاتفاقية doc.kml. تقع في المجلد الرئيسي، والملفات الإضافية في مجلدات فرعية.

قد تحتوي ملفات KMZ على بيانات مثل:

  • علامات للأماكن ذات الأسماء غير التقليدية،
  • الإحداثيات الجغرافية - خط الطول والتوازي،
  • نماذج البيانات ثلاثية الأبعاد، مع بعض القيود.

بفضل ملفات KMZ، توفر Google Planet Earth إطلالة من رؤية عين الطائر في العديد من الأماكن. يمكن عرض البيانات الواردة في ملفات KMZ في أي برنامج Geospatial يدعم ترميز KML.

تلميح

يتم دعم ملفات KMZ أيضا من قبل خرائط Google عبر الإنترنت. تحتاج إلى تحميل ملف KMZ إلى خادم FTP وإدراج رابط إلى نافذة بحث خرائط Google. بالإضافة إلى ذلك، يمكن للمستخدم القيام بذلك يدويا، مما وضع الرابط مباشرة إلى العنوان التالي:

البرامج التي تخدم ملف kmz

تحويل ملف kmz

بعد تثبيت أحد التطبيقات من قائمة البرامج التي وجدتها هنا، يجب ألا تواجه أي مشاكل في فتح ملف أو تحرير ملف تمديد KMZ. إذا كنت لا تزال تواجه مشكلة في هذا، فيمكنك تحويل ملفات KMZ إلى تنسيق آخر.

تحويل ملف مع ملحق KMZ إلى تنسيق آخر

تحويل ملفات تنسيق أخرى إلى ملف kmz

نأمل أن ساعدك في حل المشكلة باستخدام ملف KMZ. إذا كنت لا تعرف أين يمكنك تنزيل التطبيق من قائمتنا، انقر فوق الارتباط (هذا هو اسم البرنامج) - ستجد أكثر من معلومات مفصلة فيما يتعلق بالمكان الذي يقوم بتنزيل إصدار التثبيت الآمن من التطبيق المطلوب.

ماذا يمكن أن يسبب مشاكل؟

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

هل تريد المساعدة؟

اذا كنت تمتلك معلومة اضافية سنكون موضع تقدير لملحق ملف KMZ إذا مشاركته مع مستخدمي موقعنا. استفد من النموذج وأرسل لنا معلوماتك حول ملف KMZ.

KML هو تنسيق ملف ملف يستخدم لعرض البيانات الجغرافية في متصفح الأرض مثل Google Earth. يستخدم KML بنية قائمة على العلامات مع عناصر متداخلة و Arttivityes وتعتمد على معيار XML. جميع العلامات حساسة لحالة الأحرف ويجب أن تظهر تماما كما هي سردها في. يشير المرجع إلى العلامات التي هي اختيارية. ضمن عنصر معين، يجب أن تظهر العلامات بالترتيب الموضح في المرجع.

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

نصيحة: لرؤية KML "الرمز" للحصول على ميزة في Google Earth، يمكنك ببساطة النقر بزر الماوس الأيمن فوق الميزة في العارض ثلاثي الأبعاد من Google Earth وحدد نسخ. ثم لصق محتويات الحافظة في أي محرر نصوص. يتم تحويل الميزة المرئية المعروضة في Google Earth ما يعادل نص KML. كن ستوين لتجربة هذه الميزة.

لمناقشة كيفية استخدام بعض الميزات الرئيسية في KML، راجع.

جدول المحتويات.

وثائق KML الأساسية

أبسط نوع من مستندات KML هي تلك التي يمكن تأليفها مباشرة في Google Earth - أي أنها لا تحتاج إلى تحرير أو إنشاء أي كم في محرر نصوص. العلامة الموضعية، تراكبات الأرض، المسارات، يمكن تأليفها جميعها مباشرة في جوجل الأرض.

موضع العلامات.

يعد Placemark أحد أكثر الميزات الأكثر استخداما في Google Earth. إنه يمثل موقفا على سطح الأرض، باستخدام بوشبين أصفر كأكبرات. يتضمن أبسط علامة المفارقة فقط العنصر، الذي يحدد موقع العلامة الموضعية. يمكنك تحديد اسم ورمز مخصص ل PlaceMark، ويمكنك أيضا إضافة عناصر هندسية أخرى إليه.

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




تحديد المواقع المطلقة: أعلى اليسار

http: //syt/kml/documentation/images/top_left.jpg.






يتم التحكم في المواقع عن طريق تعيين نقطة في الصورة المحددة من قبل إلى نقطة على الشاشة المحددة بواسطة وبعد في هذه الحالة، أصبح الزاوية العلوية اليسرى من الصورة (0،1) متزامنة بنفس النقطة التي تظهر على الشاشة.

حدد الأمثلة الأخرى في المجلد لمعرفة كيفية الحصول على مراكز ثابتة أخرى، وإنشاء صور بحجمها بشكل حيوي بحجم الشاشة. لاحظ أن. xunits. و. yunits. يمكن أيضا تحديدها ك "بكسل" للتحكم الدقيق.) لمزيد من التفاصيل، انظر.

روابط الشبكة.

رابط الشبكة يحتوي على عنصر مع. (مرجع النص التشعبي) الذي يحمل ملف. هم يمكن أن يكون مواصفات الملفات المحلية أو عنوان URL المطلق. على الرغم من الاسم، لا يتم التحميل بالضرورة الملفات من الشبكة.

هم في الرابط يحدد موقع أي مما يلي:

  • ملف صورة يستخدمه الرموز في أنماط الأيقونات، تراكبات الأرض، وتراكبات الشاشة
  • ملف نموذج يستخدم في جزء.
  • ملف KML أو KMZ محمل بواسطة رابط شبكة

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

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

CGI البرمجة النصية ل KML

في حالة عدم وجود رسوم على الملفات التي تحتوي على بيانات ثابتة، رابط الشبكة يمكن الإشارة إلى البيانات التي يتم إنشاؤها بشكل حيوي - على سبيل المثال، من خلال برنامج نصي CGI الموجود على خادم الشبكة. مع بعض المعرفة بلغة البرمجة النصية مثل PHP أو Python أو Perl، يمكنك إنشاء برنامج نصي يوفر دفق (أو ملف) من بيانات KML لكل رابط شبكة.

شيئان ضروريان لتسليم KML من خلال شبكة CGI:

عند إجراء مكالمة من العميل (Google Earth) إلى الخادم، يجب أن يقوم الخادم (1) بإرجاع رمز استجابة HTTP 200 و (2) قم بتعيين نوع محتوى الاستجابة إلى نص / عادي أو تطبيق / vnd.google -Earth.KML + XML.

يجب أن تكون الاستجابة صالحة KML. للتطبيقات المعقدة، تعامل الأخطاء السليم مهم جدا.

نصيحة: تتمثل طريقة بسيطة للتعامل مع الأخطاء في تحليل خطأ الخادم كنص لاسم مجلد. على سبيل المثال، قد يكون لديك عودة الخادم قاعدة البيانات غيرية. كسلسلة. هذا هو أكثر معلوماتية (وأكثر سهولة في الاستخدام) من السماح بإسقاط الاتصال.

تستخدم الأمثلة التالية بيثون، ولكنها صالحة بنفس القدر في أي لغة نصية أخرى.

توليد موضع علامة عشوائية

يولد البرنامج النصي Python التالي قيم عدد صحيح عشوائي خط العرض و. خط الطول ثم إدراج تلك القيم في عنصر A. كلما يتم تحديث رابط الشبكة، يعمل برنامج نصي Python مرة أخرى ويقوم بإنشاء KML مع قيم خطوط الطول والعرض الجديدة.

#! / USR / BIN / Python استيراد Latitude Latitude \u003d عشوائي. Randrange (-90، 90) Longitude \u003d Random.randrange (-180، 180) KML \u003d ("\\ ن "" \\ ن "" \\ ن "" علامة عشوائية.\\ ن "" \\ ن "" ٪ D،٪ د\\ ن ""\\ ن ""\\ ن """)٪ (خط الطول، خط العرض) طباعة" نوع المحتوى: التطبيق / vnd.google- Earth.kml + xml \\ n "print kml

فيما يلي مثال على ملف KML الذي يحتوي على رابط شبكة يقوم بتحميل هذا البرنامج النصي Python:




روابط الشبكة.
0
0
مثال ربط الشبكة 1

علامة عشوائية.
0
0
البرنامج النصي من جانب الخادم الذي يولد عشوائيا جديدا
موضع العلامة على كل مكالمة

0
0

http: // yourserver.com./cgi-bin/randplectacemark.py.



استعلامات التحديث المستندة إلى العرض

رابط شبكة قياسي هو رابط UNI-DIA الاتجاه: يتدفق البيانات فقط من الخادم إلى Google Earth. تمكن عملية التحديث المستندة إلى العرض التواصل ثنائي الاتجاه. عندما يكون التحديث المستند إلى العرض نشطا، تقوم Google Earth بإرجاع إحداثيات الرأي إلى الخادم في وقت محدد. قد يكون هذا كل ن. الثواني أو الدقائق أو الساعات، أو مرة واحدة قد انقضت كمية معينة من الوقت لأن العرض توقف عن الحركة. انظر في مرجع KML 2.2.

يتم إرجاع الإحداثيات إلى الخادم عن طريق الحصول على http الحصول على الإحداثيات كما يلي (هذا هو معلومات المربع الافتراضي):

الحصول على / المسار / إلى / تقطع / النصي / الاستعلام؟ bbox \u003d http / 1.1

إذا تم تقديم الطلب بينما كان المستخدم ينظر إلى أسفل على سان فرانسيسكو، فقد تبدو الإحداثيات كما يلي:

الحصول على /path/to/server/script/query؟bbox\u003d-122.497790،37.730385، -122.380087،37.812331 http / 1.1

يمكن استخدام هذه الميزة لبعض التطبيقات الإبداعية للغاية، ولكن يجب أن تبدأك، مثال بسيط موجود أدناه.

تتبع نقطة مباشرة تحت وجهة نظرك

يقوم البرنامج النصي Python جانب الخادم التالي بتوزيع رسالة الإرجاع المرسلة من Google Earth ويستجيب مع علامة موضعية في مركز الشاشة. في كل مرة يتم تحديث ارتباط الشبكة، يتم إنشاء موضع علامة موضعية جديدة.

#! / USR / BIN / Python Import CGI URL \u003d CGI.FieldStorage () BBOX \u003d URL ["BBOX"]. قيمة BBOX \u003d BBOX.Split ("،") West \u003d Float (BBOX) الشرق \u003d Float (BBOX) North \u003d Float (BBOX) Centre_lng \u003d ((East - West) / 2) + West Center_lat \u003d ((الشمال - الجنوب) / 2) + South Kml \u003d ("\\ ن "" \\ ن "" \\ ن "" عرض العلامة الموضعية\\ ن "" \\ ن "" .6f،٪. 6F\\ ن ""\\ ن ""\\ ن """)٪ (center_lng، center_lat) طباعة" نوع المحتوى: التطبيق / vnd.google- earth.kml + xml \\ n "print kml

ونهرها هو KML لرابط الشبكة الذي يقوم بتحميل برنامج Python Script:




روابط الشبكة.
0
0
ربط الشبكة مثال 2

عرض موضع تحديد موضعك.
0
0
يسمح التحديث المستندة إلى العرض بالخادم البعيد لحساب
مركز شاشتك وإرجاع تحديد الموقع.

0
0

http: // yourserver.com./cgi-bin/viewcenteredplacemark.py.

2
onstop.
1



يمكن استخدام المبدأ الموضح في هذا المثال لبعض التطبيقات المعقدة للغاية. على سبيل المثال، إذا كان لديك قاعدة بيانات من المعلومات الجغرافية، فيمكنك استخراج إحداثيات Wewer، وجعل Coordinates من Wewer، وإجراء مكالمة إلى قاعدة البيانات الخاصة ببيانات خاصة بالعرض، وإعادته إلى Google Earth باسم KML.

أنواع MIME 3 KML

عند الاستجابة لطلب من Google Earth (أو أي متصفح للأرض)، يجب أن يتبع خادم KML مجموعة معينة من القواعد بحيث يمكن ل Google Earth تفسير ردودها بشكل صحيح.

عند النجاح، يجب على الخادم إرجاع رمز استجابة ل HTTP 200 وتعيين نوع الاستجابة نوع المحتوى إلى نوع MIME المناسب، كما هو موضح هنا.

تقوم Google Earth بقراءة ملفات KML و KMZ. نوع MIME لملفات KML

  • تطبيق / vnd.google- Earth.kml + XML

نوع MIME لملفات KMZ

  • تطبيق / vnd.google- Earth.kmz

لأباتشي، أضف هذه الخطوط إلى httpd.conf. ملف:

  • تطبيق AddType / vnd.google-Earth.kml + XML .KML
  • تطبيق AddType / vnd.google-Earth.kmz .kmz

راجع وثائق Microsoft للحصول على تفاصيل حول إعداد أنواع MIME على Microsoft "S IIS.

يجب أن يحتوي نص الاستجابة على بيانات KML صالحة، بما في ذلك إعلان XML (). إذا إرجاع الخادم KML غير صالح، فسيتم إيقاف ارتباط الشبكة رسالة خطأ وإلغاء تنشيطها وإخراجها.

ماذا بعد؟

على استعداد لأكثر؟ تحقق من، والتي تصف ميزات KML الرئيسية. أيضا، تصفح معلومات عن عناصر محددة.

باستثناء ما هو مشحول بشأن ذلك، يتم ترخيص محتوى هذه الصفحة بموجب ترخيص Creative Commons Attribution 4.0، ونماذج التعليمات البرمجية مرخصة بموجب ترخيص Apache 2.0. للحصول على التفاصيل، انظر لدينا. جافا هي علامة تجارية مسجلة من Oracle و / أو الشركات التابعة لها.

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

النظر في التطبيقات التي تتفاعل مع هذا التنسيق.

جوجل الأرض.

    1. بعد البدء، انقر فوق "فتح" في القائمة الرئيسية.

  1. نجد دليلا مع كائن المصدر. في حالتنا، يحتوي الملف على معلومات الموقع. انقر فوقه وانقر فوق "فتح".

واجهة البرنامج التي تشير إلى الموقع في شكل علامة.

دفتر

المفكرة - المدمج تطبيق ويندوز لإنشاء مستندات نصية. يمكن أن يكون أيضا بمثابة محررة دورا لبعض التنسيقات.

    1. تشغيل هذا البرنامج. لعرض الملف الذي تحتاجه للاختيار "فتح" على القائمة.

  1. إختر "كل الملفات" في الحقل المناسب. وجود كائن مطلوب، انقر فوق "فتح".

العرض المرئي لمحتويات الملف في المفكرة.

يمكن القول أن تمديد KML صغير، ويستخدم حصريا في Google Earth، وعرض مثل هذا الملف من خلال قلة من الأشخاص مفيدين.

هل لديك مشكلة مع فتح الملفات؟ نقوم بجمع معلومات حول تنسيقات الملفات ويمكن أن أقول ما تحتاجه ملفات KMZ. بالإضافة إلى ذلك، نوصي البرامج الأكثر ملاءمة لفتح أو تحويل هذه الملفات.

لماذا تحتاج إلى تنسيق الملف .kmz؟

توسع .kz. يشير إلى KML (لغة ملاعمة المفاتيح - لغة ملء المفاتيح) وتعني "KML as zip". KMZ ليس تنسيق ملف منفصل، ولكن يحدد نوع الملف. KMZ - نوع الملف القياسي للتوزيع ملفات kml.التي تحتوي على حجم كبير (\u003e 10 كيلو بايت) أو تحتوي على مراجع إلى ملفات الموارد المصاحبة لهم. قد تتضمن هذه الموارد المساعدة الصور والصوت / الفيديو والبيانات من النماذج ثلاثية الأبعاد.

ملف KMZ هو أرشيف ZIP الذي يحتوي على ملف .kml فقط على مستوى الجذر، يسمى تقليديا "DOC.KML"، وكذلك (إن وجدت) ملفات الموارد المساعدة في الأدوات الفرعية. في الأرشيف .kz. يجب أن يكون هناك ملف واحد فقط .KML. جميع أرشيف المحتوى .kz. يمكن عرضها وإزالتها باستخدام أي أرشيف.



شكرا للضغط، ملف .kz. بدون ملفات إضافية، أقل بكثير من ملف .KML المصدر. كونها أيضا حاوية، غالبا ما يكون تنسيق KMZ أكثر تفضيلا لنشر معلومات GIS وتبادله.

ينظر إلى نوع ملف KMZ بشكل صحيح من خلال هذه التطبيقات التي يمكنها التعامل مع تنسيق KML (Google Planet Earth وغيرها).

برامج لفتح أو تحويل ملفات KMZ

يمكنك فتح ملفات KMZ باستخدام البرامج التالية: