大佬们 js 世界地图可视化有推荐的库吗

2022-01-25 14:05:52 +08:00
 BlackFri

数据格式:

[
 { city: "Hangzhou", country: "China" },
 { city: "New York", country: "US" },
 ...,
]

也可以只展示国家,用来表示每个国家有多少用户

2208 次点击
所在节点    程序员
10 条回复
creeeeezy
2022-01-25 14:13:26 +08:00
https://l7.antv.vision/zh/examples/choropleth/administrative#world-map
harde
2022-01-25 14:24:21 +08:00
ECharts 、AntV 都有
gaobh
2022-01-25 14:30:44 +08:00
OpenStreetMaps 、MapBox 、OpenStreet
BlackFri
2022-01-25 14:31:40 +08:00
@creeeeezy
@harde

看了一下,AntV 用的事 Mapbox 的 API ,而且好像没法用国家或城市名称

Echarts 好像现在没法导入数据集
BlackFri
2022-01-25 14:32:44 +08:00
更正:用的是 Mapbox 的 SDK
onetown
2022-01-25 15:02:40 +08:00
世界地图就看看国内那几个厂商的, 基于高德或者百度地图的, 否则楼上推荐的几个地图没有九段线标识, 没有领土标识, 用起来会有问题。 特别是做可视化或者大屏的
oh
2022-01-25 15:09:30 +08:00
@BlackFri 遇到合适的地图插件,就把数据格式转换一下呗
muhuan
2022-01-25 15:41:52 +08:00
可以试试 d3
Mogugugugu
2022-01-26 09:04:21 +08:00
公开使用建议选择大厂现成的、自己搞得或者开源的,万一有点误差,那可就是 zz 问题了。
Justin13
2022-01-26 12:26:38 +08:00
mapbox, esri

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

https://www.v2ex.com/t/830486

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

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

© 2021 V2EX