鍍金池/ 問(wèn)答/PHP  HTML/ 在中國(guó)地圖上根據(jù)ip動(dòng)態(tài)顯示內(nèi)容

在中國(guó)地圖上根據(jù)ip動(dòng)態(tài)顯示內(nèi)容

http://rcmap.hatnote.com/#en,...

類似于這個(gè)。固定間隔時(shí)間拿到(經(jīng)緯度或ip)對(duì)應(yīng)著文本內(nèi)容。在地圖上高亮顯示下,再消失。現(xiàn)在要求是中國(guó)地圖。

有同學(xué)做過(guò)類似的么,給點(diǎn)提示。

回答
編輯回答
獨(dú)白

你的demo鏈接是d3.js實(shí)現(xiàn)的地圖效果,也可以使用,leafletjs:http://leafletjs.com/。下邊提供思路

看了例子用的的技術(shù)有:marker定位顯示、popup文本;layer圖層高亮

實(shí)現(xiàn)步驟:
1、首先,你先了解如何通過(guò)api實(shí)現(xiàn)marker定位、layer圖層高亮;
2、1步驟實(shí)現(xiàn)了,就簡(jiǎn)單了,然后定時(shí)器執(zhí)行封裝好1步驟的方法,參數(shù)為數(shù)據(jù)的經(jīng)緯度、文字等。

2018年3月18日 22:47
編輯回答
孤島

可以參考下,百度地圖的API http://developer.baidu.com/ma... 上面有很多案列可以參考,上次我做了一個(gè)簡(jiǎn)單的定位就是用這個(gè)API實(shí)現(xiàn)的,實(shí)現(xiàn)也很簡(jiǎn)單。根據(jù)你的要求,我覺(jué)得:
如果拿到的是一個(gè)經(jīng)緯度這在地圖對(duì)應(yīng)位置上用maker畫一個(gè)覆蓋物,然后定時(shí)器到了,在移除這個(gè)覆蓋物,如果是拿到的是一個(gè)ip地址,可以轉(zhuǎn)換成城市位置,然后用百度地圖的:map.setCurrentCity("城市名") 顯示位置

2018年8月6日 15:42
編輯回答
卟乖

百度城市百科
http://baike.baidu.com/city/
頁(yè)面上這個(gè)用h5畫的地圖跟你的需求一樣

2017年5月15日 13:02