搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
经典地理空间数据处理案例--Python与开源GIS
0.00     定价 ¥ 58.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787522618081
  • 作      者:
    作者:黄俊|责编:王启
  • 出 版 社 :
    中国水利水电出版社
  • 出版日期:
    2023-09-01
收藏
内容介绍
本书从开发应用需求出发,基于36个经典案例,详细介绍了Python与开源GIS在地理空间数据处理中的应用。本书主要内容包括:地理空间数据处理基础知识,如地理空间数据概念及其处理、Python与开源GIS等;17个矢量数据处理案例及完整代码,如字段操作、坐标系变换、几何图形导出、几何图形空间位置判断、几何图形的缓冲合并与融合等;15个栅格数据处理案例及完整代码,如栅格数据打开读取与创建、栅格数据坐标系变换、栅格数据行列号与坐标值转换、高阶的栅格数据条件运算与水文分析等;4个栅格数据与矢量数据交互处理案例及完整代码,如栅格数据栽剪与导出、栅格数据区域统计与面积制表等。 书中各案例均提供了完整的Python代码,以便本领城初学者高效学习和快速上手。本书适合地理信息、水土保持等相关专业的学生、研究人员与开发人员阅读与多考。
展开
目录
前言
第1章基础知识
1.1 地理空间数据
1.2 Python与开源GIS
第2章矢量数据处理
案例1 矢量数据打开与读取
(1)使用OGR模块
(2)使用Fiona模块
(3)使用geopandas模块
(4)使用pyshp模块
案例2 几何图形的类型与创建
(1)创建单点几何图形
(2)创建多点几何图形
(3)创建单线几何图形
(4)创建多线几何图形
(5)创建单个多边形几何图形
(6)创建多个多边形几何图形
(7)创建多部件几何图形
案例3 矢量数据字段操作
(1)添加新字段
(2)检查某个字段是否存在
(3)删除某字段
(4)读取某字段值
(5)给某字段赋值
案例4 矢量数据间字段及字段值拷贝
(1)OGR模块
(2)Geopandas模块
案例5 矢量数据四至角点、中心点与面积
(l)四至角点获取
(2)几何图形质心坐标
(3)几何图形面积计算
案例6 矢量数据坐标系获取与坐标系转换
(1)获取矢量文件坐标系信息
(2)确定矢量文件坐标系类型
(3)矢量文件坐标系变换
(4)将某矢量数据坐标系变更为CGCS2000高斯克吕格三度带投影坐标系
案例7 矢量数据几何图形的导出
(1)导出矢量数据第几个几何图形
(2)导出矢量数据特定字段特定值对应的几何图形
案例8 矢量数据几何图形空间位置判断
(1)点与线的空间关系
(2)点与面的空间关系
(3)线与线的空间关系
(4)线与面的空间关系
(5)面与面的空间关系
(6)两个面文件最小距离
案例9 判断几何图形是否为近似圆形
案例10 矢量数据几何图形缓冲、合并、融合处理
(1)矢量数据几何图形缓冲
(2)多个矢量数据几何图形合并
(3)矢量数据儿何图形融合
案例11 矢量数据几何图形多部件拆分
(1)拆分后为多个矢量文件
(2)拆分后为1个矢量文件
案例12 几何图形的简化与平滑
(l)几何图形的简化
(2)几何图形的平滑
案例13 几何图形孔洞处理
案例14 矢量数据几何图形删除与消除
(1)几何图形的删除
(2)几何图形的消除
案例15 要素包络矩形转面
案例16 两个面矢量文件交并差补操作
(l)使用Geopandas模块
(2)使用OGR模块
(3)使用Fiona模块
案例17 Shapefile、KML、GeoJSON等数据格式转换
(1)Shapefile转KML
(2)Shapefile转GeoJSON
第3章 栅格数据处理
案例18 栅格数据的打开与读取
(1)使用gdal模块打开栅格数据
(2)使用rasterio模块打开栅格数据
案例19 栅格数据创建、赋值与保存
(1)使用gdal模块
(2)使用rasterio模块
案例20 大栅格数据分块读写
案例21 栅格数据经纬度与行列号转换
(1)经纬度坐标值转为投影坐标值
(2)投影坐标值转为经纬度坐标值
(3)经纬度成投影坐标值转为栅格数据行列号
(4)栅格数据行列号转为经纬度或投影坐标值
案例22 栅格数据坐标系获取与变换
(l)坐标系信息获取
(2)坐标系变换
案例23 栅格数据数学运算
案例24 栅格数据条件运算
(1)离散型栅格数据条件运算
(2)连续型栅格数据条件运算
(3)两个栅格数据间条件运算
案例25 栅格数据转矢量边界
案例26 栅格文件转矢量数据
案例27 栅格数据窗口滑动裁剪
案例28 栅格数据方形缓冲裁剪
案例29 栅格数据重采样
(1)GDAL模块
(2)rasterio模块
案例30 多栅格数据镶嵌
案例31 RichDEM模块应用
(l)加载DEM数据
(2)填凹处理
(3)累积流量计算
(4)坡度计算
(5)坡向分析
(6)地形曲率计算
(7)RichDEM其他方法
案例32 栅格数据植被信息提取
(1)植被指数计算
(2)植被非植被信息分割
第4章 矢量数据与栅格数据交互处理
案例33 按照矢量数据几何图形裁剪并导出栅格数据
(1)使用GDAL模块
(2)使用Fiona和rasterio模块
(3)使用Geopandas和rasterio模块
(4)使用Pyshp和rasterio模块
案例34 按照矢量数据几何图形读取栅格数据数组
案例35 区域统计与面积制表
(1)区域统计
(2)面积制表
案例36 基于二值化栅格数据获取矢量边界
附件1 OGR表示数据类型的常量
附件2 OGR表示几何图形类型的常量
附件3 常见栅格数据类型
附件4 常见栅格数据格式
附件5 gdal.Warp参数及说明
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证