Advertisement

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)
    
    
      
      
      
      
      
      
      
      
      
      
      
      
    

![在这里插入图片描述](https://ad.itadn.com/c/weblog/blog-img/image

全部评论 (0)

还没有任何评论哟~