Kirim masukan
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 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.
Kirim masukan
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-11-26 UTC.
Ada masukan untuk kami?
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-11-26 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."]]],[]]