返回 ST_Geometry 值的 WKT 表示。
geometry-expression.ST_AsWKT([ format])
名称 | 类型 | 说明 |
---|---|---|
format |
VARCHAR(128) |
定义将 geometry-expression 转换为 WKT 时使用的输出文本格式的字符串。如果未指定,格式字符串缺省值是 'WKT'。 |
LONG VARCHAR 返回 geometry-expression 的 WKT 表示。
ST_AsWKT 方法返回表示几何的文本字符串。支持许多不同的文本格式(及其关联选项),使用可选 format 参数选择所需格式。
格式字符串定义输出格式和格式参数。格式字符串具有以下格式之一:
format-name |
format-name(parameter1=value1;parameter2=value2;...) |
parameter1=value1;parameter2=value2;... |
第一种格式指定格式名称,但不指定格式参数。所有格式参数均使用缺省值。第二种格式指定格式名称以及指定参数值列表。未提供参数值的参数使用缺省值。最后一种格式仅指定参数值,格式名称缺省为 'WKT'。
可能使用以下格式名称:
WKT 由 SQL/MM 和 OGC 定义的标准文本格式。
EWKT 由 PostGIS 定义的扩展标准文本格式。此格式包括几何的 SRID,与 WKT 格式的不同之处在于表示 Z 和 M 值的方式。
可以指定以下格式参数:
格式名称 | 参数名称 | 缺省值 | 允许值 | 说明 |
---|---|---|---|---|
WKT | Version | 1.2 |
|
Version 参数控制所使用的 WKT 规范的版本。 |
缺省情况下,如果几何的原始格式可用,ST_AsWKT 将使用该格式。否则使用内部格式。有关内部和原始格式的详细信息,请参见STORAGE FORMAT 子句,CREATE SPATIAL REFERENCE SYSTEM 语句。
SQL/MM (ISO/IEC 13249-3: 2006) 服务商扩充
以下示例返回结果 [SRID=0;Polygon ((3 3, 8 3, 4 8, 3 3))
]。
SELECT Shape.ST_AsWKT( 'EWKT' ) FROM SpatialShapes WHERE ShapeID = 22 |
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |