GDAL源码剖析与开发指南

GDAL源码剖析与开发指南 PDF 完整清晰版

  • 大小:105.9 MB
  • 类型:GDAL
  • 格式:PDF
  • 出版:人民邮电出版社
  • 作者:李民录
  • 更新:2020-07-08 09:28:30
版权投诉 / 资源反馈(本资源由用户 连曼香 投稿)

给寻找技术文档的朋友们精选了GDAL相关的资料,由人民邮电出版社出版,作者是李民录,介绍了关于GDAL、源码剖析、GDAL开发指南方面,格式为PDF,资源大小105.9 MB,目前在GDAL类资源综合评分为:8.2分。

书籍介绍

GDAL(Geospatial Data Abstraction Library)是一个在X/MIT许可协议下的开源栅格空间数据转换库。由于GDAL库支持很多的数据格式,目前几乎所有的GIS和RS软件底层都使用GDAL来读写空间数据。

GDAL源码剖析与开发指南》是基于GDAL源码剖析的编程开发指南,共9章,分为三部分。第一部分是前5章,介绍了GDAL的基本功能,包括GDAL简介、ORG库、GDAL库以及GDAL的数据格式和配置项等;第二部分是第6章到第8章,是GDAL的高级使用说明,包括GDAL格式扩展、GDAL算法和CPL库;第三部分是第9章,介绍GDAL工具的使用。

《GDAL源码剖析与开发指南》适合地理信息系统和遥感等相关专业应用的开发人员阅读参考。本书中大部分的示例代码都是使用C/C++语言编写,有一定C/C++语言基础的读者能够快速上手开发相关应用。

目录

  • 第1章 GDAL简介 1
  • 第2章 OGR空间参考 42
  • 第3章 OGR库说明 78
  • 第4章 GDAL库说明 221
  • 第5章 GDAL数据格式及配置项说明 298
  • 第6章 GDAL格式扩展说明 347
  • 第7章 GDAL算法使用说明 379
  • 第8章 CPL库介绍 541
  • 第9章 GDAL工具使用说明 575

以上就是本次关于书籍资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。

