根據導出的GPX文件,在地圖上繪制其路徑軌跡。
GPX: the GPS Exchange Format
GPX (GPS交換格式)是壹種輕量級XML數據格式,用於在互聯網上的應用程序和Web服務之間交換GPS數據(路徑、路由和跟蹤)。
在線XML轉JSON - BeJSON
為了方便後續綁定使用,轉換後批量將“lat”替換為“latitude”、“lon”替換為“longitude”。
將轉換後的JSON文件部署到本地服務器,先進行本地測試。
通過 wx.request 獲取數據: 微信小程序通過api接口將json數據展現到小程序示例
使用本地鏈接進行測試會報錯,需要將項目設置裏勾選上“不校驗...”: 微信小程序 微信小程序連接本地接口
本地測試沒問題後,將文件部署到外網環境,改下url就可以了。
由於數據格式已經與小程序要求的壹致了,直接將其賦給對應的Key即可。
需要註意的是,在 wx.request 回調裏直接使用 this.setData 會報錯: 微信小程序中this指向作用域問題this.setData is not a function報錯 。
至此,已基本滿足預研需求,後續開發具體功能時會方便不少啦 ~ O(∩_∩)O ~
如果能夠顯示 衛星地圖 就完美了,不過還沒找到好的解決方案,留作另壹個問題吧,TX不開放也沒辦法了。