WKT语言

WKT概念

WKT是一种用于表示矢量几何对象的文本标记语言。用于传输和存储相同的信息以更紧凑的形式便于计算机处理,但不是人类可读的。

WKT可以表示以下不同的几何对象:

  • Point, MultiPoint
  • LineString, MultiLineString
  • Polygon, MultiPolygon, Triangle
  • PolyhedralSurface(多面体曲面)
  • TIN (Triangulated irregular network)
  • GeometryCollection

几何物体的坐标可以是2D(x,y),3D(x,y,z),4D(x,y,z,m),加上一个属于线性参照系统的m值。

以下为几何WKT字串样例:

PointExamples
PointPOINT (30 10)
LineStringLINESTRING (30 10, 10 30, 40 40)
PointPOINT (30 10)
POLYGONPOLYGON ((30 10, 40 40, 20 40, 10 20, 30 10))
MULTIPOINTMULTIPOINT ((10 40), (40 30), (20 20), (30 10))
MULTILINESTRINGMULTILINESTRING ((10 10, 20 20, 10 40),(40 40, 30 30, 40 20, 30 10))
MULTIPOLYGONMULTIPOLYGON (((40 40, 20 45, 45 30, 40 40)),((20 35, 10 30, 10 10, 30 5, 45 20, 20 35),(30 20, 20 15, 20 25, 30 20)))
GeometryCollectionGEOMETRYCOLLECTION (POINT (40 10),LINESTRING (10 10, 20 20, 10 40),POLYGON ((40 40, 20 45, 45 30, 40 40)))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值