Maps Service
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
地圖
這項服務可讓指令碼產生靜態地圖、尋找路線、將地址轉換為地理編碼座標,以及取樣海拔高度。
類別
屬性
| 屬性 | 類型 | 說明 |
TOLLS | Enum | 避開收費路段。 |
HIGHWAYS | Enum | 避開高速公路。 |
屬性
| 屬性 | 類型 | 說明 |
BLACK | Enum | |
BROWN | Enum | |
GREEN | Enum | |
PURPLE | Enum | |
YELLOW | Enum | |
BLUE | Enum | |
GRAY | Enum | |
ORANGE | Enum | |
RED | Enum | |
WHITE | Enum | |
屬性
| 屬性 | 類型 | 說明 |
PNG | Enum | 8 位元 PNG 格式。 |
PNG8 | Enum | 8 位元 PNG 格式。 |
PNG32 | Enum | 32 位元 PNG 格式。 |
GIF | Enum | GIF 格式。 |
JPG | Enum | JPEG 格式。 |
JPG_BASELINE | Enum | 非漸進式 JPEG 格式。 |
屬性
| 屬性 | 類型 | 說明 |
TINY | Enum | 最小尺寸的市場 (最小可用尺寸)。 |
MID | Enum | 中型標記 (最大可用大小)。 |
SMALL | Enum | 小型標記。 |
屬性
| 屬性 | 類型 | 說明 |
DRIVING | Enum | 透過道路取得行車路線。 |
WALKING | Enum | 沿途設有人行道和騎樓 (如有) 的步行路線。 |
BICYCLING | Enum | 沿途設有單車道與專用道路的單車路線 (如有)。 |
TRANSIT | Enum | 大眾運輸路線 (如有)。 |
方法
| 方法 | 傳回類型 | 簡短說明 |
addAddress(address) | StaticMap | 在目前的路徑定義中新增地址。 |
addMarker(latitude, longitude) | StaticMap | 使用點 (緯度/經度) 在地圖上新增標記。 |
addMarker(address) | StaticMap | 使用地址在地圖上新增標記。 |
addPath(points) | StaticMap | 使用點陣列在地圖上新增路徑。 |
addPath(polyline) | StaticMap | 使用編碼折線在地圖上新增路徑。 |
addPoint(latitude, longitude) | StaticMap | 在目前的路徑定義中新增點 (緯度/經度)。 |
addVisible(latitude, longitude) | StaticMap | 新增地圖中必須顯示的點 (緯度/經度) 位置。 |
addVisible(address) | StaticMap | 新增必須在地圖上顯示的地址位置。 |
beginPath() | StaticMap | 開始定義新路徑。 |
clearMarkers() | StaticMap | 清除目前的標記集。 |
clearPaths() | StaticMap | 清除目前的路徑集。 |
clearVisibles() | StaticMap | 清除目前顯示的位置組合。 |
endPath() | StaticMap | 完成以 beginPath() 開頭的路徑定義。 |
getAs(contentType) | Blob | 以轉換為指定內容類型的 Blob 形式,傳回這個物件內的資料。 |
getBlob() | Blob | 以 Blob 形式取得圖片資料。 |
getMapImage() | Byte[] | 以位元組陣列形式取得原始圖片資料。 |
getMapUrl() | String | 取得地圖圖片的網址。 |
setCenter(latitude, longitude) | StaticMap | 使用點 (經緯度) 設定地圖中心。 |
setCenter(address) | StaticMap | 使用地址設定地圖中心。 |
setCustomMarkerStyle(imageUrl, useShadow) | StaticMap | 設定建立新標記時要使用的自訂標記圖片。 |
setFormat(format) | StaticMap | 設定地圖圖片的格式。 |
setLanguage(language) | StaticMap | 設定地圖上文字的顯示語言 (如有)。 |
setMapType(mapType) | StaticMap | 設定要顯示的地圖類型。 |
setMarkerStyle(size, color, label) | StaticMap | 設定建立新標記時要使用的標記樣式。 |
setMobile(useMobileTiles) | StaticMap | 設定是否要為行動裝置使用專用圖塊集。 |
setPathStyle(weight, color, fillColor) | StaticMap | 設定建立新路徑時要使用的路徑樣式。 |
setSize(width, height) | StaticMap | 以像素為單位設定地圖圖片的寬度和高度。 |
setZoom(zoom) | StaticMap | 設定地圖的縮放比例或放大倍率。 |
屬性
| 屬性 | 類型 | 說明 |
ROADMAP | Enum | 標準路線圖,也就是 Google 地圖網站上通常顯示的路線圖。 |
SATELLITE | Enum | 衛星地圖。 |
TERRAIN | Enum | 實體地形圖,顯示地形和植被。 |
HYBRID | Enum | 衛星和道路地圖的混合模式,衛星地圖上會顯示主要街道和地名的透明圖層。 |
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-02-19 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-02-19 (世界標準時間)。"],[],[]]