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常用坐标