Service

StreetViewService

Class google.maps.StreetViewService

Objek StreetViewService melakukan penelusuran untuk data Street View.

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

StreetViewService
StreetViewService()
Parameter: Tidak ada
Membuat StreetViewService, yang menyediakan antarmuka ke data yang disimpan di layanan Street View.
getPanorama
getPanorama(request[, callback])
Parameter: 
Nilai Hasil:  Promise<StreetViewResponse>
Mengambil StreetViewPanoramaData untuk panorama yang cocok dengan permintaan kueri Street View yang disediakan. StreetViewPanoramaData akan diteruskan ke callback yang diberikan.

Konstanta StreetViewStatus

konstanta google.maps.StreetViewStatus

Status yang ditampilkan oleh StreetViewService setelah menyelesaikan permintaan Street View. Ini bisa ditentukan berdasarkan nilai, atau dengan menggunakan nama konstanta. Misalnya, 'OK' atau google.maps.StreetViewStatus.OK.

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

OK Permintaan berhasil.
UNKNOWN_ERROR Permintaan tidak berhasil diproses, namun alasan persis kegagalan tidak diketahui.
ZERO_RESULTS Tidak ditemukan panorama yang cocok dengan kriteria penelusuran.

Antarmuka StreetViewLocationRequest

Antarmuka google.maps.StreetViewLocationRequest

Permintaan Street View akan dikirim dengan getPanorama. StreetViewLocationRequest memungkinkan Anda menelusuri panoroma Street View di lokasi tertentu.

location optional
Jenis:  LatLng|LatLngLiteral optional
Menentukan lokasi penelusuran panorama Street View.
preference optional
Jenis:  StreetViewPreference optional
Menetapkan preferensi untuk panorama yang harus ditemukan dalam radius: yang terdekat dengan lokasi yang diberikan, atau yang terbaik dalam radius.
radius optional
Jenis:  number optional
Default: 50
Menetapkan radius dalam meter untuk menelusuri panorama.
source optional
Jenis:  StreetViewSource optional
Menentukan sumber panorama yang akan ditelusuri. Hal ini memungkinkan pembatasan penelusuran hanya untuk panorama luar ruangan.
sources optional
Jenis:  Iterable<StreetViewSource> optional
Menentukan sumber panorama yang akan ditelusuri. Hal ini memungkinkan pembatasan penelusuran hanya untuk panorama luar ruangan. Penetapan beberapa sumber akan dievaluasi sebagai titik potong dari sumber tersebut.

Antarmuka StreetViewPanoRequest

Antarmuka google.maps.StreetViewPanoRequest

StreetViewPanoRequest digunakan dengan getPanorama untuk menemukan panorama dengan ID yang ditentukan.

pano optional
Jenis:  string optional
Menentukan ID panorama yang akan ditelusuri.

Antarmuka StreetViewResponse

Antarmuka google.maps.StreetViewResponse

Respons diselesaikan untuk Promise dari StreetViewService.getPanorama.

data
Representasi panorama.

Antarmuka StreetViewLocation

Antarmuka google.maps.StreetViewLocation

Representasi lokasi di panorama Street View.

pano
Jenis:  string
ID unik untuk panorama. Ini stabil dalam sesi, tetapi tidak stabil di seluruh sesi.
description optional
Jenis:  string optional
String yang dilokalkan dan mendeskripsikan lokasi.
latLng optional
Jenis:  LatLng optional
Latlng panorama.
shortDescription optional
Jenis:  string optional
Deskripsi singkat lokasi.

Konstanta StreetViewPreference

konstanta google.maps.StreetViewPreference

Opsi yang mengarahkan hasil penelusuran untuk menampilkan panorama Street View yang paling dekat dengan lokasi permintaan, atau panorama yang dianggap sebagai yang ingin dilihat pengguna. Tentukan nilai ini berdasarkan nilai, atau dengan menggunakan nama konstanta. Misalnya, 'best' atau google.maps.StreetViewPreference.BEST.

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

BEST Mengembalikan panorama Street View yang dianggap paling mungkin sesuai dengan keinginan pengguna. Hasil terbaik ditentukan oleh algoritma berdasarkan riset pengguna dan parameter seperti lokasi menarik yang dikenali, kualitas gambar, dan jarak dari lokasi tertentu.
NEAREST Menampilkan panorama Street View yang merupakan jarak terpendek dari lokasi yang disediakan. Opsi ini hanya berfungsi dengan baik dalam radius terbatas. Radius yang direkomendasikan adalah 1 km atau kurang.

Konstanta StreetViewSource

konstanta google.maps.StreetViewSource

ID untuk membatasi penelusuran Street View pada sumber yang dipilih. Nilai-nilai ini ditetapkan sebagai string. Misalnya, 'outdoor'.

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

DEFAULT Menggunakan sumber default Street View, penelusuran tidak akan terbatas pada sumber tertentu.
GOOGLE Membatasi penelusuran Street View ke koleksi resmi Google.
OUTDOOR Membatasi penelusuran Street View untuk koleksi luar ruangan. Koleksi dalam ruangan tidak disertakan dalam hasil penelusuran. Perhatikan juga bahwa penelusuran hanya menampilkan panorama jika memungkinkan untuk menentukan apakah panorama tersebut berada di dalam atau di luar ruangan. Misalnya, PhotoSpheres tidak ditampilkan karena tidak diketahui apakah berada di dalam atau di luar ruangan.

Antarmuka StreetViewPanoramaData

Antarmuka google.maps.StreetViewPanoramaData

Representasi panorama yang ditampilkan dari penyedia yang ditentukan menggunakan registerPanoProvider.

tiles
Menetapkan ubin kustom untuk panorama ini.
copyright optional
Jenis:  string optional
Menentukan teks hak cipta untuk panorama ini.
imageDate optional
Jenis:  string optional
Menentukan tahun dan bulan saat gambar dalam panorama ini diambil. String tanggal menggunakan format YYYY-MM.
location optional
Jenis:  StreetViewLocation optional
Menentukan metadata lokasi untuk panorama ini.

Antarmuka google.maps.StreetViewLink

Kumpulan referensi ke panorama Street View yang berdekatan.

description optional
Jenis:  string optional
String yang dilokalkan dan menjelaskan link.
heading optional
Jenis:  number optional
Judul link.
pano optional
Jenis:  string optional
ID unik untuk panorama. ID ini stabil dalam sesi, tetapi tidak stabil di seluruh sesi.