python使用geopandas和shapely处理shp文件
一.环境搭建
所需库:geopandas (以及前置库) doc:http://geopandas.org/
shapely(以及前置库) doc:
二.数据预处理
1.将shp文件进行切片
2.读取已经切片好的shp文件,获取其Kind和TID字段组成road_id
3.可求出每辆车的瞬时速度
三.数据处理
可获得:速度,流量,占有率,排队长度等信息。
1.pyproj库
http://pyproj4.github.io/pyproj/stable/
pyproj.Proj()
用于将经纬度和地图上投影的坐标点进行转换。
2.WGS-84坐标系
经纬度坐标,GPS坐标系
3.GCJ-02:火星坐标系,国测局02年发布的坐标体系,高德,腾讯等使用。
将政府加密后的GCJ-02坐标转为 WGS-84常用坐标