地理空间几何对象的创建与编辑
1. 点的基本概念
点由东西方向的 x 坐标、南北方向的 y 坐标组成,有时还有用于表示高程的垂直 z 坐标。在地理坐标系中,x 坐标常被称为经度,y 坐标常被称为纬度。若坐标投影到笛卡尔坐标系(如 UTM),x 坐标称为东向坐标(easting),y 坐标称为北向坐标(northing)。
点用于表示只有一组坐标的对象,它没有长度、宽度和面积等度量。不过,地图上点所代表的特征会随比例尺变化,这些特征在现实生活中可能有面积。例如,在法国地图上,巴黎可能表示为一个点;而在法兰西岛地区地图上,巴黎市边界会用多边形表示,埃菲尔铁塔等主要地标用点表示。
2. 创建和编辑单个点
以院子里的火坑为例,它适合用单个点表示。创建点的步骤如下:
- 创建空的 Geometry 对象 :使用 OGR 常量 ogr.wkbPoint 创建一个空的点对象。
import ogr
firepit = ogr.Geometry(ogr.wkbPoint)
- 添加顶点 :使用
AddPoint函数添加顶点,该函数需要 x、y 坐标,z 坐标可选。
firepit.AddPoint(59.5, 11.5)
- 获取坐标 </
地理空间点与线的创建编辑
超级会员免费看
订阅专栏 解锁全文
1455

被折叠的 条评论
为什么被折叠?



