Maps Service
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 mewakili jenis batasan yang harus dihindari saat menemukan rute. |
Color | Enum yang mewakili warna bernama yang tersedia untuk digunakan dalam gambar peta. |
DirectionFinder | Memungkinkan pengambilan rute antar-lokasi. |
DirectionFinderEnums | Kumpulan enum yang digunakan oleh DirectionFinder . |
ElevationSampler | Memungkinkan pengambilan sampel elevasi di lokasi tertentu. |
Format | Enum yang mewakili format gambar peta. |
Geocoder | Memungkinkan konversi antara alamat dan koordinat geografis. |
Maps | Memungkinkan penentuan rute, geocoding, sampling elevasi, dan pembuatan gambar peta statis. |
MarkerSize | Enum yang mewakili ukuran penanda yang ditambahkan ke peta. |
Mode | Enum yang mewakili mode perjalanan yang akan digunakan saat menemukan 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 hasil 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 lainnya yang telah ditetapkan. |
setAlternatives(useAlternatives) | DirectionFinder | Menetapkan apakah rute alternatif harus ditampilkan atau tidak, bukan hanya rute dengan peringkat tertinggi (defaultnya adalah salah). |
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 untuk menghitung rute ke sana, menggunakan titik (lat/lng). |
setDestination(address) | DirectionFinder | Menetapkan lokasi akhir untuk menghitung rute ke sana, menggunakan alamat. |
setLanguage(language) | DirectionFinder | Menetapkan bahasa yang akan digunakan untuk rute. |
setMode(mode) | DirectionFinder | Menetapkan mode perjalanan (defaultnya adalah berkendara). |
setOptimizeWaypoints(optimizeOrder) | DirectionFinder | Menetapkan apakah akan mengoptimalkan rute yang disediakan atau tidak dengan menyusun ulang titik jalan dalam urutan yang lebih
efisien (defaultnya salah). |
setOrigin(latitude, longitude) | DirectionFinder | Menetapkan lokasi awal untuk menghitung rute, menggunakan titik (lat/lng). |
setOrigin(address) | DirectionFinder | Menetapkan lokasi awal untuk menghitung rute, 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 kecil (terkecil yang tersedia). |
MID | Enum | Penanda berukuran sedang (terbesar yang tersedia). |
SMALL | Enum | Penanda berukuran kecil. |
Properti
Properti | Jenis | Deskripsi |
DRIVING | Enum | Rute mobil 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 hasil 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 bagian tengah peta menggunakan titik (lat/lng). |
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 pada 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 kartu 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 | Gabungan peta satelit dan peta jalan, yang menampilkan lapisan transparan untuk jalan-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 2024-12-03 UTC.
[null,null,["Terakhir diperbarui pada 2024-12-03 UTC."],[[["The Maps service allows you to generate static maps, find directions, convert addresses into geocode coordinates, and sample elevations within your Apps Script projects."],["You can use the `DirectionFinder` class to retrieve directions between locations, set waypoints, and specify travel modes."],["The `Geocoder` class enables you to convert addresses into geographical coordinates and vice versa, and refine results by setting bounds and language preferences."],["The `StaticMap` class helps you create custom static map images with markers, paths, and visible locations, and export them in various formats."],["The `ElevationSampler` class enables sampling elevation data for specific locations, paths, or encoded polylines."]]],[]]