GDAL相关资源

  • Spark MLlib机器学习:算法、源码及实战详解

    Spark MLlib机器学习:算法、源码及实战详解

    《Spark MLlib机器学习:算法、源码及实战详解》以Spark 1.4.1版本源码为切入点,全面并且深入地解析Spark MLlib模块,着力于探索分布式机器学习的底层实现。 《Spark MLlib机器学习:算法、源码及

    大小:69.9 MB机器学习电子书

  • ORB-SLAM2源码详解

    大小:2.50 MBORB-SLAM2

  • Apache Spark源码剖析

    Apache Spark源码剖析

    《 Apache Spark源码剖析 》以Spark 1.02版本源码为切入点,着力于探寻Spark所要解决的主要问题及其解决办法,通过一系列精心设计的小实验来分析每一步背后的处理逻辑。 《Apache Spark源码剖析》

    大小:43.7 MBSpark电子书

  • 《你也能看得懂的Python算法书》随书源码

    《你也能看得懂的Python算法书》随书源码

    《 你也能看得懂的Python算法书 》书中配套的源码实例以及相关练习题

    大小:45.1 KBPython算法

  • 深入理解Spark:核心思想与源码分析

    深入理解Spark:核心思想与源码分析

    大小:58.5 MBSpark电子书

  • Unix内核源码剖析

    Unix内核源码剖析

    选读1万行编码,深层次了解操作系统原理! 高性能计算机京的L1缓存文件设计师青柳隆宏经典书籍! 完全了解Unix源码! 需不需要阅读文章核心源码 对计算机软件的全景图有更深层次的掌握

    大小:26.3 MBUnix电子书

  • Android源码设计模式解析与实战(第2版)

    Android源码设计模式解析与实战(第2版)

    本书介绍了Android源代码的设计模式,主要讲解面向对象的六大原则、主流的设计模式以及MVC和MVP模式,通过实战帮助读者达到学以致用的目的,且能够将模式运用于项目中

    大小:100.5 MBAndroid电子书

  • 数据结构题集:C语言版

    数据结构题集:C语言版 课后答案

    严蔚敏 吴伟民 编著本题集与《数据结构》(C语言版)(清华大学出版社,1997年出版)配套,习题和实习都是按相同的内容顺序编排的,很多习题涉及教科书上的内容或算法。 从认识的程度划分,数据结构的习题通常可分为三类:基础知识题、算法设计题和综合实习题。基础知识题主要是检查对概念知识的记忆和理解,一般可作为学生自测题。算法设计题的目的是练习对原理方法的简单应用,多数要求在某种数据存储结构上实现某一操作,是数据结构的基础

    大小:1.17 MB数据结构课后答案

  • Python Tkinter入门讲义

    Python Tkinter入门讲义

    Tkinter 是 Python 的标准 GUI 库。Python 使用 Tkinter 可以快速的创建 GUI 应用程序。 由于 Tkinter 是内置到 python 的安装包中、只要安装好 Python 之后就能 import Tkinter 库、而且 IDLE 也是用 Tkinter 编写而成、对于简单的图形界面 Tkinter 还是能应付自如。 Tkinter 的优点和缺点 1. 简单易学,相对于其他的比如 wxPython,PyQt 等等,学起来会非常轻松。 2. 可以使用少量的代码产生功能强

    大小:21.7 MBPython

  • 《Python极客项目编程》配套资源

    《Python极客项目编程》配套资源

    编辑推荐 Python 是一种强大的编程语言,容易学习而且充满乐趣。但掌握了基本知识后,接下来做什么? 本书包含了一组富有想象力的编程项目,它们将引导你用Python 来制作图像和音乐、模拟现实世界的现象,并与 Arduino 和树莓派这样的硬件进行交互。你将学习使用常见的Python 工具和库,如numpy、matplotlib 和pygame, 来完成以下工作: ● 利用参数方程和turtle模块生成万花尺图案; ● 通过模拟频率泛音在计算机上创作音乐; ● 将图形图像转换为ASCII文本

    大小:18.83 MBPython编程配套资源

  • 计算机操作系统

    计算机操作系统 课后答案

    本书全面、系统地阐述了现代操作系统的基本原理、主要功能及实现技术。重点论述多用户、多任务操作系统的运行机制;系统资源管理的策略和方法;操作系统提供的用户界面。讨论了现代操作系统采用的并行处理技术和虚拟技术。本书以Linux系统为实例,剖析了其特点和具体的实现技术。

    大小:12.8 KB操作系统课后答案

  • 数学分析选讲

    数学分析选讲 课后答案

    随着当代科学技术的日益数学化,许多工科专业对数学的需求与日俱增,在基础课设置上,越来越不满足于传统的高等数学,希望用数学分析取代高等数学。另一方面,数学分析作为数学专业重要的基础课,初学一遍,住往难以学深弄透、融会贯通。基于上述原因,兼顾两方面的需要,由刘三阳、于力和李广民编的《数学分析选讲》,本书取材大体基于而又略深于高等数学和数学分析教材,可以视为其自然引申、扩充、推广、交融和深化,其中不少内容

    大小:8.46 MB数学课后答案

下载地址

GDAL学习笔记

23小时53分钟前回答

Python空间数据处理之GDAL读写遥感图像

GDAL是空间数据处理的开源包,支持多种数据格式的读写。遥感图像是一种带大地坐标的栅格数据,遥感图像的栅格模型包含以下两部分的内容: 栅格矩阵: 由正方形或者矩形栅格点组成,每个栅格点所对应的数值为该点的像元值,在遥感图像中用于表示地物属性值;遥感图像有单波段与多波段,波段表示地物属性的种类,每个波段表示地物一种属性。 大地坐标: 空间数据参考……

10小时25分钟前回答

利用python GDAL库读写geotiff格式的遥感影像方法

如下所示: from osgeo import gdalimport numpy as npdef read_tiff(inpath): ds=gdal.Open(inpath) row=ds.RasterXSize col=ds.RasterYSize band=ds.RasterCount geoTransform=ds.GetTransform() proj=ds.GetTransform() data=np.zeros([row,col,band]) for i in range(band): dt=ds.GetRasterBand(1) data[:,:,i]=dt.ReadAsArray(0,0,col,row) return data def array2raster(outpath,array,geoTransform,proj): cols=array.shape[1] rows=array.shape[0] driver=gdal.GetDriverByName('Gtiff') outRaster=driver.Create(newRaster……