在使用geopandas过程中需要将点转为面或其他格式的转换,转换流程如下:
1、先将geometry格式属性的字段转成numpy格式
xj=np.dstack((GeoSeries(mr[‘geometry’]).x, GeoSeries(mr[‘geometry’]).y))
2、再将numpy格式的数据带入shaply的信息函数中进行转化
MultiPoint(xj[0]).convex_hull
json格式的转换实现
xx=json.loads(GeoSeries(mr[‘geometry’][0:3]).to_json())
xx=[x[‘geometry’][‘coordinates’] for x in xx[‘features’]]