?????????最近朴下,正在做項(xiàng)目的過(guò)程中要使用地圖開(kāi)發(fā),正巧拿來(lái)百度地圖來(lái)開(kāi)發(fā)一個(gè)多點(diǎn)位置信息和其他標(biāo)注在內(nèi)的一個(gè)小demo.首先,我們要把這些經(jīng)緯度和標(biāo)注信息存到數(shù)據(jù)表中凳宙,再?gòu)臄?shù)據(jù)表中獲取信息來(lái)展現(xiàn)到底圖中。
? ? ? ? ?在這個(gè)項(xiàng)目中职祷,我是用ThinkPHP 5.0來(lái)在后臺(tái)獲取數(shù)據(jù)并將獲取到的數(shù)據(jù)展現(xiàn)到地圖上氏涩;
? ? ? ? ?下面來(lái)展示php代碼:
? ? ? ? ?接著,前臺(tái)接收從后臺(tái)傳過(guò)來(lái)的值來(lái)展示到地圖中;在使用百度地圖開(kāi)發(fā)時(shí)有梆,要先在百度地圖官方注冊(cè)賬號(hào)創(chuàng)建一個(gè)應(yīng)用并獲取密鑰是尖;
? ? ? ? ?如下圖所示:
然后在代碼中引入:
在body中創(chuàng)建div來(lái)包含地圖:
主要的操作都是js中實(shí)現(xiàn):
效果圖如下:
以上就是一個(gè)百度地圖開(kāi)發(fā)的小demo