نظرة عامة على حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لأجهزة Android

اختيار النظام الأساسي: Android‏ iOS‏ JavaScript‏

باستخدام حزمة تطوير البرامج بالاستناد إلى بيانات خرائط Google للتطبيقات المتوافقة مع Android، يمكنك إضافة خرائط إلى تطبيق Android، بما في ذلك تطبيقات Wear OS، باستخدام بيانات "خرائط Google" وعروض الخرائط والاستجابات لإيماءات الخرائط. يمكنك أيضًا تقديم معلومات إضافية عن المواقع الجغرافية على الخريطة وإتاحة تفاعل المستخدمين من خلال إضافة علامات ومضلّعات وأشكال مركّبة إلى خريطتك.

تتوافق حزمة SDK مع لغتَي البرمجة Kotlin وJava، وتوفّر مكتبات وإضافات إضافية للميزات المتقدّمة وأساليب البرمجة.


الخطوات التالية

الخطوات الأولى

إعداد تطبيقك الأول وإنشاؤه:

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

الدروس التطبيقية حول الترميز والبرامج التعليمية

أدلة تعليمية ودروس تطبيقية حول الترميز توضّح كيفية عرض الخرائط بميزات محدّدة:

درس تطبيقي حول الترميز - أساسيات "منصة خرائط Google" — Android مع Kotlin
أضِف خريطة وتعرَّف على كيفية استخدام الميزات الأساسية لعرض خريطة لمتاجر الدراجات في منطقة معيّنة.
درس تطبيقي حول الترميز: عرض الأماكن المجاورة في الواقع المعزّز على Android بلغة Kotlin
استخدِم البيانات من "منصة خرائط Google" لعرض الأماكن المجاورة في الواقع المعزّز.
دليل تعليمي - خريطة مع علامة
أضِف خريطة مع علامة تحدّد موقعًا جغرافيًا.
برنامج تعليمي: الخطوط المتعدّدة والمضلّعات لتمثيل المسارات والمناطق
أضِف خريطة واستخدِم الخطوط المتعدّدة والمضلّعات لتمثيل المسارات والمناطق على الخريطة.
Tutorial - Select Current Place
يمكنك إضافة خريطة تحدّد الموقع الجغرافي الحالي لجهاز Android وتعرض تفاصيل المكان (نشاط تجاري أو نقطة اهتمام أخرى) في ذلك الموقع الجغرافي.

المهام والمفاهيم

المهام التفصيلية ومفاهيم البرمجة التي يجب استكشافها بعد إنشاء تطبيقاتك الأولى باستخدام حزمة تطوير البرامج (SDK):

إنشاء خريطة وإعدادها
يمكنك إنشاء خريطة وإعداد ميزات، مثل صور بانوراما في "التجوّل الافتراضي" والأنشطة التجارية وغيرها من المعالم السياحية و"الوضع المبسّط".
التفاعل مع خريطة
يمكنك إعداد التفاعل مع الخريطة باستخدام إعدادات عرض الكاميرا والأحداث وعناصر التحكّم والإيماءات وبيانات الموقع الجغرافي.
الرسم على خريطة
يمكنك رسم أشكال وإضافة عناصر إلى الخريطة، مثل العلامات والتراكبات.
تخصيص خريطة
يمكنك تخصيص مكوّنات الخريطة وسلوكها باستخدام الرمز البرمجي أو Google Cloud Console.
تحسين ميزات تسهيل الاستخدام
استفِد من ميزات تسهيل الاستخدام المضمّنة في خرائطك.
‫Maps API على Wear OS
عرض الخرائط في تطبيقات Wear OS

الأدوات والنماذج

الرموز النموذجية والمكتبات والإضافات الخاصة بحزمة تطوير البرامج (SDK):

Github - الرمز النموذجي
نموذج كامل لرمز التطبيق ومقتطفات الرموز التي تستخدم حزمة تطوير البرامج (SDK).
مكتبة Android Utility
مكتبة من الميزات المتقدّمة لخريطتك، مثل الطبقات المتعدّدة ومجموعات محدّدات المواقع وحساب المسافة
إضافات KTX Kotlin
مجموعة من الإضافات (Maps Android KTX) تتيح لك كتابة رمز Kotlin أكثر كفاءة في تطبيقك عند استخدام حزمة تطوير البرامج بالاستناد إلى بيانات خرائط Google للتطبيقات المتوافقة مع Android.