Maps Service
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Maps
Layanan ini memungkinkan skrip membuat peta statis, menemukan rute, mengonversi alamat menjadi koordinat geocode, dan mengambil sampel elevasi.
Class
| Nama | Deskripsi singkat |
Avoid | Enum yang merepresentasikan jenis batasan yang harus dihindari saat mencari rute. |
Color | Enum yang merepresentasikan warna bernama yang tersedia untuk digunakan dalam gambar peta. |
DirectionFinder | Memungkinkan pengambilan rute di antara lokasi. |
DirectionFinderEnums | Kumpulan enum yang digunakan oleh DirectionFinder. |
ElevationSampler | Memungkinkan pengambilan sampel elevasi di lokasi tertentu. |
Format | Enum yang merepresentasikan format gambar peta. |
Geocoder | Memungkinkan konversi antara alamat dan koordinat geografis. |
Maps | Memungkinkan penemuan arah, geocoding, pengambilan sampel elevasi, dan pembuatan gambar peta statis. |
MarkerSize | Enum yang merepresentasikan ukuran penanda yang ditambahkan ke peta. |
Mode | Enum yang merepresentasikan mode perjalanan yang akan digunakan saat mencari rute. |
StaticMap | Memungkinkan pembuatan dan dekorasi gambar peta statis. |
StaticMapEnums | Kumpulan enum yang digunakan oleh StaticMap. |
Type | Enum yang mewakili jenis peta yang akan dirender. |
Properti
| Properti | Jenis | Deskripsi |
TOLLS | Enum | Hindari jalan tol. |
HIGHWAYS | Enum | Hindari jalan raya. |
Properti
| Properti | Jenis | Deskripsi |
BLACK | Enum | |
BROWN | Enum | |
GREEN | Enum | |
PURPLE | Enum | |
YELLOW | Enum | |
BLUE | Enum | |
GRAY | Enum | |
ORANGE | Enum | |
RED | Enum | |
WHITE | Enum | |
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
addWaypoint(latitude, longitude) | DirectionFinder | Menambahkan titik jalan yang harus dilalui rute, menggunakan titik (lat/lng). |
addWaypoint(address) | DirectionFinder | Menambahkan titik jalan yang harus dilalui rute, menggunakan alamat. |
clearWaypoints() | DirectionFinder | Menghapus kumpulan titik jalan saat ini. |
getDirections() | Object | Mendapatkan rute menggunakan asal, tujuan, dan opsi lain yang telah ditetapkan. |
setAlternatives(useAlternatives) | DirectionFinder | Menetapkan apakah rute alternatif harus ditampilkan atau tidak, bukan hanya rute dengan peringkat tertinggi (defaultnya adalah false). |
setArrive(time) | DirectionFinder | Menetapkan waktu tiba yang diinginkan (jika berlaku). |
setAvoid(avoid) | DirectionFinder | Menetapkan apakah akan menghindari jenis batasan tertentu. |
setDepart(time) | DirectionFinder | Menetapkan waktu keberangkatan yang diinginkan (jika berlaku). |
setDestination(latitude, longitude) | DirectionFinder | Menetapkan lokasi akhir yang digunakan untuk menghitung rute ke lokasi tersebut, menggunakan titik (lat/lng). |
setDestination(address) | DirectionFinder | Menetapkan lokasi akhir untuk menghitung rute ke lokasi tersebut, menggunakan alamat. |
setLanguage(language) | DirectionFinder | Menetapkan bahasa yang akan digunakan untuk rute. |
setMode(mode) | DirectionFinder | Menetapkan moda perjalanan (defaultnya adalah mengemudi). |
setOptimizeWaypoints(optimizeOrder) | DirectionFinder | Menetapkan apakah akan mengoptimalkan rute yang disediakan dengan menyusun ulang titik jalan dalam urutan yang lebih efisien (defaultnya adalah false). |
setOrigin(latitude, longitude) | DirectionFinder | Menetapkan lokasi awal dari mana arah akan dihitung, menggunakan titik (lat/lng). |
setOrigin(address) | DirectionFinder | Menetapkan lokasi awal dari mana rute akan dihitung, menggunakan alamat. |
setRegion(region) | DirectionFinder | Menetapkan wilayah yang akan digunakan saat menafsirkan nama lokasi. |
Properti
| Properti | Jenis | Deskripsi |
PNG | Enum | Format PNG 8-bit. |
PNG8 | Enum | Format PNG 8-bit. |
PNG32 | Enum | Format PNG 32-bit. |
GIF | Enum | Format GIF. |
JPG | Enum | Format JPEG. |
JPG_BASELINE | Enum | Format JPEG non-progresif. |
Properti
| Properti | Jenis | Deskripsi |
TINY | Enum | Pasar berukuran sangat kecil (paling kecil yang tersedia). |
MID | Enum | Penanda berukuran sedang (terbesar yang tersedia). |
SMALL | Enum | Penanda berukuran kecil. |
Properti
| Properti | Jenis | Deskripsi |
DRIVING | Enum | Rute mengemudi melalui jalan. |
WALKING | Enum | Rute jalan kaki melalui jalur pejalan kaki dan trotoar (jika tersedia). |
BICYCLING | Enum | Rute sepeda melalui jalur sepeda dan jalan yang disukai (jika tersedia). |
TRANSIT | Enum | Rute transportasi umum melalui rute transportasi umum (jika tersedia). |
Metode
| Metode | Jenis nilai yang ditampilkan | Deskripsi singkat |
addAddress(address) | StaticMap | Menambahkan alamat baru ke definisi jalur saat ini. |
addMarker(latitude, longitude) | StaticMap | Menambahkan penanda ke peta menggunakan titik (lat/lng). |
addMarker(address) | StaticMap | Menambahkan penanda ke peta menggunakan alamat. |
addPath(points) | StaticMap | Menambahkan jalur ke peta menggunakan array titik. |
addPath(polyline) | StaticMap | Menambahkan jalur ke peta menggunakan polyline yang dienkode. |
addPoint(latitude, longitude) | StaticMap | Menambahkan titik baru (lat/lng) ke definisi jalur saat ini. |
addVisible(latitude, longitude) | StaticMap | Menambahkan lokasi titik (lat/lng) yang harus terlihat di peta. |
addVisible(address) | StaticMap | Menambahkan lokasi alamat yang harus terlihat di peta. |
beginPath() | StaticMap | Memulai definisi jalur baru. |
clearMarkers() | StaticMap | Menghapus kumpulan penanda saat ini. |
clearPaths() | StaticMap | Menghapus kumpulan jalur saat ini. |
clearVisibles() | StaticMap | Menghapus kumpulan lokasi yang terlihat saat ini. |
endPath() | StaticMap | Menyelesaikan definisi jalur yang dimulai dengan beginPath(). |
getAs(contentType) | Blob | Menampilkan data di dalam objek ini sebagai blob yang dikonversi ke jenis konten yang ditentukan. |
getBlob() | Blob | Mendapatkan data gambar sebagai Blob. |
getMapImage() | Byte[] | Mendapatkan data gambar mentah sebagai array byte. |
getMapUrl() | String | Mendapatkan URL gambar peta. |
setCenter(latitude, longitude) | StaticMap | Menetapkan pusat peta menggunakan titik (lintang/bujur). |
setCenter(address) | StaticMap | Menetapkan bagian tengah peta menggunakan alamat. |
setCustomMarkerStyle(imageUrl, useShadow) | StaticMap | Menetapkan gambar penanda kustom yang akan digunakan saat membuat penanda baru. |
setFormat(format) | StaticMap | Menetapkan format gambar peta. |
setLanguage(language) | StaticMap | Menetapkan bahasa yang akan digunakan untuk teks di peta (jika tersedia). |
setMapType(mapType) | StaticMap | Menetapkan jenis peta yang akan ditampilkan. |
setMarkerStyle(size, color, label) | StaticMap | Menetapkan gaya penanda yang akan digunakan saat membuat penanda baru. |
setMobile(useMobileTiles) | StaticMap | Menetapkan apakah akan menggunakan set petak khusus untuk perangkat seluler atau tidak. |
setPathStyle(weight, color, fillColor) | StaticMap | Menetapkan gaya jalur yang akan digunakan saat membuat jalur baru. |
setSize(width, height) | StaticMap | Menetapkan lebar dan tinggi gambar peta dalam piksel. |
setZoom(zoom) | StaticMap | Menetapkan faktor zoom, atau tingkat pembesaran, yang digunakan untuk peta. |
Properti
| Properti | Jenis | Deskripsi |
ROADMAP | Enum | Peta jalan standar, seperti yang biasanya ditampilkan di situs Google Maps. |
SATELLITE | Enum | Peta satelit. |
TERRAIN | Enum | Peta relief fisik, yang menampilkan medan dan vegetasi. |
HYBRID | Enum | Peta campuran dari peta satelit dan peta jalan, yang menampilkan lapisan transparan dari jalan utama dan nama tempat di peta satelit. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2026-02-19 UTC.
[null,null,["Terakhir diperbarui pada 2026-02-19 UTC."],[],[]]