Directions

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

DirectionsService 類別

google.maps.DirectionsService 類別

用來計算兩個以上位置之間路線的導航服務。

DirectionsService
DirectionsService()
參數:
建立新的 DirectionsService 執行個體,將路線查詢傳送至 Google 伺服器。
route
route(request[, callback])
參數:
發出路線搜尋要求。

DirectionsRequest 介面

google.maps.DirectionsRequest 介面介面

要傳送到 DirectionsService 的方向查詢。

destination
類型:string|LatLng|Place|LatLngLiteral
目的地位置。可指定為地理編碼字串、LatLngPlace。這是必填欄位。
origin
類型:string|LatLng|Place|LatLngLiteral
起點位置。可指定為地理編碼字串、LatLngPlace。這是必填欄位。
travelMode
類型:TravelMode
要求的路線類型。這是必填欄位。
avoidFerries optional
類型:boolean optional
如果為 true,則指示路線規劃服務盡量避免搭乘渡輪。選填。
avoidHighways optional
類型:boolean optional
如果為 true,則指示路線規劃服務盡量避開高速公路。選填。
avoidTolls optional
類型:boolean optional
如果為 true,則指示路線規劃服務盡量避開收費道路。選填。
drivingOptions optional
類型:DrivingOptions optional
這些設定僅適用於 travelModeDRIVING 的要求。這個物件對其他交通方式沒有影響。
language optional
類型:string optional
如果可行,傳回應傳回結果的語言語言 ID。請參閱支援語言清單
optimizeWaypoints optional
類型:boolean optional
如果設為 trueDirectionsService 會嘗試重新排序所提供中間的路線控點,藉此降低路徑的整體費用。如果路線控點最佳化,請檢查回應中的 DirectionsRoute.waypoint_order 來判斷新的排序。
provideRouteAlternatives optional
類型:boolean optional
無論是否提供替代路徑。選填。
region optional
類型:string optional
用於地理編碼要求自訂調整的區域代碼。區域代碼接受 ccTLD (「頂層網域」) 雙字元值。多數 ccTLD 代碼與 ISO 3166-1 代碼相同,只有少數例外。舉例來說,英國的 ccTLD 是「uk」(.co.uk),其 ISO 3166-1 代碼卻是「gb」(技術上適用於「大不列顛暨北愛爾蘭聯合王國」實體)。
transitOptions optional
類型:TransitOptions optional
這些設定僅適用於 travelMode 為 TRANSIT 的要求。這個物件對其他交通方式沒有影響。
unitSystem optional
類型:UnitSystem optional
預設:在來源國家/地區使用的單位系統。
顯示距離時使用的常用單位系統。
waypoints optional
類型:Array<DirectionsWaypoint> optional
中間路點陣列。路線是從起點到目的地,以此陣列中每一個路線控點的方式計算。如需瞭解允許的路線點數量上限,請參閱開發人員指南。大眾運輸路線不支援路線控點。選填。

DirectionsStatus 常數

google.maps.DirectionsStatus 常數

完成呼叫 route() 時,DirectionsService 傳回的狀態。請依據值或使用常數名稱指定這些值。例如,'OK'google.maps.DirectionsStatus.OK

INVALID_REQUEST 提供的 DirectionsRequest 無效。
MAX_WAYPOINTS_EXCEEDED DirectionsRequest 中提供的 DirectionsWaypoint 過多。如需瞭解允許的路線點數量上限,請參閱開發人員指南
NOT_FOUND 起點、目的地或路點中至少有一項無法進行地理編碼。
OK 回應包含有效的 DirectionsResult
OVER_QUERY_LIMIT 網頁已在過短的時間內超過要求限制。
REQUEST_DENIED 不允許這個網頁使用導航服務。
UNKNOWN_ERROR 因為伺服器發生錯誤,無法處理導航要求。如果您再試一次,該要求可能會成功。
ZERO_RESULTS 在起點和目的地之間找不到路線。

DirectionsResult 介面

google.maps.DirectionsResult 介面介面

擷取自路線伺服器的路線回應。您可以使用 DirectionsRenderer 算繪這些元素,或剖析此物件並自行算繪。您必須按照《Google 地圖平台服務條款》中的規定,顯示警告和版權。請注意,雖然這個結果與「JSON 類似」,但由於 JSON 物件會間接包含 LatLng 物件,因此不嚴格。

