歡迎瀏覽數(shù)字世界網(wǎng)-專(zhuān)注于虛擬現(xiàn)實(shí)技術(shù)解決方案!
新聞資訊 | 公司介紹 | 聯(lián)系我們
網(wǎng)站首頁(yè) >> 技術(shù)專(zhuān)區(qū) >> 新聞資訊 >> 查看詳情
時(shí)間:2023-05-25 19:54:48
人氣:1121
來(lái)源:
欄目:新聞資訊
標(biāo)簽:
1、進(jìn)入高德地圖官網(wǎng),再找到高德地圖的開(kāi)放平臺(tái),我是做前端的,所以使用的是javascriptAPI。地圖的功能很多,使用API可以自己定制自己想要的功能。在使用前需要自己申請(qǐng)一個(gè)Key,引入API的時(shí)候會(huì)用到這個(gè)key。
1、對(duì)mapview添加OnMapClickListener事件監(jiān)聽(tīng),監(jiān)聽(tīng)中有兩個(gè)方法,public void onMapClick(LatLng point){ }獲取到的是空白地點(diǎn)的坐標(biāo); public boolean onMapPoiClick(MapPoi poi){ }獲取到的是標(biāo)記的建筑名稱(chēng)。
2、地圖的拼接:將每個(gè)國(guó)家都切成一張圖片,圖片大小是整張地圖的大小,每張圖片在對(duì)應(yīng)國(guó)家的位置上只顯示該國(guó)家的圖,其他位置均為透明。然后將每張圖片疊放到一起,就拼接成了一張世界地圖。
3、登錄百度的網(wǎng)站,打開(kāi)百度地圖。點(diǎn)擊右上角登錄百度帳號(hào),登錄之后點(diǎn)擊上面的“商戶(hù)免費(fèi)標(biāo)注”進(jìn)去之后是一個(gè)百度的本地商戶(hù)中心,點(diǎn)擊左邊的“商戶(hù)管理”下面的“我要標(biāo)注認(rèn)領(lǐng)”。
4、在電腦的百度上輸入百度地圖,找到其官方網(wǎng)站以后點(diǎn)擊進(jìn)入。進(jìn)入到百度地圖以后點(diǎn)擊頁(yè)面底部的地圖開(kāi)放平臺(tái)按鈕。頁(yè)面跳轉(zhuǎn)以后進(jìn)入到百度地圖開(kāi)放平臺(tái),下拉頁(yè)面。
首先因?yàn)槭荳eb網(wǎng)頁(yè)端的功能,所以需要用到的是地圖模塊的API,可以選擇百度地圖或者騰訊地圖。由于需要位置信息,所以地圖需要支持點(diǎn)到點(diǎn)的路線繪制功能。
驅(qū)動(dòng)導(dǎo)航工作的GPS軌跡點(diǎn)一般要包含以下幾個(gè)要素,經(jīng)度,緯度,精度,角度,速度,時(shí)間,海拔高度,所以在此記錄下,為后期軌跡回放做準(zhǔn)備。
公司項(xiàng)目需要實(shí)現(xiàn)小程序地圖的聚合以及軌跡回放,效果要與PC端一直。其中,軌跡回放還需要包含開(kāi)始、暫停、結(jié)束三個(gè)按鈕。