摘要:閑話不多說,介紹工具開發(fā)工具平臺(tái)框架百度地圖。給出源代碼,不做研究百度地圖瀏覽器定位您的位置根據(jù)和百度地圖相關(guān),大家還可以在此基礎(chǔ)上擴(kuò)展很多功能,有相關(guān)問題或意見可以評(píng)論討論哦。下面是官方文檔飛機(jī)路線點(diǎn)我點(diǎn)我百度地圖點(diǎn)我點(diǎn)我
前天突發(fā)奇想做一個(gè)地圖定位的前端界面,于是就研究了一下百度定位功能。新手,歷時(shí)兩天終于完成了本次的設(shè)計(jì)。雖然看上去簡單,但是用到的東西不少。我在網(wǎng)上找資源的時(shí)候還真沒找到對(duì)應(yīng)的資源,感覺有必要發(fā)出來當(dāng)做筆記,大家還可以自由擴(kuò)展它的功能。
閑話不多說,介紹工具:
開發(fā)工具:webstrom;
平臺(tái)框架:vue+webpack+echarts+百度地圖。
預(yù)覽效果:
首先我們要搭載百度地圖的開發(fā)環(huán)境,這是我參考的博客地址:點(diǎn)擊鏈接跳轉(zhuǎn)
加載echarts插件:
使用npm添加package.json文件中的配置并下載相關(guān)npm包依賴
npm install echarts --save
然后在項(xiàng)目文件的入口js文件main.js中添加
import echarts from "echarts" Vue.use(echarts) Vue.prototype.$echarts = echarts
環(huán)境搭載完成,直接上主菜:
還有根據(jù)瀏覽器定位的源代碼,不過要經(jīng)過使用者同意。給出源代碼,不做研究
//百度地圖瀏覽器定位 let geolocation = new BMap.Geolocation(); geolocation.getCurrentPosition(function(r){ if(this.getStatus() == BMAP_STATUS_SUCCESS){ let mk = new BMap.Marker(r.point); map.addOverlay(mk); map.panTo(r.point); alert("您的位置:"+r.point.lng+","+r.point.lat); } else { alert("failed"+this.getStatus()); } },{enableHighAccuracy: true})
根據(jù)echarts和百度地圖相關(guān)api,大家還可以在此基礎(chǔ)上擴(kuò)展很多功能,有相關(guān)問題或意見可以評(píng)論討論哦。下面是官方文檔飛機(jī)路線
echarts——>點(diǎn)我點(diǎn)我
百度地圖——>點(diǎn)我點(diǎn)我
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/95280.html
摘要:最終自定義事件封裝在上面的鏈接中看到,不僅應(yīng)用層頁面的按鈕可以切換地圖維度,直接點(diǎn)擊地圖里的中國區(qū)域也能切換地圖,同時(shí)又能通知到應(yīng)用層頁面的按鈕改變狀態(tài)。 前言 很早以前寫過一篇用RequireJS包裝AjaxChart,當(dāng)時(shí)用Highcharts做圖表,在其上封裝了一層ajax,最后只是簡單套用了一下requireJS。由于當(dāng)時(shí)自己才接觸模塊化,理解層面還太淺,后來經(jīng)過其他項(xiàng)目的磨練...
摘要:請(qǐng)求錯(cuò)誤請(qǐng)求代碼封裝與基本一致,只是將換成即可。關(guān)于的使用是個(gè)能把組件的共享狀態(tài)抽取出來,當(dāng)做一個(gè)全局單例模式進(jìn)行管理。首先確保你的已經(jīng)安裝,運(yùn)行來安裝。 項(xiàng)目地址:https://huangxizhou.com/project/iMap 技術(shù)棧 Vue.js Vuex Axios Webpack Leancloud(express) Echarts Electron(electr...
MapBox 項(xiàng)目中用到MapBox也是偶然的機(jī)會(huì),項(xiàng)目中需要采用3D地圖,當(dāng)現(xiàn)有的工具(百度地圖)無法滿足我們的需求,我們肯定需要更高級(jí)開源的地圖,無奈谷歌地圖無法在國內(nèi)使用,已是便找到Leafle,一開始驚艷于leafle的開源程度和其與眾不同的地圖風(fēng)格,后來順藤摸瓜,找到一個(gè)商業(yè)性地圖,它便是我們的主角-MapBoxshowImg(https://segmentfault.com/img/b...
閱讀 898·2021-11-23 09:51
閱讀 1111·2021-11-15 17:57
閱讀 1680·2021-09-22 15:24
閱讀 823·2021-09-07 09:59
閱讀 2238·2019-08-29 15:10
閱讀 1859·2019-08-29 12:47
閱讀 763·2019-08-29 12:30
閱讀 3386·2019-08-26 13:51