routes
一個 DirectionsRoute 陣列,每個陣列都包含其組成的腿和步數。除非DirectionsRequestprovideRouteAlternatives 設為 true,否則只有一個路線。
available_travel_modes optional
類型:Array<TravelMode> optional
包含多種可用的交通方式。如果要求指定交通方式且沒有任何結果,就會傳回這個欄位。此陣列包含指定路線點國家/地區可用的交通方式。如果一或多個路線控點為「透過路線控點」,就不會傳回這個欄位。
geocoded_waypoints optional
一個 DirectionsGeocodedWaypoint 陣列,每個陣列包含起點、目的地和路線控點的地理編碼相關資訊。

DirectionsRenderer 類別

google.maps.DirectionsRenderer 類別

顯示從 DirectionsService 取得的路線。

這個類別會擴充 MVCObject

DirectionsRenderer
DirectionsRenderer([opts])
參數:
使用指定的選項建立轉譯器。路線可以在地圖上 (以視覺重疊形式顯示) 或另外顯示於 <div> 面板中 (以文字說明表示)。
getDirections
getDirections()
參數:
傳回值:DirectionsResult
傳回轉譯器目前的路線集。
getMap
getMap()
參數:
傳回值:Map
傳回算繪 DirectionsResult 的地圖。
getPanel
getPanel()
參數:
傳回值:HTMLElement|null
傳回轉譯 DirectionsResult 的面板 <div>
getRouteIndex
getRouteIndex()
參數:
傳回值:number
傳回這個 DirectionsRenderer 物件目前使用的目前 (零) 路徑索引。
setDirections
setDirections(directions)
參數:
傳回值:
設定轉譯器以使用 DirectionsService 的結果。如果以這種方式設定有效的路線集,則會在轉譯器指定的地圖和面板上顯示路線。
setMap
setMap(map)
參數:
傳回值:
這個方法可指定呈現路線的地圖。傳遞 null 即可移除地圖上的路線。
setOptions
setOptions(options)
參數:
傳回值:
在初始化後變更這個 DirectionsRenderer 的選項設定。
setPanel
setPanel(panel)
參數:
傳回值:
這個方法會轉譯 <div> 中的路線。傳遞 null,即可從面板中移除內容。
setRouteIndex
setRouteIndex(routeIndex)
參數:
  • routeIndexnumber
傳回值:
DirectionsResult 物件中設定要顯示的路徑 (零) 索引。根據預設會呈現陣列中的第一條路徑。
已沿用: addListenerbindTogetnotifysetsetValuesunbindunbindAll
directions_changed
function()
引數:
當顯示的路線變更時,無論是設定新的 DirectionsResult 或使用者將變更拖曳到路線路徑時,都會觸發這個事件。

DirectionsRendererOptions 介面

google.maps.DirectionsRendererOptions 介面介面

這個物件定義了可在 DirectionsRenderer 物件上設定的屬性。

directions optional
類型:DirectionsResult optional
地圖和/或 <div> 面板中顯示的路線,以 DirectionsService 中的 DirectionsResult 物件擷取。
draggable optional
類型:boolean optional
如果設為 true,可讓使用者拖曳及修改此 DirectionsRenderer 轉譯的路徑。
hideRouteList optional
類型:boolean optional
預設:false
這個屬性可表示轉譯器是否應提供路線面板中顯示的使用者可選取路徑清單。
infoWindow optional
類型:InfoWindow optional
使用者按一下標記時,會顯示文字資訊的 InfoWindow。將會覆寫現有資訊視窗內容,同時移動其位置。如未指定資訊視窗,DirectionsRenderer 會建立及使用專屬的資訊視窗。如果將 suppressInfoWindows 設為 true,系統會忽略這個屬性。
map optional
類型:Map optional
要顯示導航的地圖。
markerOptions optional
類型:MarkerOptions optional
標記選項。DirectionsRenderer 轉譯的所有標記都會使用這些選項。
panel optional
類型:HTMLElement optional
顯示路線步驟的 <div>
polylineOptions optional
類型:PolylineOptions optional
折線選項。DirectionsRenderer 算繪的所有折線都會使用這些選項。
preserveViewport optional
類型:boolean optional
預設:false
如果將這個選項設為 true,或從未設定地圖中心和縮放功能,則輸入地圖會置中,並放大為這一組路線的定界框。
routeIndex optional
類型:number optional
DirectionsResult 物件內的路徑索引。預設值為 0。
suppressBicyclingLayer optional
類型:boolean optional
要求單車路線時,隱藏 BicyclingLayer 的算繪。
suppressInfoWindows optional
類型:boolean optional
停止呈現資訊視窗。
suppressMarkers optional
類型:boolean optional
停止呈現標記。
suppressPolylines optional
類型:boolean optional
停止呈現折線。

