? ? ? ? 最近用到了地圖API惕鼓,有個(gè)深刻的教訓(xùn):項(xiàng)目是否只在內(nèi)網(wǎng)使用唐础。這個(gè)項(xiàng)目是需求方內(nèi)部用的一個(gè)系統(tǒng),之前一直在用百度API一膨,很好用還有說(shuō)明文檔,但是如果真的遇到內(nèi)網(wǎng)使用地圖API驼鹅,你只能去找谷歌森篷,目前我只知道谷歌地圖提供線下的地圖API豺型,百度,高德并不提供钓辆‰群福或者我們?nèi)绻芯σ部梢宰约喝ゾS護(hù)一個(gè)地圖系統(tǒng)~
百度地圖API的使用沒(méi)有用到,所以寫(xiě)出來(lái)吧似嗤,鞏固一下届宠,哈哈乘粒。
1.注冊(cè)個(gè)賬號(hào)唄
相信你一定有自己的百度賬號(hào)伤塌,沒(méi)有就注冊(cè)一個(gè)吧。步驟如下:百度搜索“百度地圖API”旦棉,找到下面這兩個(gè)药薯,選擇任意一個(gè)進(jìn)去,注冊(cè)果善,登錄就好了~
2.獲取秘鑰
接觸過(guò)javascript的程序媛們都知道巾陕,調(diào)用外部的JS文件,要在頁(yè)面中引入該JS文件的位置鏈接晾匠。這個(gè)秘鑰類似于百度地圖API的JS文件梯刚,只不過(guò)每個(gè)人都得注冊(cè)百度的賬號(hào),獲取屬于自己的秘鑰鏈接亡资。當(dāng)然你也可以不去獲取,用別人的唄锥腻。獲取秘鑰的過(guò)程如下:
(1)點(diǎn)擊開(kāi)發(fā)會(huì)彈出下拉菜單;
(2)在菜單中點(diǎn)擊“JavaScript API”進(jìn)入JavaScript API頁(yè)面中
(3)在頁(yè)面中點(diǎn)擊獲取秘鑰
(4)點(diǎn)擊創(chuàng)建應(yīng)用京革,如圖填入信息
3.開(kāi)始開(kāi)發(fā)吧~
將秘鑰寫(xiě)在對(duì)應(yīng)頁(yè)面中,開(kāi)始開(kāi)發(fā)吧~
將秘鑰放在如下所示的script標(biāo)簽中甲葬,請(qǐng)忽略別的代碼~~~接下來(lái)
4.接下來(lái)的安排
應(yīng)用百度地圖API中的坐標(biāo)點(diǎn)添加標(biāo)簽经窖、熱力圖隅居,覆蓋物葛虐,動(dòng)態(tài)軌跡、添加圖例~這一系列的屿脐,后面說(shuō)說(shuō)每個(gè)應(yīng)用的诵。注:項(xiàng)目是java web項(xiàng)目jsp頁(yè)面,js代碼會(huì)單獨(dú)寫(xiě)在js文件中西疤。