Kirim masukan
Maps Service
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Maps
Layanan ini memungkinkan skrip untuk membuat peta statis, menemukan rute, mengonversi
alamat menjadi koordinat geocode, dan elevasi sampel.
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 antarlokasi.
DirectionFinderEnums
Kumpulan enum yang digunakan oleh DirectionFinder
.
ElevationSampler
Memungkinkan pengambilan sampel elevasi di lokasi tertentu.
Format
Enum yang mewakili format gambar peta.
Geocoder
Mengizinkan konversi antara alamat dan koordinat geografis.
Maps
Memungkinkan penemuan arah, geocoding, pengambilan sampel elevasi, dan pembuatan gambar peta
statis.
MarkerSize
Enum yang mewakili ukuran penanda yang ditambahkan ke peta.
Mode
Enum yang mewakili moda 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 dilewati rute, menggunakan titik (lat/lng).
addWaypoint(address)
DirectionFinder
Menambahkan titik jalan yang harus dilewati rute, dengan 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 (default-nya adalah false).
setArrive(time)
DirectionFinder
Menetapkan waktu tiba yang diinginkan (jika ada).
setAvoid(avoid)
DirectionFinder
Menetapkan apakah akan menghindari jenis pembatasan tertentu.
setDepart(time)
DirectionFinder
Menetapkan waktu keberangkatan yang diinginkan (jika ada).
setDestination(latitude, longitude)
DirectionFinder
Menetapkan lokasi akhir yang akan digunakan untuk menghitung arah, menggunakan titik (lat/lng).
setDestination(address)
DirectionFinder
Menetapkan lokasi akhir yang akan digunakan untuk menghitung rute, menggunakan alamat.
setLanguage(language)
DirectionFinder
Menyetel bahasa yang akan digunakan untuk rute.
setMode(mode)
DirectionFinder
Menetapkan mode perjalanan (setelan defaultnya adalah mengemudi).
setOptimizeWaypoints(optimizeOrder)
DirectionFinder
Menetapkan apakah akan mengoptimalkan rute yang disediakan atau tidak dengan menyusun ulang titik jalan dalam urutan yang lebih efisien (default-nya adalah false).
setOrigin(latitude, longitude)
DirectionFinder
Menetapkan lokasi awal untuk menghitung arah rute, menggunakan titik (lat/lng).
setOrigin(address)
DirectionFinder
Menetapkan lokasi awal untuk menghitung rute, dengan 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
GIF.
JPG
Enum
JPEG.
JPG_BASELINE
Enum
Format JPEG non-progresif.
Properti
Properti Jenis Deskripsi
TINY
Enum
Pasar berskala kecil (terkecil yang tersedia).
MID
Enum
Penanda berukuran sedang (paling besar 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
Hapus 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
Menyetel apakah akan menggunakan rangkaian ubin 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
Roadmap standar, seperti yang biasanya ditampilkan di situs Google Maps.
SATELLITE
Enum
Peta satelit.
TERRAIN
Enum
Peta bantuan fisik, yang menampilkan medan dan vegetasi.
HYBRID
Enum
Campuran dari peta satelit dan peta jalan, yang menampilkan lapisan transparan dari jalan-jalan utama dan nama tempat pada 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 2023-12-02 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 2023-12-02 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."]]],[]]