سيتوفّر تصميم الخريطة الجديد قريبًا على "منصة خرائط Google". يتضمن هذا التحديث على تصميم الخريطة لوحة ألوان تلقائية جديدة وتحسينات على تجارب الخرائط وسهولة الاستخدام. سيتم تعديل جميع أنماط الخرائط تلقائيًا في آذار (مارس) 2025. للمزيد من المعلومات عن مدى التوفّر وكيفية تفعيل الميزة في وقت سابق، يُرجى الاطّلاع على نمط الخريطة الجديد في "منصة خرائط Google".
توضح هذه الصفحة كيفية عرض البيانات الجغرافية في ملف KML
باستخدام GMUKMLParser في
بالتزامن مع GMUGeometryRenderer. يعد KML ملف
لعرض البيانات الجغرافية مثل النقاط والخطوط والمضلّعات.
توضح لقطة الشاشة التالية بعض الأمثلة على بيانات KML المعروضة على إحدى الخرائط:
للاطّلاع على عيّنة الرموز الكاملة، يُرجى مراجعة نماذج التطبيقات
تشغيل
GitHub.
عرض بيانات KML
لعرض بيانات KML على خريطة، يمكنك إنشاء GMUKMLParser باستخدام
إلى مورد KML (KML_Sample.kml في هذا المثال). بعد ذلك، يُرجى اتّباع الخطوات التالية:
إنشاء GMUGeometryRenderer لتجتاز GMUKMLParser
مثال. وأخيرًا، اتصِل بالرقم GMUGeometryRenderer.render(). تشير رسالة الأشكال البيانية
يوضح مثال الرمز التالي عرض بيانات KML على خريطة:
تاريخ التعديل الأخير: 2024-09-20 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-09-20 (حسب التوقيت العالمي المتفَّق عليه)"],[[["This documentation explains how to render geographic data in KML format using the `GMUKMLParser` and `GMUGeometryRenderer` within the Google Maps SDK for iOS Utility Library."],["KML is a popular format used for displaying geographic data, including points, lines, and polygons, on maps."],["To render KML data, create a `GMUKMLParser` instance with the path to your KML file, then use it to initialize a `GMUGeometryRenderer`, and finally, call `render()` on the renderer to display the data on your map."],["Code examples in both Swift and Objective-C are provided to demonstrate the process of rendering KML data on a map using the Google Maps SDK for iOS."]]],[]]