DirectionsWaypoint 介面

google.maps.DirectionsWaypoint 介面介面

DirectionsWaypoint 代表出發目的地和目的地之間的目的地,

location optional
類型:string|LatLng|LatLngLiteral|Place optional
路點位置。可以是地址字串、LatLngPlace。選填。
stopover optional
類型:boolean optional
預設:true
如果為 true,表示這個路線控點是起點和目的地之間的停靠站。將路線分割為兩條腿的效果。如果為 false,代表路線應偏誤通過這個路線控點,但不會分成兩段。如果您想建立地圖來回應使用者拖曳路線控點,這個方法就很實用。

DirectionsGeocodedWaypoint 介面

google.maps.DirectionsGeocodedWaypoint 介面介面

單一地理編碼點。

partial_match optional
類型:boolean optional
地理編碼器雖然未針對要求的地址進行部分比對,但仍未傳回原始路線控點的完全比對。
place_id optional
類型:string optional
與路線控點相關聯的地點 ID。地點 ID 可以用來辨識 Google 地點介面集資料庫和 Google 地圖中的特定地點。進一步瞭解 Places API 開發人員指南中的 Place ID
types optional
類型:Array<string> optional
註明傳回地理編碼元素類型的字串陣列。如需可能的字串清單,請參閱開發人員指南的地址元件類型一節。

DirectionsRoute 介面

google.maps.DirectionsRoute 介面介面

包含 DirectionsResult 中一組腿的單一路線。請注意,雖然這個物件與「JSON 類似」,但並非嚴格 JSON,因為直接或間接包含 LatLng 物件。

bounds
類型:LatLngBounds
這個路線的界限。
copyrights
類型:string
這個路線要顯示的版權文字。
legs
DirectionsLeg 陣列,每個陣列都包含其組成步驟的相關資訊。每個指定的中途停靠點或目的地都有一個路段。因此,沒有中途停靠點的路線會包含一個 DirectionsLeg,而具有一個停靠點的航線會包含兩個。
overview_path
類型:Array<LatLng>
呈現此路徑完整課程的 LatLng 陣列。已將路徑簡化以讓路徑適用於需要少量端點的情況 (例如 Static Maps API 網址)。
overview_polyline
類型:string
總覽號碼中的導覽編碼。此折線是最終路線的概略 (平滑) 路徑。
summary
類型:string
包含路線的簡短文字說明,適合為路徑命名和區分替代方案。
warnings
類型:Array<string>
顯示路線時要顯示的警告
waypoint_order
類型:Array<number>
如果將 optimizeWaypoints 設為 true,這個欄位會包含重新排序的輸入路線控點。
請注意,路點的編號以零為基準。
如有任何輸入路線控點的 stopover 已設為 false,則此欄位為空白,因為這類查詢無法使用路徑最佳化。
fare optional
類型:TransitFare optional
整趟行程的總票價。僅適用於大眾運輸要求。

DirectionsLeg 介面

google.maps.DirectionsLeg 介面介面

DirectionsResult 中的一組步數組成的單一腿。系統可能不會為所有要求傳回航段中的部分欄位 請注意,雖然這個結果是「JSON 式」,但它並非嚴格 JSON,因為直接或間接包含 LatLng 物件。

end_address
類型:string
這個腿的目的地目的地地址。此內容可依原樣解讀。請勿以程式輔助方式剖析格式化的地址。
end_location
類型:LatLng
DirectionsService 會使用起始和結束地點的最近的交通選項 (通常是道路) 來計算位置之間的路線。end_location 表示實際地理編碼目的地,如果道路不在這個腿的目的地附近,可能與最後一個步驟的 end_location 不同。
start_address
類型:string
這個腿的起點地址。此內容可依原樣解讀。請勿以程式輔助方式剖析格式化的地址。
start_location
類型:LatLng
DirectionsService 會使用起始和結束地點的最近的交通選項 (通常是道路) 來計算位置之間的路線。start_location 表示實際的地理編碼來源,如果道路不在這個腿的起點,則可能與第一個步驟的 start_location 不同。
steps
一個 DirectionsStep 陣列,每個陣列包含這個腿中個別步驟的相關資訊。
traffic_speed_entry
類型:Array<?>
路段車流量速度相關資訊。
via_waypoints
類型:Array<LatLng>
這個腿上未停靠的路線控點陣列,已在原始要求中指定。

