在百度地图中确定一个点,然后保存下经纬度,存至数据库,怎么实现呢?还有读取的时候显示标注的这个店的地图

在百度地图中确定一个点,然后保存下经纬度,存至数据库,怎么实现呢?还有读取的时候显示标注的这个店的地图,第1张

//添加标记点击监听

marker.addEventListener("click", function (e) {

gc.getLocation(e.point, function (rs) {

showLocationInfo(e.point, rs)

})

})

map.centerAndZoom(point, 15)//设置中心点坐标和地图级别

map.addOverlay(marker)//将标记添加到地图中

根据设备GPS信息来获取当前位置,如果没有GPS设备的话,则通过IP向ISP获取,不过那样的位置信息获取会慢而且不精确。

获取到了经纬度信息X,Y后,可以通过匹配数据库中的值来进行定位,你需要将城市经纬度信息保存到数据库中去,所以比较麻烦一些。当然也可以通过调用第三方地图API来获取城市,这样效率虽然不高,但是很方便


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9645783.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存