Service

Class StreetViewService

Class google.maps.StreetViewService

Objek StreetViewService melakukan penelusuran 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 tersimpan di layanan Street View.
getPanorama
getPanorama(request[, callback])
Parameter: 
Nilai yang Ditampilkan:  Promise<StreetViewResponse>
Mengambil StreetViewPanoramaData untuk panorama yang cocok dengan permintaan kueri Street View yang diberikan. StreetViewPanoramaData diteruskan ke callback yang disediakan.

Konstanta StreetViewStatus

google.maps.StreetViewStatus konstanta

Status yang ditampilkan oleh StreetViewService setelah penyelesaian permintaan Street View. Nilai ini dapat ditentukan berdasarkan nilai, atau 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 dapat diproses dengan berhasil, tetapi alasan pasti kegagalan tidak diketahui.
ZERO_RESULTS Tidak ada panorama yang cocok dengan kriteria penelusuran.

StreetViewLocationRequest interface

google.maps.StreetViewLocationRequest interface

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

location optional
Jenis:  LatLng|LatLngLiteral optional
Menentukan lokasi tempat untuk menelusuri 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 untuk menelusuri hanya panorama luar ruangan, misalnya.
sources optional
Jenis:  Iterable<StreetViewSource> optional
Menentukan sumber panorama yang akan ditelusuri. Hal ini memungkinkan pembatasan untuk menelusuri hanya panorama luar ruangan, misalnya. Menetapkan beberapa sumber akan dievaluasi sebagai persimpangan sumber tersebut.

Antarmuka StreetViewPanoRequest

google.maps.StreetViewPanoRequest interface

StreetViewPanoRequest digunakan dengan getPanorama untuk menemukan panorama dengan ID tertentu.

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

Antarmuka StreetViewResponse

google.maps.StreetViewResponse interface

Respons diselesaikan untuk Promise dari StreetViewService.getPanorama.

data
Representasi panorama.

StreetViewLocation interface

google.maps.StreetViewLocation interface

Representasi lokasi dalam panorama Street View.

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

Konstanta StreetViewPreference

google.maps.StreetViewPreference konstanta

Opsi yang memihak hasil penelusuran untuk menampilkan panorama Street View yang paling dekat dengan lokasi permintaan, atau panorama yang dianggap paling mungkin ingin dilihat pengguna. Tentukan ini berdasarkan nilai, atau 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 Menampilkan panorama Street View yang dianggap paling mungkin sesuai dengan yang ingin dilihat pengguna. Hasil terbaik ditentukan oleh algoritma berdasarkan riset pengguna dan parameter seperti tempat menarik yang dikenali, kualitas gambar, dan jarak dari lokasi yang diberikan.
NEAREST Menampilkan panorama Street View yang berjarak paling dekat dari lokasi yang diberikan. Fitur ini hanya berfungsi dengan baik dalam radius terbatas. Radius yang direkomendasikan adalah 1 km atau kurang.

StreetViewSource konstanta

google.maps.StreetViewSource konstanta

ID untuk membatasi penelusuran Street View ke sumber yang dipilih. Nilai ini ditentukan 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 dibatasi pada sumber tertentu.
GOOGLE Membatasi penelusuran Street View ke koleksi resmi Google.
OUTDOOR Membatasi penelusuran Street View ke koleksi luar ruangan. Koleksi dalam ruangan tidak disertakan dalam hasil penelusuran. Perhatikan juga bahwa penelusuran hanya menampilkan panorama yang memungkinkan untuk menentukan apakah panorama tersebut berada di dalam atau di luar ruangan. Misalnya, PhotoSphere tidak ditampilkan karena tidak diketahui apakah PhotoSphere tersebut diambil di dalam atau di luar ruangan.

Antarmuka StreetViewPanoramaData

google.maps.StreetViewPanoramaData interface

Representasi panorama yang ditampilkan dari penyedia yang ditentukan menggunakan registerPanoProvider.

tiles
Menentukan 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 dalam format YYYY-MM.
location optional
Jenis:  StreetViewLocation optional
Menentukan metadata lokasi untuk panorama ini.

google.maps.StreetViewLink interface

Kumpulan referensi ke pano Street View yang berdekatan.

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