Python地理空间分析指南(第2版)

推荐编程书籍:Python地理空间分析指南(第2版),由人民邮电出版社2017-04-01月出版发行,本书编译以及作者信息 为:[美] Joel,Lawhead,莱哈德 著,邓世超 译,此次为第1次发行, 国际标准书号为:9787115448217,品牌为异步图书, 这本书采用平装开本为16开,纸张采为胶版纸,全书共有317页字数万字,是本Python 编程相关非常不错的书。

此书内容摘要

Python作为一种高级程序设计语言,凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言之一。
本书以地理空间分析为背景,介绍了Python在地理信息处理方面的应用技巧。全书共分为10章,分别介绍了Python与地理空间分析、地理空间数据、地理空间技术、Python的地理空间分析工具、Python与地理信息系统、Python与遥感、Python与高程数据、Python与地理空间高级建模、实时数据、综合应用等内容。
本书内容结构清晰,示例完整,适合希望了解测绘数字化和分析的读者,也适合想使用Python进行空间地理分析、建模和GIS分析的开发人员及研究人员参考阅读。

关于此书作者

Joel Lawhead 目前是NVision公司的CIO,该公司是业内屡获殊荣的地理信息集成和传感工程服务提供商。他还获得了管理专业人员资格认证(Project Management Professional,PMP),地理信息专业资格认证(certified GIS Professional ,GISP)。
Joel于1997年开始使用Python,从2000年开始使用它进行地理空间软件的开发,也是Learning Geospatial Analysis with Python(第1版)和QGIS Python Programming Cookbook的作者,并且这两本书都是Packt出版的。他撰写的Python Cookbook系列图书由O'Reilly Media出版,其不同版本更是各具特色。除此之外,他还是广受赞誉的开源软件PyShp(Python Shapefile Library)的主要开发人员。他的技术博客是http://geospatialpython.com/,Twitter昵称是@SpatialPython,通过上述方式,用户可以和他讨论地理空间分析中与Python编程相关的话题。
2011年,Joel通过逆向工程处理了Shapefile文件的空间索引格式,帮助地理空间Python工程师Marc Pfister实现了上述索引算法,这一做法有利于世界各地的开发者开发出更易于集成、更健壮的地理空间应用。
Joel作为架构师、项目经理和地理空间应用合作开发者,多次为美国政府机构提供服务,其中包括NASA、FEMA、NOAA、美国海军,以及其他商业和非营利性机构。2002年,由于其领导开发的实时应急响应协作工具(the Real-Time Emergency Action Coordination Tool,REACT)表现杰出,他获得了Esri公司颁发的国际GIS特别成就奖。该软件的主要用途是使用地理空间分析技术进行应急管理。

编辑们的推荐

用非常流行的Python语言做地理空间分析;
学习高效、易学的地理空间分析指南;
书中含有典型且非常实用的开发案例,帮助读者快速掌握相关技能;
图文结合,将学习效率大大提高。

Python地理空间分析指南(第2版)图书的目录

第1章 Python与地理空间分析 1
1.1地理空间分析与我们的生活1
1.2地理空间分析的历史3
1.3地理信息系统6
1.4遥感7
1.5高程数据12
1.6计算机辅助制图13
1.7地理空间分析和计算机编程14
1.8地理空间分析的重要性15
1.9地理信息系统基本概念16
1.9.1专题地图16
1.9.2空间数据库17
1.9.3空间索引17
1.9.4元数据17
1.9.5地图投影18
1.9.6渲染19
1.9.7影像数据20
1.9.8遥感和颜色20
1.10GIS中矢量数据的基本概念21
1.10.1数据结构21
1.10.2缓冲区22
1.10.3融合22
1.10.4简化23
1.10.5叠置24
1.10.6合并24
1.10.7点包容性25
1.10.8联合25
1.10.9连接26
1.10.10地理空间中的多边形
规则26
1.11栅格数据的基本概念27
1.11.1波段运算27
1.11.2变化监测27
1.11.3柱状图28
1.11.4特征提取28
1.11.5监督分类29
1.11.6非监督分类29
1.12牛刀小试29
1.12.1Python简介30
1.12.2构建SimpleGIS31
1.13小结38
第2章地理空间数据39
2.1数据格式概览39
2.2数据结构41
2.3空间索引42
2.3.1索引算法43
2.3.2网格44
2.4概要化45
2.5元数据46
2.6文件结构46
2.7矢量数据48
2.7.1Shapefile文件48
2.7.2CAD文件51
2.7.3标签和标记格式51
2.7.4GeoJSON53
2.8影像数据54
2.8.1TIFF文件55
2.8.2JPEG、GIF、BMP和
PNG文件56
2.8.3压缩格式56
2.8.4ASCII网格56
2.8.5全球文件57
2.9点云数据59
2.10Web服务61
2.11小结62
第3章地理空间技术概览63
3.1数据访问65
3.1.1GDAL65
3.1.2OGR67
3.2计算几何68
3.2.1PROJ.4投影库68
3.2.2CGAL69
3.2.3JTS71
3.2.4GEOS72
3.2.5PostGIS73
3.2.6其他支持空间分析的
数据库76
3.2.7SpatiaLite80
3.2.8路径分析80
3.3桌面工具(包括可视化)82
3.3.1Quantum GIS82
3.3.2OpenEV83
3.3.3GRASS GIS84
3.3.4uDig85
3.3.5gvSIG86
3.3.6OpenJUMP87
3.3.7谷歌地球87
3.3.8NASA World Wind89
3.3.9ArcGIS91
3.4元数据管理92
3.4.1GeoNetwork92
3.4.2CatMDEdit92
3.5小结93
第4章Python的地理空间分析工具95
4.1安装Python的第三方模块96
4.2Python的网络库100
4.2.1Python的urllib模块101
4.2.2FTP103
4.2.3ZIP和TAR文件104
4.3Python的标记、标签解析器107
4.3.1minidom模块107
4.3.2元素树109
4.3.3WKT文本115
4.4Python的JSON库117
4.4.1json模块118
4.4.2geojson模块119
4.5OGR119
4.6PyShp120
4.7dbfpy3121
4.8Shapely122
4.9Fiona123
4.10GDAL125
4.11NumPy125
4.12PIL127
4.13PNGCanvas129
4.14GeoPandas130
4.15PyMySQL132
4.16PyFPDF133
4.17Spectral Python134
4.18小结134
第5章Python与地理信息系统135
5.1距离测量135
5.1.1勾股定理138
5.1.2半正矢公式140
5.1.3Vincenty公式141
5.2方位计算144
5.3坐标转换144
5.4重投影146
5.5Shapefile文件编辑148
5.5.1Shapefile文件访问150
5.5.2Shapefile文件属性读取151
5.5.3Shapefile文件几何
图形读取154
5.5.4Shapefile文件修改155
5.5.5Shapefile文件合并157
5.5.6Shapefile文件分割160
5.6查询优化161
5.6.1点包容性公式161
5.6.2边框查询163
5.7空间信息可视化166
5.7.1点密度计算166
5.7.2等值区域图169
5.8使用电子表格171
5.9使用GPS数据173
5.10地理化编码174
5.11小结176
第6章Python与遥感177
6.1图像波段变换178
6.2创建直方图180
6.3图像剪裁187
6.4图像分类191
6.5图像特征提取195
6.6变化监测200
6.7小结205
第7章Python与高程数据206
7.1ASCII网格文件206
7.1.1读取grids207
7.1.2写入grids208
7.2创建地形阴影210
7.3创建等高线215
7.4使用LIDAR219
7.4.1使用LIDAR创建网格220
7.4.2使用PIL让LIDAR支
持可视化226
7.4.3创建不规则三角
网络(TIN)230
7.5小结234
第8章Python与地理空间高级建模235
8.1归一化植被指数(NDVI)应用235
8.1.1建立框架237
8.1.2载入数据239
8.1.3栅格化Shapefile文件239
8.1.4波段剪裁241
8.1.5使用NDVI公式241
8.1.6NDVI分类243
8.2创建洪水淹没模型246
8.2.1洪水填充功能248
8.2.2创建洪水250
8.3创建彩色晕渲地形253
8.4最佳路径分析255
8.4.1建立测试网格256
8.4.2A*算法简介257
8.4.3生成测试路径258
8.4.4查看测试结果259
8.4.5实际应用260
8.5街道路网规划267
8.6照片地理定位271
8.7小结273
第9章实时数据274
9.1实时路况监测275
9.1.1NextBus代理列表276
9.1.2NextBus路径列表277
9.1.3NextBus设备地址277
9.1.4NextBus地址映射279
9.2气象跟踪283
9.3区域报告291
9.4小结292
第10章综合应用294
10.1GPS报告示例294
10.2使用GPX-Reporter.py295
10.3程序概要296
10.4初始化297
10.5功能函数调用298
10.6解析GPX302
10.7获取边框303
10.8下载地图和高程影像304
10.9创建地形306
10.10创建地图307
10.11高程测量310
10.12距离测量311
10.13获取气象数据313
10.14小结317

部分内容试读

暂无.

关于此书评价

暂无.

书摘内容

暂无.

Python地理空间分析指南(第2版)最新最全的试读、书评、目录、简介信息由个人博客整理提供。

本文地址:https://my.lmcjl.com/book/513

版权声明:个人博客原创文章,转载请注明出处和网址。

,欢迎加入。

本文链接:https://my.lmcjl.com/post/5568.html

展开阅读全文

4 评论

留下您的评论.