WKT文本标记语言
WKT是一种文本标记语言,用于表示几何对象、空间参照系统及空间参照系统之间的转换信息。
在SuperMap GIS桌面中,常用WKT 串来表示WKT文本标记语言。
WKT文本标记语言的第一行表示字段信息,字段间用“,”分割,第二行开始为几何对象的属性,每一行代表一个对象。
若在查看WKT串文本信息时启动自动换行,则可通过每行开头是否有 " 单引号来确定第二个对象的开始。
不同几何对象的WKT文本标记语言表达如下:
- 点对象:点的坐标存储在Geometry字段中,表达式为"POINT()",括号里为点的坐标,X、Y坐标之间用空格分割。如下图:
- 线对象:线对象的坐标信息同样存储在Geometry字段中,表达式为:"LINESTRING()",括号内存放每条线对象开始到结束的节点信息,节点的X、Y坐标间用空格分隔,节点与节点间坐标用逗号分隔。如下图:
- 面对象:面对象的Geometry字段中存储坐标的表达式为:POLYGON(()),括号内存放每个面对象开始到结束的节点信息,第一个点的坐标与最后一个点的坐标相同,表示面对象为闭合状态。节点的X、Y坐标间用空格分隔,节点与节点间坐标用逗号分隔。如下图: