Harita modunu değiştirme

Platform seçin: Android iOS JavaScript

Android için Haritalar 3D SDK'sında aşağıdaki 3D harita modları kullanılabilir:

  • ROADMAP, temel harita etiketleriyle varsayılan yol haritası görünümünü gösterir.
  • SATELLITE, havadan görüntülere dayalı, fotoğraf gerçekliğinde bir harita gösterir.
  • HYBRID, temel harita etiketleriyle uydu haritası görünümünü gösterir.

Harita modunu programatik olarak ayarlama

GoogleMap3D nesnenizde setMapMode yöntemini çağırıp Map3DMode değerlerinden birini ileterek harita modunu kodunuzda dinamik olarak ayarlayın:

// 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)

Düzen XML'inde harita modunu ayarlama

map3d:mapMode özelliğini kullanarak düzen XML dosyanızda Map3DView bileşenini tanımlarken ilk harita modunu doğrudan belirtin:

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

Kullanım alanları

Her bir harita modu için yaygın kullanım alanları şunlardır:

  • Yol haritası: Okunabilirliğin ve sokak düzeyindeki verilerin öncelikli olduğu, yoğun navigasyon kullanılan uygulamalar için idealdir.
  • Uydu ve Karma: Görsel doğruluğun ve arazi bağlamının önemli olduğu emlak, çevre izleme veya turizm uygulamaları için idealdir.