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, hava görüntülerine dayalı fotoğraf gerçekliğinde bir harita gösterir.
  • HYBRID, uydu haritası görünümünü temel harita etiketleriyle gösterir.

Harita modunu programatik olarak ayarlama

setMapMode yöntemini GoogleMap3D nesnenizde çağırıp Map3DMode değerlerinden birini ileterek kodunuzda harita modunu 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'sinde harita modunu ayarlama

Map3DView bileşenini, map3d:mapMode özelliğini kullanarak düzen XML dosyanızda bildirirken başlangıçtaki 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 harita modunun yaygın kullanım alanları şunlardır:

  • Yol haritası: Okunabilirlik ve sokak düzeyindeki verilerin öncelikli olduğu, navigasyonun yoğun olarak kullanıldığı uygulamalar için idealdir.
  • Uydu ve Hibrit: Görsel doğruluk ve arazi bağlamının önemli olduğu emlak, çevre izleme veya turizm uygulamaları için idealdir.