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.