Class StreetViewPanorama
Class
google.maps.StreetViewPanorama
Menampilkan panorama untuk LatLng
atau ID panorama tertentu. Objek StreetViewPanorama
menyediakan "penampil" Street View yang dapat berdiri sendiri dalam <div>
terpisah atau terikat ke Map
.
Class ini memperluas
MVCObject
.
Akses dengan memanggil const {StreetViewPanorama} = await google.maps.importLibrary("streetView")
.
Lihat Library di Maps JavaScript API.
Konstruktor | |
---|---|
StreetViewPanorama |
StreetViewPanorama(container[, opts]) Parameter:
Membuat panorama dengan StreetViewPanoramaOptions yang diteruskan. |
Properti | |
---|---|
controls |
Jenis:
Array<MVCArray<HTMLElement>> Kontrol tambahan untuk dilampirkan ke panorama. Untuk menambahkan kontrol ke panorama, tambahkan <div> kontrol ke MVCArray yang sesuai dengan ControlPosition tempat kontrol harus dirender. |
Metode | |
---|---|
focus |
focus() Parameter: Tidak ada
Nilai yang Ditampilkan: Tidak Ada
Menetapkan fokus pada StreetViewPanorama ini. Anda dapat mempertimbangkan untuk menggunakan metode ini bersama dengan peristiwa visible_changed untuk memastikan bahwa StreetViewPanorama terlihat sebelum menetapkan fokus padanya. StreetViewPanorama yang tidak terlihat tidak dapat difokuskan. |
getLinks |
getLinks() Parameter: Tidak ada
Nilai yang Ditampilkan:
Array<StreetViewLink> Menampilkan kumpulan link navigasi untuk panorama Street View. |
getLocation |
getLocation() Parameter: Tidak ada
Nilai yang Ditampilkan:
StreetViewLocation Menampilkan StreetViewLocation panorama saat ini. |
getMotionTracking |
getMotionTracking() Parameter: Tidak ada
Nilai yang Ditampilkan:
boolean Menampilkan status pelacak gerakan. Jika true saat pengguna menggerakkan perangkat secara fisik dan browser mendukungnya, Panorama Street View akan melacak pergerakan fisik. |
getPano |
getPano() Parameter: Tidak ada
Nilai yang Ditampilkan:
string Menampilkan ID panorama saat ini untuk panorama Street View. ID ini hanya stabil dalam sesi browser saat ini. |
getPhotographerPov |
getPhotographerPov() Parameter: Tidak ada
Nilai yang Ditampilkan:
StreetViewPov Menampilkan arah dan kemiringan fotografer saat panorama ini diambil. Untuk panorama Street View di jalan, hal ini juga menunjukkan arah perjalanan mobil. Data ini tersedia setelah acara pano_changed . |
getPosition |
getPosition() Parameter: Tidak ada
Nilai yang Ditampilkan:
LatLng|null Menampilkan posisi LatLng saat ini untuk panorama Street View. |
getPov |
getPov() Parameter: Tidak ada
Nilai yang Ditampilkan:
StreetViewPov Menampilkan sudut pandang saat ini untuk panorama Street View. |
getStatus |
getStatus() Parameter: Tidak ada
Nilai yang Ditampilkan:
StreetViewStatus Menampilkan status panorama setelah penyelesaian permintaan setPosition() atau setPano() . |
getVisible |
getVisible() Parameter: Tidak ada
Nilai yang Ditampilkan:
boolean Menampilkan true jika panorama terlihat. Tidak menentukan apakah gambar Street View tersedia di posisi yang ditentukan. |
getZoom |
getZoom() Parameter: Tidak ada
Nilai yang Ditampilkan:
number Menampilkan tingkat zoom panorama. Tingkat zoom sepenuhnya diperkecil adalah 0, dengan ruang pandang 180 derajat. Memperbesar akan meningkatkan tingkat zoom. |
registerPanoProvider |
registerPanoProvider(provider[, opt_options]) Parameter:
Nilai yang Ditampilkan: Tidak Ada
Menetapkan penyedia panorama kustom yang dipanggil saat perubahan pano untuk memuat panorama kustom. |
setLinks |
setLinks(links) Parameter:
Nilai yang Ditampilkan: Tidak Ada
Menetapkan kumpulan link navigasi untuk panorama Street View. |
setMotionTracking |
setMotionTracking(motionTracking) Parameter:
Nilai yang Ditampilkan: Tidak Ada
Menetapkan status pelacak gerakan. Jika true saat pengguna menggerakkan perangkat secara fisik dan browser mendukungnya, Panorama Street View akan melacak pergerakan fisik. |
setOptions |
setOptions(options) Parameter:
Nilai yang Ditampilkan: Tidak Ada
Menetapkan kumpulan pasangan nilai kunci. |
setPano |
setPano(pano) Parameter:
Nilai yang Ditampilkan: Tidak Ada
Menetapkan ID panorama saat ini untuk panorama Street View. |
setPosition |
setPosition(latLng) Parameter:
Nilai yang Ditampilkan: Tidak Ada
Menetapkan posisi LatLng saat ini untuk panorama Street View. |
setPov |
setPov(pov) Parameter:
Nilai yang Ditampilkan: Tidak Ada
Menetapkan sudut pandang untuk panorama Street View. |
setVisible |
setVisible(flag) Parameter:
Nilai yang Ditampilkan: Tidak Ada
Tetapkan ke true agar panorama terlihat. Jika disetel ke false , panorama akan disembunyikan baik jika disematkan di peta maupun di <div> -nya sendiri. |
setZoom |
setZoom(zoom) Parameter:
Nilai yang Ditampilkan: Tidak Ada
Menetapkan tingkat zoom panorama. Tingkat zoom sepenuhnya diperkecil adalah 0, dengan ruang pandang 180 derajat. Memperbesar akan meningkatkan tingkat zoom. |
Diwariskan:
addListener ,
bindTo ,
|