坐标转换
Classes:
|
空间参考系统(Spatial Reference System) |
Functions:
|
geometry类型坐标批量转换工具 |
|
经纬度类型坐标坐标批量转换工具 |
|
对GeoJSON格式内的所有坐标点执行坐标系转换 :param obj: GeoJson格式的坐标 :param from_srs: 输入坐标的格式 :param to_srs: 输出坐标的格式 |
|
坐标转换工具,优先转geometry列 |
|
判断经纬度是否在国外(简易矩形判断,并非精确国界) |
- class ricco.geometry.coord_trans.SRS
基类:
object
空间参考系统(Spatial Reference System)
Attributes:
百度坐标系
国测局坐标(或火星坐标)
世界大地测量系统 (World Geodetic System 1984)
- bd09 = 'bd09'
百度坐标系
- gcj02 = 'gcj02'
国测局坐标(或火星坐标)
- wgs84 = 'wgs84'
世界大地测量系统 (World Geodetic System 1984)
- ricco.geometry.coord_trans.coord_trans_geom(df, srs_from: (<class 'ricco.geometry.coord_trans.SRS'>, <class 'str'>), srs_to: (<class 'ricco.geometry.coord_trans.SRS'>, <class 'str'>), c_geometry: str = 'geometry', geometry_format=None)
geometry类型坐标批量转换工具
- 参数:
df – 输入的dataframe,必须要有geometry列
srs_from – 当前坐标系,可选wgs84,bd09,gcj02
srs_to – 要转的坐标系,可选wgs84,bd09,gcj02
c_geometry – 要转换的geometry列名
geometry_format – 指定要输出的geometry格式,默认返回和原来相同的geometry格式
- ricco.geometry.coord_trans.coord_trans_x2y(df, srs_from: (<class 'ricco.geometry.coord_trans.SRS'>, <class 'str'>), srs_to: (<class 'ricco.geometry.coord_trans.SRS'>, <class 'str'>), c_lng: str = 'lng', c_lat: str = 'lat')
经纬度类型坐标坐标批量转换工具
- 参数:
df – 输入的dataframe,必须要有geometry列
srs_from – 当前坐标系,可选wgs84,bd09,gcj02
srs_to – 要转的坐标系,可选wgs84,bd09,gcj02
c_lng – 经度列名
c_lat – 纬度列名
- ricco.geometry.coord_trans.coord_transform_geojson(obj: dict, from_srs: SRS, to_srs: SRS)
对GeoJSON格式内的所有坐标点执行坐标系转换 :param obj: GeoJson格式的坐标 :param from_srs: 输入坐标的格式 :param to_srs: 输出坐标的格式
- ricco.geometry.coord_trans.coord_transformer(df, srs_from: (<class 'ricco.geometry.coord_trans.SRS'>, <class 'str'>), srs_to: (<class 'ricco.geometry.coord_trans.SRS'>, <class 'str'>), c_lng: str = 'lng', c_lat: str = 'lat', c_geometry: str = 'geometry', geometry_format=None)
坐标转换工具,优先转geometry列
- 参数:
df – 输入的dataframe,必须要有geometry列
srs_from – 当前坐标系,可选wgs84,bd09,gcj02
srs_to – 要转的坐标系,可选wgs84,bd09,gcj02
c_lng – 经度列名
c_lat – 纬度列名
c_geometry – 要转换的geometry列名
geometry_format – 指定要输出的geometry格式,默认返回和原来相同的geometry格式
- ricco.geometry.coord_trans.out_of_china(lat, lng)
判断经纬度是否在国外(简易矩形判断,并非精确国界)
- 参数:
lat – 纬度
lng – 经度