StreetViewPanorama class
google.maps.StreetViewPanorama
class
הצגת הפנורמה של LatLng
או של מזהה פנורמה נתון. אובייקט StreetViewPanorama
מספק 'צופה' ב-Street View שיכול להיות עצמאי בתוך <div>
נפרד או קשור ל-Map
.
הכיתה הזו היא הרחבה של MVCObject
.
אפשר להתקשר אל const {StreetViewPanorama} = await google.maps.importLibrary("streetView")
כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
יצרן | |
---|---|
StreetViewPanorama |
StreetViewPanorama(container[, opts]) פרמטרים:
יוצר תמונת פנורמה עם הערך StreetViewPanoramaOptions שהועבר. |
מאפיינים | |
---|---|
controls |
סוג:
Array<MVCArray<HTMLElement>> אמצעי בקרה נוספים לצירוף לתמונה הפנורמית. כדי להוסיף פקד לתמונה הפנורמית, מוסיפים את <div> של הפקד ל-MVCArray שמתאים ל-ControlPosition שבו הפקד צריך להיות מוצג. |
Methods | |
---|---|
focus |
focus() פרמטרים: אין
ערך מוחזר: אין
הפוקוס מוגדר על StreetViewPanorama . כדאי להשתמש בשיטה הזו יחד עם אירוע visible_changed כדי לוודא שרכיב StreetViewPanorama גלוי לפני שמגדירים את המיקוד עליו. אי אפשר להתמקד בStreetViewPanorama שלא גלוי. |
getLinks |
getLinks() פרמטרים: אין
ערך מוחזר:
Array<StreetViewLink> מחזירה את קבוצת הקישורים לניווט בפנורמה של Street View. |
getLocation |
getLocation() פרמטרים: אין
ערך מוחזר:
StreetViewLocation מחזירה את המיקום ב-Street View של התמונה הפנורמית הנוכחית. |
getMotionTracking |
getMotionTracking() פרמטרים: אין
ערך מוחזר:
boolean מחזירה את המצב של חיישן התנועה. אם true , כשמשתמש מזיז את המכשיר פיזית והדפדפן תומך בכך, תמונת הפנורמה ב-Street View עוקבת אחרי התנועות הפיזיות. |
getPano |
getPano() פרמטרים: אין
ערך מוחזר:
string מחזירה את מזהה הפנורמה הנוכחי של הפנורמה ב-Street View. המזהה הזה יציב רק בסשן הנוכחי של הדפדפן. |
getPhotographerPov |
getPhotographerPov() פרמטרים: אין
ערך מוחזר:
StreetViewPov מחזירה את הכיוון והזווית של הצלם כשצולמה הפנורמה הזו. בתמונות פנורמיות של Street View שצולמו בכביש, אפשר לראות גם באיזה כיוון נסעה המכונית. הנתונים האלה זמינים אחרי האירוע pano_changed . |
getPosition |
getPosition() פרמטרים: אין
ערך מוחזר:
LatLng|null מחזירה את המיקום הנוכחי LatLng של תמונת הפנורמה ב-Street View. |
getPov |
getPov() פרמטרים: אין
ערך מוחזר:
StreetViewPov הפונקציה מחזירה את נקודת המבט הנוכחית של הפנורמה ב-Street View. |
getStatus |
getStatus() פרמטרים: אין
ערך מוחזר:
StreetViewStatus הפונקציה מחזירה את הסטטוס של הפנורמה לאחר השלמת הבקשה setPosition() או setPano() . |
getVisible |
getVisible() פרמטרים: אין
ערך מוחזר:
boolean הפונקציה מחזירה את הערך true אם הפנורמה גלויה. היא לא מציינת אם תמונות Street View זמינות במיקום שצוין. |
getZoom |
getZoom() פרמטרים: אין
ערך מוחזר:
number הפונקציה מחזירה את רמת הזום של תמונת הפנורמה. רמת הזום 0 היא הזום המקסימלי, שבו שדה הראייה הוא 180 מעלות. הגדלת התצוגה מגדילה את רמת הזום. |
registerPanoProvider |
registerPanoProvider(provider[, opt_options]) פרמטרים:
ערך מוחזר: אין
מגדירים את ספק הפנורמה המותאם אישית שמופעל כשמשנים את הפנורמה, כדי לטעון פנורמות מותאמות אישית. |
setLinks |
setLinks(links) פרמטרים:
ערך מוחזר: אין
הגדרת קבוצת קישורי הניווט לתמונת הפנורמה ב-Street View. |
setMotionTracking |
setMotionTracking(motionTracking) פרמטרים:
ערך מוחזר: אין
הגדרת המצב של חיישן התנועה. אם true , כשמשתמש מזיז את המכשיר פיזית והדפדפן תומך בכך, תמונת הפנורמה ב-Street View עוקבת אחרי התנועות הפיזיות. |
setOptions |
setOptions(options) פרמטרים:
ערך מוחזר: אין
הגדרת אוסף של צמדי מפתח/ערך. |
setPano |
setPano(pano) פרמטרים:
ערך מוחזר: אין
מגדירה את מזהה הפנורמה הנוכחי עבור הפנורמה ב-Street View. |
setPosition |
setPosition(latLng) פרמטרים:
ערך מוחזר: אין
מגדיר את המיקום הנוכחי של LatLng בתמונה הפנורמית של Street View. |
setPov |
setPov(pov) פרמטרים:
ערך מוחזר: אין
הגדרת נקודת המבט של הפנורמה ב-Street View. |
setVisible |
setVisible(flag) פרמטרים:
ערך מוחזר: אין
הערך true מגדיר את הפנורמה כגלוי. אם המדיניות מוגדרת לערך false , הפנורמה תוסתר בין אם היא מוטמעת במפה ובין אם היא מוצגת ב<div> משלה. |
setZoom |
setZoom(zoom) פרמטרים:
ערך מוחזר: אין
הגדרת רמת הזום של התמונה הפנורמית. רמת הזום 0 היא הזום המקסימלי, שבו שדה הראייה הוא 180 מעלות. הגדלת התצוגה מגדילה את רמת הזום. |
בירושה:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
אירועים | |
---|---|
closeclick |
function(event) ארגומנטים:
האירוע הזה מופעל כשלוחצים על לחצן הסגירה. |
pano_changed |
function() ארגומנטים: אין
האירוע הזה מופעל כשמזהה הפנורמה משתנה. התמונה הפנורמית עשויה להשתנות כשהמשתמש עובר בין נקודות בתמונה הפנורמית או כשהמיקום מוגדר באופן ידני. חשוב לזכור שלא כל שינוי במיקום מפעיל pano_changed . |
position_changed |
function() ארגומנטים: אין
האירוע הזה מופעל כשמיקום הפנורמה משתנה. המיקום משתנה כשהמשתמש עובר בין חלקי הפנורמה או כשהמיקום מוגדר באופן ידני. |
pov_changed |
function() ארגומנטים: אין
האירוע הזה מופעל כשנקודת המבט בפנורמה משתנה. נקודת המבט משתנה בהתאם לשינויים בזווית, בהגדלה או בכיוון. |
resize |
function() ארגומנטים: אין
המפתחים צריכים להפעיל את האירוע הזה בפנורמה כשהגודל של רכיב ה-div שלה משתנה: google.maps.event.trigger(panorama, 'resize') . |
status_changed |
function() ארגומנטים: אין
האירוע הזה מופעל אחרי כל חיפוש פנורמה לפי מזהה או מיקום, באמצעות setPosition() או setPano() . |
visible_changed |
function() ארגומנטים: אין
האירוע הזה מופעל כשסטטוס החשיפה של הפנורמה משתנה. הנראות משתנה כשגוררים את איש הפג אל המפה, כשלוחצים על לחצן הסגירה או כשקוראים ל- setVisible() . |
zoom_changed |
function() ארגומנטים: אין
האירוע הזה מופעל כשמשנים את רמת הזום של התמונה הפנורמית. |
StreetViewPanoramaOptions interface
google.maps.StreetViewPanoramaOptions
ממשק
אפשרויות להגדרת המאפיינים של אובייקט StreetViewPanorama
.
מאפיינים | |
---|---|
addressControl optional |
סוג:
boolean optional המצב המופעל או המושבת של אמצעי הבקרה של הכתובת. |
|