实战教程!利用Python获取数据,并在地图上批量标注

我们想要在地图上批量标注某一类的大量点位,该怎么操作呢?没有它的坐标数据,就没有办法批量标注。今天给大家介绍下,来自图新地球用户王泽的原创教程——利用Python获取数据,并在地图上批量标注的方法!

以成都图书馆为例,利用Python获取经纬度数据
1.利用Python抓取高德api获取图书馆位置经纬度

2.LSV(图新地球)导出kml标注文件

处理经纬度、导出kml标注文件:
将经纬度文件导出kml文件,待标注位置用
1.LSV顶部菜单点击“工具”,选择“Excel转KML”
2.在弹出的对话框中点击“打开XLS”,导入Excel文件后,显示如图
3.红色框为需要选择的内容,其中经纬度开始行,如果第一行是标题则选择第二行
4.点击“生成点”,并预览生成结果

3.成都地图数据下载:
1.在LSV搜索框中,选择“地名搜索”,搜索成都市
2.在线地图中选择适合的影像或地图
3.在弹出的下载区设置中,点击“选择面”,并选中成都市区域
4.输出格式选择”MBT离线地图包“下载
5.下载级别按需求选择,建议14级以下,点击开始下载

4.Global mapper标注样式设置
(1)在Global mapper中导入文件,右键单击成都市图书馆文件,选择“options”,进行标注点样式设置。

(2)选择样式,点击“Feature Types”,点击下拉框,在可选样式中进行选择。

5.Global mapper文件导出
在Global mapper中选择PDF或图片格式,导出文件。

输出:成都图书馆地理位置可视化  专题图。

所用到的软件:

图新地球官方下载

GlobalMapper 请自行搜索下载

猜你喜欢

转载自blog.csdn.net/wanqiu1112/article/details/108007967