實作文章 [GeeksforGeeks - Python Bokeh – Plot for all Types of Google Maps ( roadmap, satellite, hybrid, terrain)](https://www.geeksforgeeks.org/python-bokeh-plot-for-all-types-of-google-maps-roadmap-satellite-hybrid-terrain/) Github:[GeeksforGeeks-GoogleMap](https://github.com/RainBowT0506/GeeksforGeeks-GoogleMap) 使用 Bokeh 庫在 Python 中創建顯示不同類型 Google 地圖(道路地圖、衛星、混合、地形)的程式碼片段。這對於希望將 Google 地圖整合到 Bokeh 可視化中的人來說是一個有用的指南。 以下是每種地圖類型的簡要摘要: ### 道路地圖(Roadmap): 使用 Bokeh 創建一個顯示 Google 地圖路線圖的互動式視覺化。路線圖是一種適合在車輛中導航區域的地圖,地形被平滑,道路被突顯。預設地圖類型。  ### 衛星(Satellite): 使用 Bokeh 創建顯示 Google 地球衛星圖的互動式視覺化。衛星圖是一種鳥瞰圖,不包含任何圖形。  ### 混合(Hybrid): 使用 Bokeh 中創建顯示 Google 地圖混合視圖的互動式視覺化。混合圖將衛星圖與道路圖形結合在一起。  ### 地形(Terrain): 使用 Bokeh 中創建顯示 Google 地圖地形信息的互動式視覺化。  ## 專業術語 1. **Bokeh:** Bokeh 是一個用於製作交互式資料視覺化的 Python 函式庫,它使用 HTML 和 JavaScript 在現代瀏覽器中呈現圖表。 2. **gmap():** `gmap` 是 Bokeh 中的一個函數,用於顯示 Google 地圖。 3. **GMapOptions:** `GMapOptions` 是 Bokeh 中的一個模型,用於配置 Google 地圖的選項,例如地圖類型、座標和縮放級別。 4. **output_file:** `output_file` 函數用於指定將 Bokeh 圖表保存到的 HTML 文件的名稱。 5. **show():** `show` 函數用於顯示 Bokeh 圖表。 6. **Google Maps API Key:** Google 地圖 API 金鑰是一個用於訪問 Google 地圖 API 服務的安全金鑰。 7. **地圖類型 (map_type):** 地圖類型表示 Google 地圖的不同視圖,包括 "roadmap"(路線圖)、"satellite"(衛星圖)、"hybrid"(混合圖)和 "terrain"(地形圖)。 8. **座標 (lat, lng):** 緯度(latitude)和經度(longitude)是用來指定地圖中心點的座標。 9. **縮放級別 (zoom):** 縮放級別表示地圖的縮放程度,可以根據需要調整。 10. **HTML 文件輸出 (output_file):** `output_file` 函數用於指定 Bokeh 圖表的 HTML 文件輸出位置。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up