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.