GeoPandas和Slearn用于DBSCAN聚类
发布时间
阅读量:
阅读量
一 从点数据(.shp)中获取坐标
采用Geopandas进行数据处理,随后将其转换为numpy数组形式
from geopandas import GeoDataFrame
import numpy as np
from pandas import Series,DataFrame
# provincedata 为需要统计的点数据
provincedata =GeoDataFrame.from_file('E:\POI分析\chengdu\成都市POI数据\ 汽车相关_point.shp')
X=provincedata.geometry.x
Y=provincedata.geometry.y
XX=np.array(X)
YY=np.array(Y)
z = list(zip(XX,YY))
zz=np.array(z)
print(zz)

还没有任何评论哟~
