沈阳高端网站定制,如何学习网站开发,天津移动网站设计,龙岩天宫山电话背景
之前的文章有提到#xff0c;最近在使用folium的过程中#xff0c;深感对于一个非专业人员来说#xff0c;GPS坐标以及其所隐含的GPS坐标系#xff0c;以及不同GPS坐标系之间的相互转换关系#xff0c;不是一个十分清晰的概念#xff0c;往往造成在使用GPS坐标在fo…背景
之前的文章有提到最近在使用folium的过程中深感对于一个非专业人员来说GPS坐标以及其所隐含的GPS坐标系以及不同GPS坐标系之间的相互转换关系不是一个十分清晰的概念往往造成在使用GPS坐标在folium进行绘图时造成坐标无法对齐的问题。 基于以上将GPS坐标值GPS坐标系以及GPS不同人坐标系之间的相互转换方法进行了封装组成了GPS坐标类以供非专业人士日常使用。
模块安装
pip install GpsAndMap开源地址DyyYq/GpsAndMap
演示代码
# -*- coding:UTF-8 -*-# region 引入必要依赖
from GpsAndMap.GpsModule import *
from DebugInfo.DebugInfo import *# endregion画板 打印模板()坐标: GPS坐标类
画板.添加一行(城市, gcj坐标, , wgs84坐标).修饰行(青字)坐标 GPS坐标类(111.7529, 30.9022, GPS坐标系类型.gcj02)
画板.添加一行(坐标1, 坐标.gcj02坐标, -, 坐标.wgs84坐标) # 演示由 gcj02 坐标 向 wgs84 坐标转换坐标 GPS坐标类(111.74707543483885, 30.904543865726176, GPS坐标系类型.wgs84)
画板.添加一行(坐标1, 坐标.gcj02坐标, -, 坐标.wgs84坐标) # 演示由 wgs84 坐标 向 gcj02 坐标转换画板.展示表格()上面的代码中 演示了通过GpsAndMap.GpsModule模块中的 GPS坐标类 实现gcj02坐标系的经纬度值和wgs84坐标系下的经纬度值的相互转换效果。以上代码的输入效果如下 事实上GPS坐标类可以完成 gcj02 -wgs84-bd09 三种坐标系下的经纬度互转这为在folium中使用谷歌瓦片图高德瓦片图智图GeoQ瓦片图百度瓦片图提供了直接的坐标互换支持。不用过于在意GPS坐标换算的细节信息处算法。
小结
以上就是开源的的 GpsAndMap 模块中的 GpsModule模块的的一个简单介绍明天介绍GpsAndMap中另外一个模块MapModule模块。