Service

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

StreetViewService 類別

google.maps.StreetViewService 類別

StreetViewService 物件會搜尋街景服務資料。

StreetViewService
StreetViewService()
參數:
建立 StreetViewService,用來提供「街景服務」服務中儲存的資料介面。
getPanorama
getPanorama(request[, callback])
參數:
為符合所提供街景服務查詢要求的全景擷取 StreetViewPanoramaDataStreetViewPanoramaData 會傳遞至提供的回呼。

StreetViewStatus 常數

google.maps.StreetViewStatus 常數

「街景服務」要求完成後,StreetViewService 傳回的狀態。您可以使用值或使用常數名稱指定這些值。例如 'OK'google.maps.StreetViewStatus.OK

OK 要求成功。
UNKNOWN_ERROR 無法成功處理要求,但確切的失敗原因不明。
ZERO_RESULTS 找不到任何符合搜尋條件的全景。

StreetViewLocationRequest 介面

google.maps.StreetViewLocationRequest 介面介面

透過 getPanorama 傳送的街景服務要求。StreetViewLocationRequest 可讓您搜尋指定位置的街景服務全景。

location optional
類型:LatLng|LatLngLiteral optional
指定用於搜尋街景服務全景的位置。
preference optional
類型:StreetViewPreference optional
設定在半徑範圍內尋找全景的偏好設定:最接近指定位置的點,或半徑範圍內的最佳全景。
radius optional
類型:number optional
預設:50
設定用來搜尋全景的半徑範圍 (以公尺為單位)。
source optional
類型:StreetViewSource optional
指定要搜尋的全景來源。例如限制使用者只搜尋室外全景。

StreetViewPanoRequest 介面

google.maps.StreetViewPanoRequest 介面介面

StreetViewPanoRequest 可與 getPanorama 搭配使用,找出具有指定 ID 的全景。

pano optional
類型:string optional
指定要搜尋的全景 ID。

StreetViewResponse 介面

google.maps.StreetViewResponse 介面介面

StreetViewService.getPanorama 的 Promise 回應已解決。

data
全景的代表。

StreetViewLocation 介面

google.maps.StreetViewLocation 介面介面

表示「街景服務」全景中的位置。

pano
類型:string
全景的唯一識別碼。這在單一工作階段內是穩定的,但是如果橫跨多個工作階段就會不穩定。
description optional
類型:string optional
描述位置的本地化字串。
latLng optional
類型:LatLng optional
全景的經緯度。
shortDescription optional
類型:string optional
地點的簡短說明。

StreetViewPreference 常數

google.maps.StreetViewPreference 常數

將搜尋結果偏向傳回最接近要求位置的街景服務全景的選項,或是與使用者認為最有可能查看的全景。請依據值或使用常數名稱指定這些值。例如 'best'google.maps.StreetViewPreference.BEST

BEST 傳回使用者最可能想看到的街景服務全景。計算結果時,演算法會參考使用者研究結果和參數,例如辨識的搜尋點、圖片品質,以及指定地點的距離。
NEAREST 傳回與指定地點最短距離的街景服務全景。這個半徑範圍只適用於半徑範圍。建議半徑不得超過 1 公里。

StreetViewSource 常數

google.maps.StreetViewSource 常數

將街景服務限制在所選來源的 ID。這些值會以字串的形式指定。例如 'outdoor'

DEFAULT 使用街景服務的預設來源,不限於特定來源。
OUTDOOR 限制街景服務收錄在戶外集錦。室內集合不含搜尋結果。另請注意,搜尋功能只會傳回在室內還是室外的全景。舉例來說,PhotoSpheres 無法得知其位於室內或室外,因此不會傳回。

StreetViewPanoramaData 介面

google.maps.StreetViewPanoramaData 介面介面

使用 registerPanoProvider 定義的提供者傳回的全景表示法。

tiles
指定這個位置的自訂方塊。
copyright optional
類型:string optional
指定這個全景的版權文字。
imageDate optional
類型:string optional
指定取得這個全景圖像的年份和月份。日期字串的格式為 YYYY-MM。
location optional
類型:StreetViewLocation optional
為這個位置指定位置的中繼資料。

google.maps.StreetViewLink 介面介面

一組相鄰「街景服務」全景的參考。

description optional
類型:string optional
描述連結的的本地化字串。
heading optional
類型:number optional
連結的方向。
pano optional
類型:string optional
全景的唯一識別碼。這個 ID 在單一工作階段內是穩定的,但是如果橫跨多個工作階段就會不穩定。