Jenis-jenis Map/Peta
Ada banyak jenis peta yang tersedia di dalam API Android Google Maps. Ada satu jenis map/peta yang mengendalikan seluruh penyajian map/peta. Contohnya, suatu atlas biasanya berisi map/peta yang berfokus menyajikan batas-batas area politik, peta-peta jalan yang menunjukkan semua jalan suatu kota atau daerah.
API Android Google Maps ini menyediakan empat jenis map/peta, dan ada juga pilihan untuk menampilkan tanpa peta sama sekali:
- Normal
- Map/Peta yang biasa. Ada jalan, beberapa fitur yang dibuat manusia, beberapa fitur alam yang penting seperti sungai. Nama-nama fitur dan jalan juga dimunculkan.
- Hybrid
- Data foto satelit dengan peta-peta jalan ditampilkan. Nama-nama fitur dan jalan juga dimunculkan.
- Satellite
- Data foto satelit. Nama-nama fitur dan jalan tidak dimunculkan.
- Terrain
- Data topografi. Map/peta berisi warna-warna, nama-nama dan garis-garis kontur, pembuatan bayangan perspektif. Beberapa nama dan jalan juga tampil.
- None
- Kosong. Peta akan di-render sebagai area kosong.
Cara Mengganti Jenis-jenis Map/Peta.
Untuk mengganti jenis map/peta, kita panggil method 'setMapType()' dari object GoogleMap, kemudian melewatkan salah satu konstanta yang didefinisikan dalam GoogleMap. Contohnya, untuk menampilkan map/peta satelit kodenya adalah seperti berikut:
1. Masih menggunakan file 'MapsActivity.java' dari latihan sebelumnya, dan modifikasi di bagian method berikut:
1. Masih menggunakan file 'MapsActivity.java' dari latihan sebelumnya, dan modifikasi di bagian method berikut:
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
/* Add a marker in Sydney and move the camera */
LatLng sydney = new LatLng(-34, 151);
mMap.addMarker(new MarkerOptions().position(sydney).title("Marker in Sydney"));
mMap.moveCamera(CameraUpdateFactory.newLatLng(sydney));
/* Other supported types include: MAP_TYPE_NORMAL,
MAP_TYPE_TERRAIN, MAP_TYPE_HYBRID and MAP_TYPE_NONE */
mMap.setMapType(GoogleMap.MAP_TYPE_HYBRID);
}
Tampilan Map/Peta Satelit |
No comments:
Post a Comment