百度地圖 SDK - 靜態地圖 static map

百度有地圖、定位、導航與全景地圖SDK可運用。鑰使用以上服務的話要申請金曜,這件事對於初學者來說有點麻煩,且在 App Inventor 中幾乎是做不到。所以我們改用靜態地圖來繞過去。

本文將說明如何使用百度靜態地圖API 搭配手機上的 Location Sensor 來更新地圖。


也請回顧我們 Google Map 相關的應用



用百度地圖來看看  CAVEDU 大本營,不過座標和 Google Map 不太一樣,用 Google Map 查到的座標在百度地圖上有差一點,想想也是正常的啦



來看看北京水立方!


當然要加個大頭針也是沒問題的



路徑






程式說明:

Designer 頁面:很簡單,只有 Button、WebViewer 與 LocationSensor 而已


Blocks:

宣告一個副程式方便管理更新地圖的作業。會把當下的座標顯示在 Screen 的狀態列,也會呼叫 WebViewer 來更新畫面


觸發的事件有兩種:按鈕強制更新與 LocationSensor 自動更新(60秒) ,不建議太頻繁更新不燃手機會很耗電喔


執行畫面:





曾吉弘,
2015年6月26日 晚上11:12
v.1