Geocoder

Geocoder class

Class google.maps.Geocoder

Layanan untuk mengonversi antara alamat dan LatLng.

Akses dengan memanggil const {Geocoder} = await google.maps.importLibrary("geocoding").
Lihat Library di Maps JavaScript API.

Geocoder
Geocoder()
Parameter:  Tidak ada
Membuat instance Geocoder baru yang mengirim permintaan geocode ke server Google.
geocode
geocode(request[, callback])
Parameter: 
Nilai yang Ditampilkan:  Promise<GeocoderResponse>
Memberi geocode pada permintaan.

GeocoderRequest interface

google.maps.GeocoderRequest interface

Spesifikasi untuk permintaan geocoding yang akan dikirim ke Geocoder.

address optional
Jenis:  string optional
Alamat yang akan di-geocode. Salah satu, dan hanya salah satu, dari address, location, dan placeId yang harus diberikan.
bounds optional
LatLngBounds yang akan ditelusuri. Opsional.
componentRestrictions optional
Komponen digunakan untuk membatasi hasil ke area tertentu. Filter terdiri dari satu atau beberapa hal berikut: route, locality, administrativeArea, postalCode, country. Hanya hasil yang cocok dengan semua filter yang akan dikembalikan. Nilai-nilai filter mendukung metode yang sama untuk koreksi ejaan dan kecocokan parsial seperti permintaan geocoding lainnya. Opsional.
BetaextraComputations optional
Jenis:  Array<ExtraGeocodeComputation> optional
Daftar komputasi tambahan yang dapat digunakan untuk menyelesaikan permintaan. Catatan: Komputasi tambahan ini dapat menampilkan kolom tambahan pada respons.
fulfillOnZeroResults optional
Jenis:  boolean optional
Penuhi janji pada status ZERO_RESULT dalam respons. Hal ini mungkin diinginkan karena meskipun dengan nol hasil geocoding, masih ada kolom tingkat respons tambahan yang ditampilkan.
language optional
Jenis:  string optional
ID bahasa untuk bahasa yang digunakan untuk menampilkan hasil, jika memungkinkan. Lihat daftar bahasa yang didukung.
location optional
Jenis:  LatLng|