GDAL源码剖析与开发指南PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:李民录著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2014
- ISBN:9787115338990
- 页数:627 页
第1章GDAL简介 1
1.1什么是GDAL 1
1.2 GDAL特点 1
1.3 GDAL支持的数据格式 2
1.4 GDAL源码下载 13
1.5 GDAL源码目录 14
1.5.1文件夹说明 15
1.5.2文件说明 17
1.6 GDAL编译 18
1.6.1常规编译 18
1.6.2自定义编译 20
1.6.3编译其他方面 24
1.7 SWIG编译 26
1.7.1 SWIG简介 26
1.7.2编译C#版本GDAL 26
1.7.3编译Python版本GDAL 27
1.7.4编译Java版本GDAL 28
1.8 GDAL帮助文档生成 29
1.8.1 Doxygen简介 29
1.8.2生成GDAL开发帮助文档 30
1.9简单的调用 31
1.9.1 C++使用GDAL 31
1.9.2 C#使用GDAL 34
1.9.3 Python使用GDAL 37
1.9.4 Java使用GDAL 39
1.9.5调试GDAL源代码 41
第2章OGR空间参考 42
2.1空间参考简介 42
2.1.1大地水准面 43
2.1.2地球椭球体 43
2.1.3基准面 44
2.1.4地图投影 45
2.2 OGR空间参考 46
2.2.1 OGR空间参考简介 46
2.2.2 OGR空间参考说明 47
2.3 OGR空间参考坐标转换 52
2.4 OGR空间参考类说明 53
2.4.1 OGRSpatialReference类 54
2.4.2 OGRCoordinateTransformation类 66
2.5 OGR空间参考使用示例 69
2.5.1 C++使用 69
2.5.2 C#使用 71
2.5.3 Python使用 73
2.5.4 Java使用 75
第3章OGR库说明 78
3.1 OGR体系结构 78
3.1.1 Geometry(几何对象) 79
3.1.2 Spatial Reference(空间参考) 79
3.1.3 Feature/Feature Definition(要素/要素定义) 80
3.1.4 Layer(图层) 80
3.1.5 Data Source(数据源) 81
3.1.6 Drivers(格式驱动) 81
3.2 OGR常用类说明 82
3.2.1 OGRSFDriver类说明 82
3.2.2 OGRSFDriverRegistrar类说明 85
3.2.3 OGRDataSource类说明 89
3.2.4 OGRLayer类说明 97
3.2.5 OGRGeometry相关类说明 121
3.2.6 OGRFieldDefn类说明 158
3.2.7 OGRFeatureDefn类说明 163
3.2.8 OGRFeature类说明 168
3.2.9其他说明 180
3.3 SQL说明 182
3.3.1 SELECT子句 183
3.3.2 WHERE子句 186
3.3.3 ORDER BY子句 188
3.3.4 JOIN子句 188
3.3.5 UNION ALL子句 190
3.3.6特殊字段 190
3.3.7索引与表 191
3.3.8 ExecuteSQL() 193
3.3.9 Non-OGR SQL 193
3.4 OGR使用示例 193
3.4.1 C++使用 195
3.4.2 C#使用 202
3.4.3 Python使用 209
3.4.4 Java使用 214
第4章GDAL库说明 221
4.1 GDAL数据集总体概况 221
4.1.1数据集(Dataset) 221
4.1.2坐标系统(CoordinateSystem) 221
4.1.3元数据(Metadata) 223
4.1.4子数据集域(SubdatasetsDomain) 225
4.1.5图像结构域(Image_Structure Domain) 225
4.1.6 RPC域(RPC Domain) 226
4.1.7 XML域(XML:Domains) 228
4.1.8栅格波段(Raster Band) 228
4.1.9颜色表(Color Table) 230
4.1.10快视图(Overviews) 230
4.2 GDAL常用类说明 231
4.2.1 GDALDriverManager类说明 231
4.2.2 GDALDriver类说明 234
4.2.3 GDALDataset类说明 237
4.2.4 GDALRasterBand类说明 243
4.3 GDAL元数据说明 258
4.4 RasterIO使用说明 260
4.5图像金字塔 269
4.6颜色表说明 273
4.7图像统计信息说明 276
4.7.1直方图统计 277
4.7.2极值计算 278
4.7.3均值标准差计算 279
4.8 GDAL库使用示例 280
4.8.1 C++使用 282
4.8.2 C#使用 286
4.8.3 Python使用 289
4.8.4 Java使用 293
第5章GDAL数据格式及配置项说明 298
5.1常用图像格式使用说明 298
5.1.1 GeoTIFF格式 298
5.1.2 Erdas Imagine格式 299
5.1.3 PCI的PIX格式 302
5.1.4 ENVI的HDR格式 302
5.1.5 JPEG, PNG图像使用说明 303
5.1.6 MEM文件使用说明 304
5.2 GDAL对于HDF、 NetCDF数据集读取 305
5.2.1 HDF格式使用说明 305
5.2.2 NetCDF格式使用说明 310
5.3 VRT文件格式说明 315
5.3.1 VRT格式说明 316
5.3.2 VRTRasterBand 317
5.3.3 VRT使用说明 322
5.3.4编程创建VRT文件 324
5.4网络WMS数据使用说明 327
5.5 GDAL配置选项说明 333
5.5.1设置配置选项 334
5.5.2通用选项 335
5.5.3 GDAL库选项 337
5.5.4 GeoTiff格式选项 340
5.5.5 GDAL/OGR网络选项 341
5.5.6 OGR库选项 342
第6章GDAL格式扩展说明 347
6.1栅格格式扩展 347
6.1.1从Dataset继承 348
6.1.2从RasterBand继承 352
6.1.3栅格驱动(Driver) 355
6.1.4添加驱动到GDAL库 356
6.1.5添加地理参考信息 357
6.1.6金字塔(快视图) 358
6.1.7创建文件 359
6.1.8 RawDataset和RawRasterBand类 366
6.1.9元数据和其他外部扩展 366
6.2矢量格式扩展 367
6.2.1实现OGRSFDriver类 368
6.2.2从数据源中读取数据 369
6.2.3读取图层 372
6.3裸数据格式扩展 375
第7章GDAL算法使用说明 379
7.1 GDAL算法处理基础 381
7.1.1 GDAL大图像处理策略 381
7.1.2 GDAL中进度信息说明 385
7.2 GDALWarp说明 396
7.2.1 GDALWarpOptions 397
7.2.2 GDALWarpOperation 403
7.2.3 GDALWarpAPI使用说明 406
7.3图像重采样 412
7.3.1使用RasterIO重采样 413
7.3.2使用GDALWarp重采样 415
7.4图像裁切 418
7.4.1使用RasterIO裁切 418
7.4.2使用GDALWarp裁切 421
7.5图像镶嵌 424
7.6 GDALWarp坐标转换 433
7.6.1 GDALWarp坐标转换相关函数说明 433
7.6.2 GDALWarp坐标转换流程 435
7.7图像重投影 439
7.8图像校正 445
7.8.1几何多项式校正(1~3次) 447
7.8.2 TPS校正 453
7.8.3 RPC校正 458
7.8.4 GeoLoc校正 464
7.9图像坐标转换通用接口 469
7.10 3*3空间卷积运算 473
7.11 DEM地形分析 483
7.11.1坡度坡向分析 483
7.11.2地形指数 488
7.11.3山体阴影 490
7.11.4彩色渲染 495
7.11.5立体彩色渲染 512
7.12格网插值 513
7.12.1计算数据指标 516
7.12.2离散点数据插值 517
7.12.3离散点数据插值示例 519
7.13小碎斑去除 523
7.14矢量栅格化 527
7.15栅格矢量化 532
7.16生成等高线 536
第8章CPL库介绍 541
8.1 cpl_port.h 541
8.1.1.数据类型定义 541
8.1.2常量和函数定义 542
8.1.3 LSB和MSB相互转换 543
8.2 cpl_error.h 544
8.2.1常用的错误代码 544
8.2.2错误处理函数 545
8.3 cpl_conv.h 548
8.3.1 GDAL库配置项读写 548
8.3.2内存管理相关 549
8.3.3文本文件读取相关 550
8.3.4字符串与其他数据类型相关转换 551
8.3.5应用程序与动态库相关 554
8.3.6文件系统以及路径相关 555
8.3.7度、分、秒与十进制度转换 558
8.3.8 ZIP压缩文件读写 559
8.4 cpl_http.h 561
8.5 cpl_minixml.h 565
第9章GDAL工具使用说明 575
9.1 GDAL工具通用参数说明 575
9.1.1通用命令行选项 575
9.1.2创建文件通用选项 578
9.2 Exe工具使用说明 580
9.2.1 gdalinfo 581
9.2.2 gdal translate 582
9.2.3 gdaladdo 584
9.2.4 gdalwarp 585
9.2.5 gdaltindex 587
9.2.6 gdalbuildvrt 588
9.2.7 gdal contour 589
9.2.8 gdaldem 590
9.2.9 gdal rasterize 593
9.2.10 gdaltransform 594
9.2.11 nearblack 595
9.2.12 gdal_grid 596
9.2.13 gdallocationinfo 599
9.2.14 gdalsrsinfo 600
9.2.15 gdal-config 602
9.2.16 gdalmanage 602
9.2.17 ogrinfo 604
9.2.18 ogr2ogr 606
9.2.19 ogrtindex 608
9.3 Python脚本工具使用说明 609
9.3.1 rgb2pct.py 610
9.3.2 pct2rgb.py 611
9.3.3 gdal_merge.py 611
9.3.4 gda12tiles.py 613
9.3.5 gdal_retile.py 615
9.3.6 gdal_proximity.py 616
9.3.7 gdal_polygonize.py 618
9.3.8 gdal_sieve.py 619
9.3.9 gdal_fillnodata.py 620
9.3.10 gdalmnove.py 621
9.3.11 gdal_edit.py 621
附录 623
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《近代旅游指南汇刊 23》王强主编 2014
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《如果,可以回到过去》郑占录著 2019
- 《成为公关高手》吴加录著 2019
- 《城市公共环境导向标识系统设计研究》李民著 2015
- 《唐蕃青海之争》崔永红主编;解占录著;青海省地方志编纂委员会办公室编 2004
- 《人性 心理战》李民杰,江健勇著 2013
- 《绿色的梦》初永录著 2001
- 《企业形象设计》李民著 2013
- 《周易随想》李民著 2000
- 《Access基础教程 第4版》于繁华,李民主编;贾学婷,赵东副主编 2013
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019