科研小白从头开始学习用Python处理栅格数据、矢量数据等。

下面就跟我一起开启《Python 地理数据处理》的学习之旅吧!!!

本书主要利用Python + GDAL 等相关库进行地理空间数据的处理。因此需要配备相关的环境、安装软件和各种库哦。

一、前期准备

1. 本书代码与数据

代码:代码链接
git clone https://github.com/cgarrard/osgeopy-code.git

数据:数据链接

在线查看电子版书内容(可彩色显示):链接

二、环境准备

1. Anaconda 安装

我是在Linux环境中配置环境的,大家在根据对应系统配置即可

2. Python 安装

我的Python安装的是Python 3.7.0版本

3. GDAL 安装

以上安装过程大家根据自己需求自行安装!

《Python 地理数据处理》by Chris Garrard相关推荐

  1. Python读写矢量数据(2)矢量数据写入(属性数据)——Python地理数据处理学习分享

    这一节主要介绍矢量数据的写入(只有属性数据,无几何),如果有读者没有读取的基础建议先看一下上一篇文章,需要对矢量数据读取有一定的了解才能继续学习本节.在这里我们用到的数据仍为goble文件夹下的数据, ...

  2. python地理数据处理 下载_【实用书】Python地理数据处理,362页pdf,Geoprocessing with Python...

    关于本书 我编写了<Geoprocessing for Python> 来帮助您学习处理地理空间数据的基础知识,主要使用GDAL/OGR.当然,还有其他的选择,但是其中一些是在GDAL之上 ...

  3. 《Python地理数据处理》——导读

    前言 本书可以帮助你学习使用地理空间数据的基础知识,主要是使用GDAL / OGR.当然,还有其他选择,但其中一些都是建立在GDAL的基础之上,所以如果你理解了本书中的内容,就可以很轻松地学习其他知识 ...

  4. python地理数据处理 下载_python-doc/将Python用于地理空间数据处理.md at master · zhuxinyizhizun/python-doc · GitHub...

    毫无疑问,Python是当今最流行,最通用的编程语言之一.这有很多种强有力的原因,但在我看来,最重要的是:开源定义,语法简单,包括电池的理念(batteries included philosophy ...

  5. Python地理数据处理 二:Python基础知识

    目录 1.编写执行代码 2.脚本结构 3.变量 4.数据类型 4.1 布尔型 4.2 数值型 4.3 字符串 4.3.1 连接字符串 4.3.2 转义字符 4.4 列表和元组 4.5 集合 4.6 字 ...

  6. Python地理数据处理 十一:空间参照系统(SRS)

    目录 1. 空间参照 2. OSR空间参考 2.1 空间参考对象 2.2 创建控件参考对象 2.3 分配SRS 2.4 重投影 2.5 更改基准 2.6 重投影整个图层 3. 使用pyproj空间参考 ...

  7. Python地理数据处理库shapely支持函数总结

    Shapely是一个Python库,用于操作和分析笛卡尔坐标系中的几何对象. 本文通过部分示例介绍了空间处理库Shape的部分概念与操作函数. 官方文档:https://shapely.readthe ...

  8. Python地理数据处理 十五:基于arcpy的批量操作

    目录 1. 批量格式转换(grd to tiff) 2. 批量定义投影(Albers) 3. 批量投影转换(WGS 1984 to WGS 1984 Albers) 3.1 转换前的栅格图像属性: 3 ...

  9. Python地理数据处理 六:使用OGR过滤数据

    目录 写在前面 1. 属性过滤条件 2. 空间过滤条件 3. 使用SQL创建临时图层 4. 利用过滤条件 写在前面   过滤条件可以将不想要的要素抛弃,通过过滤条件可以选出符合特定条件的要素,也可以通 ...

最新文章

  1. 应用程序启动器 标记为信任_为什么您今天不能信任应用程序-以及如何解决它...
  2. “智源-MagicSpeechNet 家庭场景中文语音数据集挑战赛”上线
  3. python数组赋值给变量_Python:将数组中的元素导出到变量中 (unpacking)
  4. java小数丢失精度_Java中的小数运算与精度损失
  5. web前端开发初学者十问集锦(1)
  6. css显示苹方字体,苹方字体的使用
  7. win7更新_WIN7操作系统无法更新IE11的解决办法
  8. 【层级多标签文本分类】MSML-BERT 模型的层级多标签文本分类方法研究
  9. ib网卡命令_InfiniBand 网卡测试
  10. OKR教练:为何落地OKR需要复盘?
  11. 苹果MacBook Pro笔记本使用U盘重装win10系统教程
  12. 关于android的外文论文,毕业论文外文翻译-Android开发
  13. 文件包含漏洞防范措施
  14. 项目经理领导力提升与塑造:从自己干到团队干
  15. 小程序html转wxml,微信小程序用wxParse解析html
  16. 夜了,为什么还不想睡
  17. 2022支付宝集五福活动开始了 有哪些集福方法你知道吗?
  18. 什么是 Web安全?
  19. 人工智能专业就业方向及就业前景分析
  20. 《UnityShader入门精要》总结(1)理论篇

热门文章

  1. 八个步骤让你的企业“数据化”
  2. EMW Tool Box 4.1 更改域名和端口讲解
  3. 2024考研北京邮电大学计算机/软件/网安/智能考研信息汇总
  4. 【mud】坐在车里玩mud(/obj/toy/car.c)
  5. Python下载文件到指定文件夹
  6. Lingoes-一个很可爱的词典软件
  7. EFI Network…
  8. 图像形态学轮廓处理人脸边缘轮廓提取(下巴、嘴唇)
  9. python爬图片_python爬虫(爬取图片)
  10. Android 11.0 去掉无法连接到 WLAN 网络的通知