已在替代路徑中淘汰。3.27 版是 API 的最後一個版本,可在替代路徑中新增額外 via_waypoints

使用路線規劃服務執行可拖曳路線時,建議您停用替代路線的拖曳功能。只能拖曳主要路徑。使用者可以拖曳主要路徑,直到該路徑與替代路徑相符為止。

arrival_time optional
類型:Time optional
這個腿的預估抵達時間。僅適用於 TRANSIT 要求。
departure_time optional
類型:Time optional
這個腿的預估出發時間。僅適用於 TRANSIT 要求。
distance optional
類型:Distance optional
這個航段涵蓋的總距離。因為距離不明,這個屬性可能未定義。
duration optional
類型:Duration optional
這個航段的總期間。這項屬性可能為 undefined,因為時間長度可能不明。
duration_in_traffic optional
類型:Duration optional
這個腿的總時間長度,考量 trafficModel 屬性指定的流量條件。這項屬性可能為 undefined,因為時間長度可能不明。

DirectionsStep 介面

google.maps.DirectionsStep 介面介面

DirectionsResult 中的單一 DirectionsStep。部分欄位可以是 undefined。請注意,雖然這個物件與「JSON 類似」,但由於 JSON 物件直接包含 LatLng 物件,因此不完全採用 JSON。

encoded_lat_lngs
類型:string
步驟的編碼折線表示法。這是步驟的概略 (平滑) 路徑。
end_location
類型:LatLng
這個步驟的終點位置。
end_point
類型:LatLng
這個步驟的終點位置。
instructions
類型:string
這個步驟的指示。
lat_lngs
類型:Array<LatLng>
一系列步驟 LatLng 的說明。這是步驟的概略 (平滑) 路徑。
maneuver
類型:string
包含要用於目前步驟的動作 (turn-leftmergestraight 等)。值隨時可能變動,且在未事先通知的情況下導入新值。
path
類型:Array<LatLng>
一系列步驟 LatLng 的說明。這是步驟的概略 (平滑) 路徑。
start_location
類型:LatLng
這個步驟的起點位置。
start_point
類型:LatLng
這個步驟的起點位置。
travel_mode
類型:TravelMode
此步驟中使用的旅行模式。
distance optional
類型:Distance optional
這個步驟涵蓋的距離。屬性可能為 undefined,因為距離可能不明。
duration optional
類型:Duration optional
一般執行此步驟所需的時間 (單位為秒數),以及在文字表單中執行此步驟一般所需的時間。這項屬性可能為 undefined,因為時間長度可能不明。
polyline optional
類型:DirectionsPolyline optional
包含具有單一屬性「points」的物件,包含該步驟的編碼折線。此折線是步驟的概略 (平滑) 路徑。
steps optional
類型:Array<DirectionsStep> optional
這個步驟的子步驟。適用於大眾運輸路線的非大眾運輸路線。
transit optional
類型:TransitDetails optional
這個步驟的大眾運輸專屬詳細資料。除非這個步驟的交通方式為 TRANSIT,否則系統不會定義這個屬性。
transit_details optional
類型:TransitDetails optional
如果交通方式為 TRANSIT,則與這個步驟相關詳細資料。

DirectionsPolyline 介面

google.maps.DirectionsPolyline 介面介面

包含 points 屬性的物件,用於描述 DirectionsStep 的折線。

points
類型:string

Place 介面

google.maps.Place 介面介面

包含為 DirectionsRequestDistanceMatrixRequest 尋找、識別或描述地點所需的資訊。在這種情況下,「地點」是指商家、搜尋點或地理位置。如要擷取地點相關資訊,請參閱 PlacesService

location optional
類型:LatLng|LatLngLiteral optional
這個地點描述的實體的 LatLng
placeId optional
類型:string optional
地點的 ID (例如商家或搜尋點)。地點 ID 是 Google 地圖資料庫中地點的專屬 ID,請注意,placeId 是辨識地點最精確的方式。如果可以的話,請指定 placeId,而不是 query。任何從 Places API 發出的要求 (例如 TextSearch) 都能擷取地點 ID。您也可以從 Geocoding API 的要求中擷取地點 ID。詳情請參閱地點 ID 總覽
query optional
類型:string optional
描述地點的搜尋查詢 (例如商家或搜尋點)。範例查詢內容是「Quay, Upper Level, Overseas Passenger Terminal 5 Hickson Road, The Rocks NSW」。如果可以的話,請指定 placeId,而不是 query。API 無法保證將查詢字串解析為地點的準確度。如果同時提供 placeIdquery,就會發生錯誤。

