当前位置:Gxlcms > 数据库问题 > shapefile文件和.gdb读取

shapefile文件和.gdb读取

时间:2021-07-01 10:21:17 帮助过:22人阅读

# shapefile文件信息的读取
# 相比pyshp库,geopandas库的数据读取、展示、分析、拓展的效果要更好。
# geopandas可以读取zip中的shapefile,
# 还可以读取GeoJson、ArcGIS中地理数据库gdb,以及QGIS中GeoPackage 存放的矢量数据。

import geopandas as gpd
from matplotlib import pyplot as plt

gdata = gpd.read_file(filename=r‘D:/DataWorkspace/ArcGIS/shp/全国行政区划数据.shp‘, bbox=None, mask=None, rows=None)#读取磁盘上的矢量文件
# gdata = gpd.read_file(filename=r‘C:\Users\jeshy\Documents\ArcGIS\J50.gdb‘, layer=‘BOUA‘)#读取gdb中的矢量数据
print(gdata.crs)  # 查看数据对应的投影信息(坐标参考系)
print(gdata.columns.values)# 列名
print(gdata.head())  # 查看前5行数据
gdata.plot()
plt.show()#展示

  

shapefile文件和.gdb读取

标签:python   rom   print   layer   ace   拓展   mask   value   crs   

人气教程排行