Python空间数据处理实战
文章平均质量分 75
本专栏主要记录自己在平时工作和学习中使用Python进行空间数据处理的经验,主要基于GDAL库,此外还可能涉及其它的一些遥感影像处理的知识。对了,还有配套的视频哦,希望大家多多围观!
卡尔曼和玻尔兹曼谁曼
面朝大海,春暖花开
展开
-
QGIS中WKT转为可视化涂层
文章目录QGIS中WKT转为可视化涂层常见的几种用于互操作的空间数据标准格式使用QGIS的Python接口将WKT转为可视化涂层版权声明:本文为博主原创文章,转载请注明原文出处!作者:阿振写作时间:2021-01-21 19:00:05QGIS中WKT转为可视化涂层常见的几种用于互操作的空间数据标准格式WKT(Well-Known Text)是开放地理空间联盟OGC(Open Geospatial Consortium )制定的一种文本标记语言,用于表示矢量几何对象及其空间参照系统等。W原创 2021-01-21 19:46:47 · 1675 阅读 · 0 评论 -
GIS空间分析之Clip
文章目录开篇案例介绍代码展示方法总结版权声明:本文为博主原创文章,转载请注明原文出处!作者:阿振写作时间:2020-06-16 周一 早安开篇接着上篇《GIS空间分析之Buffer》之后,这篇来介绍矢量数据的裁剪(Clip)。裁剪其实算不上是一种空间分析功能,就是一种简单矢量数据处理操作。一般,我们会使用一个代表研究区域或者感兴趣的区域(AOI,Area of Interest)的多边形数据去裁剪一个比较大的全区域的数据,得到的结果就是感兴趣区域中包含的数据。矢量数据的裁剪在平时工作中用得不原创 2020-06-16 08:48:39 · 2416 阅读 · 2 评论 -
GIS空间分析之Buffer
文章目录开篇案例介绍代码展示方法总结版权声明:本文为博主原创文章,转载请注明原文出处!作者:阿振写作时间:2020-06-14 周末 夏夜开篇GIS空间分析是通过对GIS系统中的空间地物的空间位置以及分布形态等空间特性进行分析推理等得到额外有用信息的过程。GIS空间分析包含广泛的内容,是GIS系统的核心功能。从这篇博文开始,我们会简单介绍几种GIS系统中最常见最简单的空间分析功能,并使用Python的GDAL API进行实现。首先,我们来看一下开源GIS软件QGIS中提供的几种简单的空间分原创 2020-06-14 23:12:15 · 5912 阅读 · 0 评论 -
矢量数据空间查询
文章目录开篇案例一案例说明代码演示方法总结案例二案例说明代码演示方法总结版权声明:本文为博主原创文章,转载请注明原文出处!作者:阿振写作时间:2020-06-14 周天开篇在前面四篇博客中我们主要讲了对于空间矢量数据的属性数据的增删改查,在这篇博文中我们要讲解空间查询–GIS系统很重要的一项功能。空间查询就是根据地物的空间位置进行查询的一种数据检索方式。比如,我们要查询一条河流经的城市;一个公园内的所有路灯;离当前位置最近的公共卫生间等等都属于常用的空间查询。OGC简单要素规范定义了空间几何原创 2020-06-14 12:26:42 · 2429 阅读 · 0 评论 -
Shapefile属性操作之查
文章目录开篇案例介绍SQL查询方式代码展示方法总结遍历Feature要素方式代码展示方法总结版权声明:本文为博主原创文章,转载请注明原文出处!作者:阿振写作时间:2020-06-13 夜开篇在前面几篇博文中,我们分别介绍了矢量空间数据的属性数据的增(CREATE)删(DELETE)改(UPDATE)操作,这篇博文我们来聊聊属性数据的查询(Retrieve)操作。案例介绍我们还是使用之前的分省Shapefile数据,主要包含每个省的一些统计信息。下面以两个案例进行介绍:从给定数据中查询中原创 2020-06-13 23:40:59 · 1696 阅读 · 0 评论 -
Shapefile属性操作之改
文章目录开篇案例介绍代码展示方法总结版权声明:本文为博主原创文章,转载请注明原文出处!作者:阿振写作时间:2020-06-13开篇在上篇的《Shapfile属性操作之增》和《Shapefile属性操作之删》中我们分别介绍了对于空间矢量数据属性的增加(CREATE)和删除(DELETE)操作,这篇我们聊聊数据的更新操作(UPDATE)。案例介绍这里我们要处理的数据是中国地图分省的矢量Shapefile,是一个面状数据。该数据有一个NAME字段,给出了每个省的名称。这里我们要更新NAME字段,原创 2020-06-13 17:49:28 · 1927 阅读 · 0 评论 -
Shapefile属性操作之删
文章目录开篇案例介绍代码展示方法总结版权声明:本文为博主原创文章,转载请注明原文出处!作者:阿振写作时间:2020-06-13 又是一个周末开篇延续上篇的《Shapfile属性操作之增》,这篇我们来聊聊如何进行属性删除。使用的工具依旧是我们的GDAL库。案例介绍这里我们要处理的数据是中国地图分省的矢量Shapefile,是一个面状数据。在上篇中我们给该数据添加了一个属性字段Abbr用以表示省的简称。这篇我们再把该字段给删除掉。删除的方法包括两部:首先,从属性表中找到该字段,然后删除该字段原创 2020-06-13 17:34:57 · 1891 阅读 · 0 评论 -
Shapefile属性操作之增
文章目录开篇案例介绍代码展示方法总结版权声明:本文为博主原创文章,转载请注明原文出处!作者:阿振写作时间:2020-06-13 又是一个周末开篇《Python空间数据处理实战》系列的博文好久都没有更新了,今天乘周末有点时间,补了个觉,然后写几篇博文。关于Python空间数据处理,如果大家有什么想看到的内容,欢迎评论区留言,我会增加一些大家需要的内容!今天我打算用四篇博客简要介绍一下如何对空间矢量数据的属性数据进行操作。对于属性数据,我们可以简单将其看作一个二维表格,学过数据库的朋友,可能会原创 2020-06-13 17:21:42 · 1481 阅读 · 2 评论 -
栅格数据裁剪
文章目录使用GDAL命令使用Python代码版权声明:本文为博主原创文章,转载请注明原文出处!写作时间:2019-03-22在进行遥感影像处理的时候,我们经常需要进行裁剪的工作,来看看如何使用GDAL工具进行这项操作吧!参考资料:GDAL: gdalwarpGDAL: gdal_translateGDAL/OGR Python API使用GDAL命令GDAL提供了两个命令可以...原创 2019-03-23 03:57:13 · 3862 阅读 · 0 评论 -
使用Rasterio做投影变换
使用Rasterio做投影变换作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-06-11声明:本文为博主原创文章,转载请注明原文出处思路分析在之前GDAL系列文章中的《栅格数据投影转换》提到过,做投影转换最重要的是计算...原创 2018-06-12 11:36:57 · 3388 阅读 · 1 评论 -
使用Fiona创建Shapefile矢量数据
使用Fiona创建Shapefile矢量数据作者:阿振 邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-06-10声明:本文为博主原创文章,转载请注明原文出处基本思路使用Fiona写入Shapefile数据,主要是构建一个Schem...原创 2018-06-12 10:56:31 · 2854 阅读 · 0 评论 -
使用Rasterio创建栅格数据
使用Rasterio创建栅格数据作者:阿振 邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-06-09声明:本文为博主原创文章,转载请注明原文出处方法描述使用Rasterio创建并写入栅格数据比GDAL还简单一些,基本使用到两个函数...原创 2018-06-10 10:26:08 · 3661 阅读 · 2 评论 -
使用Rasterio读取栅格数据
使用Rasterio读取栅格数据作者:阿振 邮箱:tanzhenyugis@163.com 博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375 修改时间:2018-06-06 声明:本文为博主原创文章,转载请注明原文出处Rasterio简介有没有觉得用GDAL的Python绑定书写的代码很不Pyth...原创 2018-06-08 03:34:40 · 12643 阅读 · 2 评论 -
Fiona简介及Shapefile数据读取
Fiona简介及Shapefile数据读取作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-06-06声明:本文为博主原创文章,转载请注明原文出处Fiona简介用GDAL的Python绑定API书写程序有没有一种仍然在写...原创 2018-06-07 12:00:17 · 7839 阅读 · 1 评论 -
矢量数据投影转换
矢量数据投影转换作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-06-03声明:本文为博主原创文章,转载请注明原文出处案例说明接着上一篇博文中,我们得到了WGS84坐标系下的中国省区图,而我们一般中国地图中使用的是割圆...原创 2018-06-04 06:16:55 · 7432 阅读 · 1 评论 -
创建Shapefile文件并写入数据
打开Shapefile文件的正确方式作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-06-02声明:本文为博主原创文章,转载请注明原文出处基本思路使用GDAL创建Shapefile数据的基本步骤如下:使用osge...原创 2018-06-03 11:02:34 · 10432 阅读 · 2 评论 -
打开Shapefile文件的正确方式
打开Shapefile文件的正确方式作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-05-25声明:本文为博主原创文章,转载请注明原文出处Shapefile文件简介Shapefile文件是美国ESRI公司发布的文件格式...原创 2018-06-02 01:53:57 · 14794 阅读 · 0 评论 -
栅格数据投影转换
栅格数据投影转换作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-06-01声明:本文为博主原创文章,转载请注明原文出处使用GDAL提供的命令行工具进行转换GDAL提供了gdalwarp命令可以方便地让我们进行影像拼接,...原创 2018-06-01 23:24:15 · 15935 阅读 · 5 评论 -
读取HDF或者NetCDF格式的栅格数据
读取HDF或者NetCDF格式的栅格数据作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-05-17声明:本文为博主原创文章,转载请注明原文出处HDF和NetCDF简介HDFHDF(Hierarchical Da...原创 2018-05-26 09:24:05 · 6721 阅读 · 7 评论 -
栅格数据创建与保存
栅格数据创建与保存作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-05-24声明:本文为博主原创文章,转载请注明原文出处思路与方法使用Python进行栅格数据处理,很多时候,我们会将GDAL的Dataset对象转化为N...原创 2018-05-26 02:23:27 · 4460 阅读 · 3 评论 -
栅格数据格式转换
栅格格式转换作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-05-17声明:本文为博主原创文章,转载请注明原文出处查看GDAL支持的栅格数据格式我们可以在终端中使用gdal --formats命令查看安装的GDAL库支...原创 2018-05-18 04:30:15 · 8441 阅读 · 1 评论 -
打开栅格数据的正确方式
打开栅格数据的正确方式作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-05-16声明:本文为博主原创文章,转载请注明原文出处以一个简单例子说明如何打开栅格影像下面的例子打开一副GeoTIFF影像,输出了影像的一些信息,...原创 2018-05-17 05:01:59 · 5558 阅读 · 8 评论 -
GDAL简介
GDAL简介作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-05-13声明:本文为博主原创文章,转载请注明原文出处Geospatial Data Abstraction Library (GDAL)是使用C/C++语言编写的用...原创 2018-05-14 07:30:52 · 23572 阅读 · 3 评论 -
空间数据
空间数据作者:阿振 邮箱:tanzhenyugis@163.com 博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375 修改时间:2018-05-06 声明: 本文为博主原创文章,转载请注明原文出处矢量数据(Vector)矢量数据基于对象模型(object-based)的空间数据描述模型。矢量数...原创 2018-05-07 11:45:21 · 2046 阅读 · 0 评论 -
地图投影
地图投影作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-04-29声明:本文为博主原创文章,转载请注明原文出处图片来源于网络,如有侵权请私信删除什么是地图投影我们的地球是圆的,而我们的纸张是平面。为了将地球绘...原创 2018-04-30 03:26:57 · 3091 阅读 · 0 评论 -
空间参考系统
空间参考系统作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-04-28声明:本文为博主原创文章,转载请注明原文出处图片来源于网络,如有侵权请私信删除空间参考系统(分类)在三维的地球上,我们为了描述一个物体的空...原创 2018-04-28 05:15:25 · 4183 阅读 · 0 评论 -
Python空间数据处理环境搭建
Python空间数据处理环境搭建作者:阿振邮箱:tanzhenyugis@163.com博客:https://blog.youkuaiyun.com/theonegis/article/details/80089375修改时间:2018-04-26优酷视频地址:http://v.youku.com/v_show/id_XMzU2NjAzMTk0NA==.htmlConda的下载和安...原创 2018-04-26 09:45:34 · 3929 阅读 · 8 评论 -
Python空间数据处理实战
前言百度网盘视频:https://pan.baidu.com/s/1moFYT1lt-YazLGY9AGmm-g优酷视频集合:Python基础开发环境搭建及基本数据类型运算符及字符串序列与字典流程控制语句函数面向对象编程初识面向对象编程高级Python科学计算空间数据处理环境搭建空间数据基础空...原创 2018-04-26 09:42:48 · 16204 阅读 · 15 评论