تغيير وضع الخريطة

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

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

  • يعرض ROADMAP طريقة عرض خريطة الطريق التلقائية مع تصنيفات الخريطة الأساسية.
  • تعرض ميزة SATELLITE خريطة واقعية استنادًا إلى الصور الجوية.
  • يعرض HYBRID خريطة القمر الصناعي مع تصنيفات الخريطة الأساسية.

ضبط وضع الخريطة آليًا

يمكنك ضبط وضع الخريطة ديناميكيًا في الرمز البرمجي من خلال استدعاء الطريقة setMapMode في عنصر GoogleMap3D وتمرير إحدى قيم Map3DMode:

// Add imports
import com.google.android.gms.maps3d.model.Map3DMode

...

// Add to the onMap3DViewReady method, after the googleMap3D object has been initialized
googleMap3D.setMapMode(Map3DMode.ROADMAP)

ضبط وضع الخريطة في ملف XML للتنسيق

حدِّد وضع الخريطة الأوّلي مباشرةً عند الإعلان عن مكوّن Map3DView في ملف XML للتنسيق باستخدام السمة map3d:mapMode:

<com.google.android.gms.maps3d.Map3DView
    android:id="@+id/map3dView"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    map3d:mapMode="roadmap" />

حالات الاستخدام

في ما يلي حالات الاستخدام الشائعة لكل وضع خريطة:

  • خريطة الطريق: مثالية للتطبيقات التي تعتمد بشكل كبير على التنقّل، حيث تكون سهولة القراءة والبيانات على مستوى الشارع أساسية.
  • "صور القمر الصناعي" و"الخريطة المختلطة": مثاليان للتطبيقات العقارية أو تطبيقات المراقبة البيئية أو تطبيقات السياحة التي تتطلّب دقة مرئية وسياقًا للتضاريس.