文档

ST_AsKML

更新时间:

返回给定Geometry或Geography对象的KML表示。

语法

text ST_AsKML(geometry geom , integer maxdecimaldigits);
text ST_AsKML(geography geog , integer maxdecimaldigits);
text ST_AsKML(integer version , geometry geom , integer maxdecimaldigits , text nprefix);
text ST_AsKML(integer version , geography geog , integer maxdecimaldigits , text nprefix);

参数

参数名称

描述

geom

目标Geometry对象。

maxdecimaldigits

最大小数位数。默认为15。

geog

目标Geography对象。

version

KML版本。默认为2,代表2.1.2版本。可选为3,代表3.1.1版本。

nprefix

命名空间前缀,默认为NULL。可用于指定自定义名称空间前缀。

描述

该函数支持3D对象,并且不会丢弃Geometry对象的z-index。

示例

SELECT ST_AsKML(ST_GeomFromText('POLYGON((1 1,1 2,2 2,2 1,1 1))',4326));
                           st_askml
---------------------------------------------------------------
 <Polygon><outerBoundaryIs>
     <LinearRing><coordinates>1,1 1,2 2,.2 2,1 1,1</coordinates>
  </LinearRing></outerBoundaryIs>
 </Polygon>
(1 row)
  • 本页导读 (1)
文档反馈