相信在工作中,总有一些需求,要我们绘制一些大屏或是地图监测,这时我们总是找不到好的地图 json,这里记录下我找到的几个地图JSON和绘制方法。
一、世界地图,不细分国家
相关链接:geojson 在线绘制
Json文件链接:world-min.json
二、世界地图,包含各个国家
Json文件链接:world.json
三、中国地图,省市区县(阿里DataV.GeoAtlas)
相关链接:阿里DataV.GeoAtlas 在线绘制
Json文件链接:china-min.json、china.json
四、地图相邻边界合并,地图边界绘制请慎重 😃
第一种方式:
第二种方式:
执行 dissolve
命令 dissolve -o result.json
相关链接:mapshaper.org
五、修复右手定则
当我们将地图合并成只有一个图层时,直接放到项目运行,会发现地图不显示了,将文件从 geojson.io 打开
发现右侧提醒我们应该遵循右手定则,这时我们用 mapster-right-hand-rule-fixer 这个小工具进行修复,再将生成的文件运行在项目,这样就解决了不显示的问题。