目录

上一个主题

12.4. Linux与不同的发行版介绍

下一个主题

12.6. Python的开源GIS类库与工具安装

关注公众号


常见问题

  1. Windows下的安装说明
  2. Jupyter免费在线实验环境
  3. 勘误与补充


12.5. 勘误与补充

由于作者学业不精以及粗心失误,导致书中出现一些错误。针对第一次印刷中的问题,进行了一些勘误。

另外还有一些与读者进行沟通交流的问题作为补充。

12.5.1. 勘误

页码

部位

vi

目录2.5.4

地图代计算

地图代数计算

vii

目录3.5

使用Fiona进行矢量数据读写与处理

使用Fiona读取矢量数据

x

目录8.3.3

在Basemap中使用颜色对渲染DEM数据

在Basemap中使用颜色渲染DEM数据

8

第10-11行

二是椭球体与大地水准面的相关位置椭球体与大地水准面的相关位置不同,

二是椭球体与大地水准面的相关位置。相关位置不同,

77

第15行,2.5.4

地图代计算

地图代数计算

77

第16行

地图代计算

地图代数计算

102

第6行

函数获取图层定义。

函数获取图层定义对象。

102

第7行

在句末加文字

AddFieldDefn(fineldcnstr)这个没什么效果。这个方法不建议直接使用,而要用CreateFieid(),但这样就无法支持中文字段的声明了。支持中文的方法,通过设置环境变量SHAPE_ENCODING。

109

3.5标题

3.5 使用Fiona进行矢量数据读写与处理

3.5 使用Fiona读取矢量数据

170

倒数第4行

oconvex_hull

convex_hull

206

第9行

然后进行初始化:

注意此处及后续代码中使用的数据库文件 “spalite.db” 是前面在命令行中导入的,并非是空的数据库,所以只需在代码中加载空间扩展,而不必进行初始化。

282

图名称

图8.7 绘制纬线

图8.7 绘制经纬线

294

8.3.3

在Basemap中使用颜色对渲染DEM数据

在Basemap中使用颜色渲染DEM数据

322

第5行

要安装发布的版本,可以使用命令

要安装发布的版本,在Debian/Ubuntu中可以使用命令

325

图名称

图9.5 GeoPandas 绘制的世界国家质心位置图

图9.5 GeoPandas 绘制的多边形质心位置图

12.5.2. 补充

页码

部位

补充内容

136

第3行后另起一段补充

新版本中这两个名称进行了修改,分别为 is_geocentric() 和 is_geographic() 。

139

第一段后另起一段补充

osgeo.gdal 栅格处理;osgeo.ogr 矢量处理;osgeo.osr 投影处理;osr只是投影转换,与数据无关。gdal,ogr 是数据处理,集成了投影转换功能。使用gdal.ogr获取投影信息,同样是osr对象。osr是对Proj进行的封装,使之适合用于gdal,ogr。他们通过osr调用Proj。

200

第4行后加文字

将空间运算转换为大小比较,通过必要条件来快速筛选。