如何通过 javascript 实现地图标记

2020 年 10 月 26 日
 lskjdfgl

如何通过 javascript 实现这种方式的地图标记,

  1. 地图外面的文字是后台返回的
  2. 可以在页面对内容做一些修改
  3. 可以放大缩小地图,但是文字的大小不变

高校分布

高校分布

高校分布

3402 次点击
所在节点    程序员
13 条回复
huminted
2020 年 10 月 26 日
接地图 sdk
314158005
2020 年 10 月 26 日
echarts,
lskjdfgl
2020 年 10 月 26 日
@huminted @314158005 地图 SDK 和 echarts 没有找到所有内容全部显示在地图外面的方法
DL9412
2020 年 10 月 26 日
记得以前拿 arcgis 做过地图标注,不过挺麻烦的,还得专门做底图录数据
wdzj
2020 年 10 月 26 日
Arcgis 、OpenLayers 都不错,如果只是地图标注就有些浪费了,要看你用的什么加载的地图。能获取到经纬度对应的页面坐标。那你可以根据页面坐标自己画。
ansenJ
2020 年 10 月 26 日
new Bmap.Label() 剩下的你自己百度吧
Chenamy2017
2020 年 10 月 26 日
考虑下 echarts
GressJoe
2020 年 10 月 26 日
openlayers 、leaflet 、mapbox
azcvcza
2020 年 10 月 26 日
这不纯粹就是在地图上画标注物的问题吗。我选地图上的弹窗都是可以用 div 配合 absolute 来实现,要想自己搞就要拿到地图坐标,还有当前 boundingBox,从 boundingbox 算 div 的 left top bottom right,如果不需要配合地图移动实现动态更新坐标的话,就这么做喽
AreYou0k
2020 年 10 月 26 日
zhouwei520168wi
2020 年 10 月 26 日
webgis 看一下这个吧
catcn
2020 年 10 月 26 日
leaflet,不推荐落后的 openlayers
aijialefu
2020 年 10 月 26 日
@AreYou0k 这个牛

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/718514

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX