码迷,mamicode.com
首页 > 数据库 > 详细

shapefile文件和.gdb读取

时间:2021-06-06 18:54:46      阅读:0      评论:0      收藏:0      [点我收藏+]

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

# 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   

原文地址:https://www.cnblogs.com/jeshy/p/14853806.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!