在同时使用geopandas和rasterio的情况下,在调用顺序上,前者必须放在后者的前面,同时还有gdal的时候放最后,也就是
import geopandas
import rasterio
import gdal
不这样,肯定会报错

Traceback (most recent call last):File ".\zonal.py", line 13, in <module>shp_driver = pd.read_file(shp_path)File "D:\software\Anaconda3\lib\site-packages\geopandas\io\file.py", line 140, in _read_filef_filt, crs=crs, columns=columns + ["geometry"]File "D:\software\Anaconda3\lib\site-packages\geopandas\geodataframe.py", line 427, in from_features"geometry": shape(feature["geometry"]) if feature["geometry"] else NoneFile "D:\software\Anaconda3\lib\site-packages\shapely\geometry\geo.py", line 105, in shapereturn Polygon(ob["coordinates"][0], ob["coordinates"][1:])File "D:\software\Anaconda3\lib\site-packages\shapely\geometry\polygon.py", line 243, in __init__ret = geos_polygon_from_py(shell, holes)File "D:\software\Anaconda3\lib\site-packages\shapely\geometry\polygon.py", line 509, in geos_polygon_from_pyret = geos_linearring_from_py(shell)File "shapely\speedups\_speedups.pyx", line 408, in shapely.speedups._speedups.geos_linearring_from_py
ValueError: GEOSGeom_createLinearRing_r returned a NULL pointer

ValueError: GEOSGeom_createLinearRing_r returned a NULL pointer相关推荐

  1. GEOSGeom_createLinearRing_r returned a NULL pointer该如何解决

    今天小编在运行一段代码时,反复出现以下错误: GEOSGeom_createLinearRing_r returned a NULL pointer 经多方找寻资料未果后,于是选择了重启jupyter ...

  2. 力扣报错runtime error: load of null pointer of type ‘int‘解决思路

    记录本算法小白刷力扣的这道题遇到的报错 349. 两个数组的交集https://leetcode.cn/problems/intersection-of-two-arrays/ 出现报错的代码 /** ...

  3. 【GDAL计算山体阴影时报错“Received a NULL pointer”解决办法】

    利用GDAL计算山体阴影时报错"Received a NULL pointer". ERROR 4: `E:\高分数据备份\水利高分二期20220328\水利高分二期2022032 ...

  4. 2020-10-26runtime error: member access within null pointer of type ‘struct ListNode‘ (solution.cpp)错

    runtime error: member access within null pointer of type 'struct ListNode' (solution.cpp)错误 /*** Def ...

  5. Line 923: Char 9: runtime error: reference binding to null pointer of type ‘int‘ (stl_vector.h)

    Leetcode 报错 Line 923: Char 9: runtime error: reference binding to null pointer of type 'int' (stl_ve ...

  6. leetcode报错runtime error: reference binding to null pointer of type ‘std::vector<std::__cxx11::basic_

    leetcode报错:runtime error: reference binding to null pointer of type 'std::vector<std::__cxx11::ba ...

  7. Warning:Null pointer access: The variable addStrings can only be null at this location

    很多小伙伴在写程序的时候对Warning不是特别看重,以为对程序没什么影响,但是花了几个小时debug之后发现错误竟然是出现在一个warning上的,顿时感觉很迷,来看下面的例子. /*** Gene ...

  8. java catch 空指针异常_在Java中避免空指针异常(Null Pointer Exception)

    空指针异常(Null Pointer Exception)是我们平时最容易碰到的,也是最令人讨厌的异常.本文介绍如何避免出现空指针异常. 首先我们看如下的示例 private Boolean isFi ...

  9. 什么是 Null Pointer Exceptions (java.lang.NullPointerException) ,是什么原因造成的?

    什么是 Null Pointer Exceptions ( java.lang.NullPointerException ) 是什么原因造成的? 可以使用哪些方法/工具来确定原因,以便阻止异常导致程序 ...

最新文章

  1. python3.7.4安装教程桌面_Python 3.7.4 for Windows的安装
  2. 题目1195:最长最短文本
  3. java 统一编码_java GBK UTF-8编码与自动识别与统一(乱码问题)
  4. 统计学习导论 基于R应用——作业 3
  5. 【设计模式 01】简单工厂模式(Simple factory pattern)
  6. flex弹性布局笔记
  7. Python Challenge 过关心得(0)
  8. win 2008 64位IIS7出现数据库链接出错的解决办法
  9. MoveIt简单编程
  10. 自适应增强算法Adaboost——前人栽树后人乘凉
  11. [ERROR] Failed to execute goal org.mortbay.jetty:jetty-maven-plugin:8.1.12.v20130726:run (default-cl
  12. Roaring Bitmap 更好的位图压缩算法
  13. 如何让PDF转换成Excel
  14. 上海计算机协会-10月月赛-丙组-T5-组队竞赛
  15. 厦门大学研究生计算机复试分数线,关于2018厦门大学研究生考试复试分数线的一些公告...
  16. IE下不显示自定义错误页面
  17. GetLastError 错误码大全(转载)
  18. 代码精进之路-读后感
  19. 数组.列表.集合.应用
  20. [附源码]Nodejs计算机毕业设计校园二手拍卖网Express(程序+LW)

热门文章

  1. 捐款去了!支援灾区人民啊!!!
  2. akshare批量爬取数据并保存为excel格式
  3. 项目管理案例_管理学院举办首届本科生项目管理案例分析大赛
  4. android:inputType常用取值
  5. MacDown使用方法
  6. handbook of CP 10.5 Dynamic Symmetry Breaking Methods 翻译
  7. 解读 --- 基于微软企业商务应用平台 (Microsoft Dynamics 365) 之上的人工智能 (AI) 解决方案...
  8. 模块 8 - 10:网络间通信考试
  9. CloudFoundry部署(五):CF应用部署
  10. 什么是负面SEO,如何处理负面SEO?