GeoTiff 编程初体验

这篇博客探讨了GIS中的关键概念,包括栅格化的参数、扫描区域组织、数字高程模型(DEM)、地图投影和地理变换。还介绍了GDAL工具用于栅格和矢量数据的转化,以及如何进行坐标系转换。同时,讨论了地理变换矩阵(Geotransform)在图像坐标到经纬度坐标转换中的应用,并提到了路径规划的相关坐标范围。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

区域划分
栅格化(扫描半径,扫描区域)
questions:

  1. 栅格化入参
  2. 扫描区域组织形式

DEM(数字高程模型):简单来说可以描述地形

  1. 地理国情监测云平台
  2. geotif
  3. ASTER GDEM
    ASTER GDEM版本

GIS:
1.https://www.osgeo.cn/post/index

Python与开源GIS python使用OGR打开矢量数据
地图投影
SpatiaLite:是SQLite数据的空间数据引擎。
matplotlib是Python常用的数据绘制包,Basemap是Matplotlib的一个子包,负责地图绘制。
资源

地图投影:地图投影是制图师将球体或地球仪转换为二维表示的一种方法。

GDAL

  1. GDAL教程文档
  2. 实现栅格数据与矢量数据之间的相互转化

坐标系(仿射变换,GCPS)
波段数,类似图片的深度

Geotransform:地理变换是从图像坐标空间(行、列),也称为(像素、线)到地理参考坐标空间(投影或地理坐标)的仿射变换。

0:图像左上角的X坐标;
1:图像东西方向分辨率;
2:旋转角度,如果图像北方朝上,该值为0;
3:图像左上角的Y坐标;
4:旋转角度,如果图像北方朝上,该值为0;
5:图像南北方向分辨率;

图像坐标 —> 经纬度坐标

X g e o = G T ( 0 ) + X p i x e l ∗ G T ( 1 ) + Y l i n e ∗ G T ( 2 ) X_{geo} = GT(0) + Xpixel*GT(1) + Yline*GT(2) Xgeo=GT(0)+XpixelGT(1)+YlineGT(2)
Y g e o = G T ( 3 ) + X p i x e l ∗ G T ( 4 ) + Y l i n e ∗ G T ( 5 ) Y_{geo} = GT(3) + Xpixel*GT(4) + Yline*GT(5) Ygeo=GT(3)+XpixelGT(4)+YlineGT(5)

经纬度坐标 —> 图像坐标

计算坡度

矢量与栅格:GIS的空间数据类型有什么区别

  1. 矢量用点,边和多边形表示;栅格数据通过像素点表示(geotif就是典型的栅格数据)

任务分配

路径规划

longitude:0.14 ~ 180.14
latitude:0.14 ~ 83.14

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

来日可期1314

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值