TravelMode 常數

google.maps.TravelMode 常數

可在 DirectionsRequest 中指定的有效交通方式,以及 DirectionsStep 中傳回的交通方式。請依據值或使用常數名稱指定這些值。例如,'BICYCLING'google.maps.TravelMode.BICYCLING

BICYCLING 指定單車導航要求。
DRIVING 指定行車導航要求。
TRANSIT 指定大眾運輸路線要求。
WALKING 指定步行導航要求。

DrivingOptions 介面

google.maps.DrivingOptions 介面介面

將交通模式設為 DRIVING 時,設定 DirectionsRequest

departureTime
類型:Date
路線的出發出發時間,指定為 Date 物件。Date 物件會測量從 1970 年 1 月 1 日至今的毫秒時間。必須在 DrivingOptions 中指定這個格式才會生效。出發時間必須設為目前時間或未來時間。不得設為過去的日期。
trafficModel optional
類型:TrafficModel optional
預測流量時間長度時所需的假設。預設為 BEST_GUESS

trafficModel 常數

google.maps.TrafficModel 常數

預測流量時間長度時使用的假設。指定為 DirectionsRequestDistanceMatrixRequest 的一部分。請依據值或使用常數名稱指定這些值。例如,'bestguess'google.maps.TrafficModel.BEST_GUESS

BEST_GUESS 參考歷來流量資料,有效估算流量所花費的時間。
OPTIMISTIC 使用歷來流量資料,即可預估流量持續時間。
PESSIMISTIC 使用歷來流量資料,精準預測流量的時間長度。

TransitOptions 介面

google.maps.TransitOptions 介面介面

將交通模式設為 TRANSIT 時,要在 DirectionsRequest 中加入 TransitOptions 物件。

arrivalTime optional
類型:Date optional
路線的到達時間,指定為日期物件。Date 物件會測量從 1970 年 1 月 1 日開始至今的時間 (毫秒)。如果指定了抵達時間,則系統會忽略出發時間。
departureTime optional
類型:Date optional
所需路線的出發時間,指定為日期物件。Date 物件會測量從 1970 年 1 月 1 日開始至今的時間 (毫秒)。如果未指定出發時間和抵達時間,系統會假設時間為「現在」。
modes optional
類型:Array<TransitMode> optional
一或多種偏好的交通方式,例如公車或火車。如果未指定任何偏好設定,API 會傳回預設的最佳路徑。
routingPreference optional
類型:TransitRoutePreference optional
偏好設定可能偏誤大眾運輸路線的偏好設定,例如步行距離較短。如果未指定任何偏好設定,API 會傳回預設的最佳路徑。

TransitMode 常數

google.maps.TransitMode 常數

有效的大眾運輸模式,例如可在 TransitOptions 中指定的公車。請依據值或使用常數名稱指定這些值。例如,'BUS'google.maps.TransitMode.BUS

BUS 將公車指定為偏好的大眾運輸模式。
RAIL 將鐵路指定為偏好的大眾運輸工具。
SUBWAY 將捷運指定為偏好的交通方式。
TRAIN 將火車指定為偏好的大眾運輸模式。
TRAM 將電車指定為偏好的大眾運輸方式。

TransitRoutePreference 常數

google.maps.TransitRoutePreference 常數

可在 TransitOptions 中指定的有效大眾運輸路線類型。請依據值或使用常數名稱指定這些值。例如,'LESS_WALKING'google.maps.TransitRoutePreference.LESS_WALKING

FEWER_TRANSFERS 指定計算的路線應視為有限的轉乘次數。
LESS_WALKING 指定計算的路線偏好步行距離。

TransitFare 介面

google.maps.TransitFare 介面介面

包含價值與貨幣的 DirectionsRoute 車資。

currency
類型:string
用於表示車資的幣別,採 ISO 4217 貨幣代碼
value
類型:number
車資的數值,以指定的 currency 表示。

TransitDetails 介面

google.maps.TransitDetails 介面介面

這個步驟中所使用的出發、抵達和大眾運輸模式詳細資料。

