百度地图API能够根据经纬度绘制地图?

发布于 2022-09-06 12:29:25 字数 397 浏览 22 评论 0

从后端API接口获取到如下的JSON数据

clipboard.png

现在要根据JSON数据中的location中的经纬度(","分隔,前经度,后纬度):
要绘制成如下的图表,请问有什么好的解决方案没有?

clipboard.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

清风无影 2022-09-13 12:29:25
var options = {
                size: BMAP_POINT_SIZE_BIG,
                shape: BMAP_POINT_SHAPE_CIRCLE,
                color: '#db2e3169'
            }
            //console.log(points);
            var pointCollection = new BMap.PointCollection(p, options);  // 初始化PointCollection
            pointCollection.addEventListener('mouseover', function (e) {
                console.log(e)
                console.log('单击点的坐标为:' + e.point.lng + ',' + e.point.lat);  // 监听点击事件
            });
            map.addOverlay(pointCollection);  // 添加Overlay
烧了回忆取暖 2022-09-13 12:29:25

你把location拆一下不就好了么...

var lng = locationStr.split(',')[0];
var lat = locationStr.split(',')[1];
var point = new BMap.Point(lng, lat);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文