python geopandas包加载shp文件

yaowu666 2017-07-29 04:33:58
我参考geopandas 包里的用法http://geopandas.org/mapping.html,但就是加载不出shp文件,我的代码:
# -*- coding: utf-8 -*-
import geopandas as gpd
world=gpd.read_file(gpd.datasets.get_path('D:\clip\clip\studyarea.shp'))
world.head()
world.plot()
报错The dataset 'D:\clip\clip\studyarea.shp' is not available
还有另外一个加载办法,没报错但是也没有显示窗体、图像,代码如下
import geopandas as gp
china_geod =gp.GeoDataFrame.from_file('D:\clip\clip\studyarea.shp',encoding = 'gb18030')
china_geod.head()
china_geod.plot(color='white',figsize=(100, 100))
结果是 Process finished with exit code 0
...全文
543 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
secsilm 2017-07-30
  • 打赏
  • 举报
回复
第一种很明显是文件的问题,第二种你试试把matplotlib导入进来,程序最后加上 plt.show()
yaowu666 2017-07-30
  • 打赏
  • 举报
回复
谢谢,确实是这个问题,以后还请多指教
yaowu666 2017-07-30
  • 打赏
  • 举报
回复
谢谢,是plt.show()的问题,现在好了

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