Rendering

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.

StreetViewPanorama
StreetViewPanorama(container[, opts])
Parameter: 
Membuat panorama dengan StreetViewPanoramaOptions yang diteruskan.
controls
Kontrol tambahan untuk dilampirkan ke panorama. Untuk menambahkan kontrol ke panorama, tambahkan <div> kontrol ke MVCArray yang sesuai dengan ControlPosition tempat kontrol harus dirender.
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.
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.
setMotionTracking
setMotionTracking(motionTracking)
Parameter: 
  • motionTrackingboolean
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: 
  • panostring
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: 
  • flagboolean
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: 
  • zoomnumber
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,