• GpsModule 350+ 常用GPS坐标地图


    背景

    开源库 GpsAndMapGpsModule 模块中整理集成了 350+ 国内常用地市的GPS坐标地址,对于日常使用,例如打些标记,做些PPT展示,是非常方便的。

    引入模块

    pip install GpsAndMap

    打印常用地市GPS地名清单

    以下代码打印了常用的GPS坐标所属的地市名称,可以数据集是否有兴趣地址哈。

    # -*- coding:UTF-8 -*-
    
    # region 引入必要的依赖
    from GpsAndMap.GpsModule import *
    from DebugInfo.DebugInfo import *
    # endregion
    
    画板 = 打印模板()
    
    地市表 = list(常用坐标.常用坐标字典.keys())
    
    画板.添加多行(行列表=地市表, 拆分列数=8)
    
    画板.分隔线.总长度(画板.表格宽度()).提示内容(f'常用地市GSP坐标数据, 共 {len(地市表)} 个').修饰(青字).展示()
    画板.展示表格()
    画板.分隔线.总长度(画板.表格宽度()).修饰(青字).展示()
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16

    以上代码,以每行8个地市,共44行,打印了总共352个常用地市清单,效果如下:
    常用地市GPS坐标清单,共352个

    坐标转换

    以上所打印的常用地市的GPS坐标,均是以腾讯地图 or 高德地图为基准人工拾取,如果需要其它坐标系下的坐标值,可通过坐标系属性获取,如下代码获取并打印了gcj02坐标系,wgs84坐标系bd09坐标系下的坐标地址:

    # -*- coding:UTF-8 -*-
    
    # region 引入必要的依赖
    from GpsAndMap.GpsModule import *
    from DebugInfo.DebugInfo import *
    
    # endregion
    
    画板 = 打印模板()
    
    画板.添加一行('地区', 'gcj坐标系', 'wgs84坐标系', 'bd09坐标系').修饰行(青字)
    画板.添加一行('上海市', 常用坐标.上海市.gcj02坐标, 常用坐标.上海市.wgs84坐标, 常用坐标.上海市.bd09坐标)
    画板.添加一行('合肥市', 常用坐标.合肥市.gcj02坐标, 常用坐标.合肥市.wgs84坐标, 常用坐标.合肥市.bd09坐标)
    画板.添加一行('西安', 常用坐标.查询坐标('西安市').gcj02坐标, 常用坐标.查询坐标('西安市').wgs84坐标, 常用坐标.查询坐标('西安市').bd09坐标)
    
    画板.展示表格()
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16

    以上代码中,分别通过 常用坐标 对象的属性获取了上海市和合肥市的坐标值,然后通过查询的方法获取到了西安市的坐标。分别打印输出了三个常用坐标系下的坐标值,效果如下:
    常用坐标中的坐标获取与不同坐标系下坐标值的转换

    小结

    以上就是今天关于开源库 GpsAndMap 中的 GpsModule 模块中常用坐标的使用方法。欢迎讨论。

  • 相关阅读:
    03、Spring中的静态代理&JDK动态代理&CGLB动态代理
    flutter系列之:使用SliverList和SliverGird
    4G模块驱动移植
    Transformer 中 Positional Encoding 实现
    让预训练语言模型读懂数字:超对称技术联合复旦知识工场等发布10亿参数BigBang Transformer[乾元]金融大规模预训练语言模型
    Linux 14:HTTP协议与web服务器
    防御---003
    Vue插值语法、指令语法、单向绑定、双向绑定(详细解释)
    elasticsearch定期删除策略 - 日志分析系统ELK搭建
    入选全球灯塔工厂 西部数据践行可持续发展承诺
  • 原文地址:https://blog.csdn.net/weixin_42148809/article/details/132890091