arrival_stop
類型:TransitStop
這個大眾運輸步驟的抵達站。
arrival_time
類型:Time
這個步驟的抵達時間,指定為時間物件。
departure_stop
類型:TransitStop
這個大眾運輸步驟的出發停靠站。
departure_time
類型:Time
這個步驟的出發時間,指定為時間物件。
headsign
類型:string
這條路線的移動路線,因為標示在車輛上或出發停靠站。
headway
類型:number
這個停靠站之間同等車輛之間的預期秒數。
line
類型:TransitLine
這個步驟中使用的大眾運輸路線詳細資料。
num_stops
類型:number
這個步驟中的停靠站數量。包含抵達目的地,但不含出發停靠站。
trip_short_name
類型:string
顯示在時間表和看板看板上的文字,能夠識別乘客的大眾運輸行程,例如識別通勤火車行程的火車號碼。這段文字會明確識別服務日中的行程。

TransitStop 介面

google.maps.TransitStop 介面介面

大眾運輸站或車站的詳細資料。

location
類型:LatLng
這個停靠站的位置。
name
類型:string
此大眾運輸停靠站的名稱。

TransitLine 介面

google.maps.TransitLine 介面介面

操作這個大眾運輸路線的大眾運輸路線相關資訊。

agencies
經營這條大眾運輸路線的運輸公司。
color
類型:string
此大眾運輸路線的招牌顏色,以十六進位字串表示。
icon
類型:string
與這行相關聯的圖示網址。
name
類型:string
此大眾運輸路線的全名,例如「8 Avenue Local」。
short_name
類型:string
此大眾運輸路線的簡稱,例如「E」。
text_color
類型:string
這條大眾運輸路線的招牌文字顏色,以十六進位字串表示。
url
類型:string
這個大眾運輸路線專屬的運輸公司網址。
vehicle
使用的車輛類型,例如火車或公車。

TransitAgency 介面

google.maps.TransitAgency 介面介面

運輸系統的運輸公司相關資訊。

name
類型:string
這間運輸公司的名稱。
phone
類型:string
運輸公司的電話號碼。
url
類型:string
運輸公司的網址。

TransitVehicle介面

google.maps.TransitVehicle 介面介面

搭乘大眾運輸工具的車輛相關資訊。

icon
類型:string
對應這行使用的車輛類型圖示的網址。
local_icon
類型:string
對應這個區域使用的車輛類型圖示 (而非較籠統的圖示) 的網址。
name
類型:string
這類型大眾運輸車輛的名稱,例如「火車」或「公車」。
type
類型:VehicleType
使用的車輛類型,例如火車、公車或渡輪。

VehicleType 常數

google.maps.VehicleType 常數

車輛類型可能的值。

BUS 公車。
CABLE_CAR 在電纜上運作的車輛,通常是在地面上。空中纜車的類型可能為 GONDOLA_LIFT
COMMUTER_TRAIN 通勤電車。
FERRY 渡輪。
FUNICULAR 車輛利用傳輸線拉上陡坡
GONDOLA_LIFT 空中纜車。
HEAVY_RAIL 重軌電車。
HIGH_SPEED_TRAIN 高速火車。
INTERCITY_BUS 城際巴士。
METRO_RAIL 輕軌電車。
MONORAIL 單軌電車。
OTHER 其他車輛。
RAIL 火車。
SHARE_TAXI 共乘式計程車是一種在搭乘大眾運輸工具的任何地方下車,方便乘客搭乘。通常會共用計程車服務。
SUBWAY 地下輕軌電車。
TRAM 地上輕軌電車。
TROLLEYBUS 無軌電車。

UnitSystem 常數

google.maps.UnitSystem 常數

可在 DirectionsRequest 中指定的有效單位系統。

IMPERIAL 指定 DirectionsResult 中的距離應以英數單位表示。
METRIC 指定 DirectionsResult 中的距離應以指標單位表示。

Distance 介面

google.maps.Distance 介面介面

以數值和顯示字串代表距離。

text
類型:string
使用要求中指定的 UnitSystem 表示距離值的字串。
value
類型:number
距離 (公制單位)。

持續時間介面

google.maps.Duration 介面介面

以數值和顯示字串代表期間。

text
類型:string
代表期間值的字串。
value
類型:number
期間 (單位為秒數)。

Time 介面

google.maps.Time 介面介面

時間會以日期物件、本地化字串和時區表示。

text
類型:string
代表時間值的字串。顯示的時間以大眾運輸車站所在的時區為準。
time_zone
類型:string
此停靠站所在的時區。這個值是 IANA 時區資料庫定義的時區名稱,例如「America/New_York」。
value
類型:Date
此出發或抵達的時間,以 JavaScript 日期物件指定。

DirectionsTravelMode 常數

google.maps.DirectionsTravelMode 常數

DirectionsUnitSystem 常數

google.maps.DirectionsUnitSystem 常數