python 地图标注,python上标怎么打
我们想在地图上批量标注某一类型的大量点。我们如何操作?没有它的坐标数据,就没有办法批量标注。今天给大家介绍的是来自图新地球用户zjdxyz的原创教程——,如何使用Python获取数据并在地图上批量标注!
以成都图书馆为例,利用Python获取经纬度数据。
1.用Python抓取Goldilocks api,获取库位置的经纬度。
2.LSV (Map New Earth)导出kml注记文件。
处理纬度和经度并导出kml注记文件:
将经纬度文件导出为kml文件,用于标记位置。
1.单击1顶部菜单上的“工具”。LSV,并选择“Excel到KML”
2.在弹出的对话框中点击“打开XLS”。导入Excel文件后,会显示如图。
3.红框是要选择的内容,其中经纬度起始行,如果第一行是标题,则选择第二行。
4.单击“生成点”并预览生成的结果。
3.下载成都地图数据:
1.在LSV搜索框中,选择“地名搜索”,搜索成都。
2.从在线地图中选择合适的图像或地图。
3.在弹出的下载区设置中,点击“选脸”,选择成都地区。
4.选择“MBT离线地图包”作为下载的输出格式。
5.下载等级根据需求选择,建议14级以下。点击开始下载。
4.全局映射器批注样式设置
(1)在Global mapper中导入文件,右键单击成都图书馆的文件,选择“选项”设置注记点样式。
(2)选择一种样式,点击“特征类型”,点击下拉框,从可用的样式中选择。
5.全局映射器文件导出
在全局映射器中选择PDF或图片格式以导出文件。
输出:成都图书馆地理位置可视化专题地图。
所用到的软件:
图新地球官方下载
GlobalMapper,请自行搜索下载。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。