这些函数将 Well-Known Text (WKT) 表示和可选的空间参考系统标识符 (SRID) 作为参数。他们返回相应的几何图形。
ST_GeomFromText()
接受任何几何类型的 WKT 值作为其第一个参数。其他函数提供特定于类型的构造函数,用于构造每种几何类型的几何值。
有关 WKT 格式的说明,请参阅 Well-Known Text (WKT) 格式。
GeomCollFromText(
,wkt
[,srid
])GeometryCollectionFromText(
wkt
[,srid
])ST_GeomCollFromText()
,ST_GeometryCollectionFromText()
,ST_GeomCollFromTxt()
,GeomCollFromText()
和GeometryCollectionFromText()
是同义词。有关详细信息,请参阅 的说明ST_GeomCollFromText()
。GeomCollFromText()
并被GeometryCollectionFromText()
弃用;希望它们在未来的 MySQL 版本中被删除。使用ST_GeomCollFromText()
andST_GeometryCollectionFromText()
代替。GeomFromText(
,wkt
[,srid
])GeometryFromText(
wkt
[,srid
])ST_GeomFromText()
,ST_GeometryFromText()
,GeomFromText()
和GeometryFromText()
是同义词。有关详细信息,请参阅 的说明ST_GeomFromText()
。GeomFromText()
并被GeometryFromText()
弃用;希望它们在未来的 MySQL 版本中被删除。使用ST_GeomFromText()
andST_GeometryFromText()
代替。LineFromText(
,wkt
[,srid
])LineStringFromText(
wkt
[,srid
])ST_LineFromText()
,ST_LineStringFromText()
,LineFromText()
和LineStringFromText()
是同义词。有关详细信息,请参阅 的说明ST_LineFromText()
。LineFromText()
并被LineStringFromText()
弃用;希望它们在未来的 MySQL 版本中被删除。使用ST_LineFromText()
andST_LineStringFromText()
代替。MLineFromText(
,wkt
[,srid
])MultiLineStringFromText(
wkt
[,srid
])ST_MLineFromText()
,ST_MultiLineStringFromText()
,MLineFromText()
和MultiLineStringFromText()
是同义词。有关详细信息,请参阅 的说明ST_MLineFromText()
。MLineFromText()
并被MultiLineStringFromText()
弃用;希望它们在未来的 MySQL 版本中被删除。使用ST_MLineFromText()
andST_MultiLineStringFromText()
代替。MPointFromText(
,wkt
[,srid
])MultiPointFromText(
wkt
[,srid
])ST_MPointFromText()
,ST_MultiPointFromText()
,MPointFromText()
和MultiPointFromText()
是同义词。有关详细信息,请参阅 的说明ST_MPointFromText()
。MPointFromText()
并被MultiPointFromText()
弃用;希望它们在未来的 MySQL 版本中被删除。使用ST_MPointFromText()
andST_MultiPointFromText()
代替。MPolyFromText(
,wkt
[,srid
])MultiPolygonFromText(
wkt
[,srid
])ST_MPolyFromText()
,ST_MultiPolygonFromText()
,MPolyFromText()
和MultiPolygonFromText()
是同义词。有关详细信息,请参阅 的说明ST_MPolyFromText()
。MPolyFromText()
并被MultiPolygonFromText()
弃用;希望它们在未来的 MySQL 版本中被删除。使用ST_MPolyFromText()
andST_MultiPolygonFromText()
代替。ST_PointFromText()
并且PointFromText()
是同义词。有关详细信息,请参阅 的说明ST_PointFromText()
。PointFromText()
已弃用;希望在未来的 MySQL 版本中将其删除。改用ST_PointFromText()
。PolyFromText(
,wkt
[,srid
])PolygonFromText(
wkt
[,srid
])ST_PolyFromText()
,ST_PolygonFromText()
,PolyFromText()
和PolygonFromText()
是同义词。有关详细信息,请参阅 的说明ST_PolyFromText()
。PolyFromText()
并被PolygonFromText()
弃用;希望它们在未来的 MySQL 版本中被删除。使用ST_PolyFromText()
andST_PolygonFromText()
代替。ST_GeomCollFromText(
, ,wkt
[,srid
])ST_GeometryCollectionFromText(
wkt
[,srid
])ST_GeomCollFromTxt(
wkt
[,srid
])GeometryCollection
使用其 WKT 表示和 SRID 构造一个值。如果 geometry 参数是
NULL
或不是语法上格式正确的几何图形,或者如果 SRID 参数是NULL
,则返回值为NULL
。mysql> SET @g = "MULTILINESTRING((10 10, 11 11), (9 9, 10 10))"; mysql> SELECT ST_AsText(ST_GeomCollFromText(@g)); +--------------------------------------------+ | ST_AsText(ST_GeomCollFromText(@g)) | +--------------------------------------------+ | MULTILINESTRING((10 10,11 11),(9 9,10 10)) | +--------------------------------------------+
ST_GeomCollFromText()
,ST_GeometryCollectionFromText()
,ST_GeomCollFromTxt()
,GeomCollFromText()
和GeometryCollectionFromText()
是同义词。ST_GeomFromText(
,wkt
[,srid
])ST_GeometryFromText(
wkt
[,srid
])使用其 WKT 表示和 SRID 构造任何类型的几何值。
如果 geometry 参数是
NULL
或不是语法上格式正确的几何图形,或者如果 SRID 参数是NULL
,则返回值为NULL
。ST_GeomFromText()
,ST_GeometryFromText()
,GeomFromText()
和GeometryFromText()
是同义词。ST_LineFromText(
,wkt
[,srid
])ST_LineStringFromText(
wkt
[,srid
])LineString
使用其 WKT 表示和 SRID 构造一个值。如果 geometry 参数是
NULL
或不是语法上格式正确的几何图形,或者如果 SRID 参数是NULL
,则返回值为NULL
。ST_LineFromText()
,ST_LineStringFromText()
,LineFromText()
和LineStringFromText()
是同义词。ST_MLineFromText(
,wkt
[,srid
])ST_MultiLineStringFromText(
wkt
[,srid
])MultiLineString
使用其 WKT 表示和 SRID 构造一个值。如果 geometry 参数是
NULL
或不是语法上格式正确的几何图形,或者如果 SRID 参数是NULL
,则返回值为NULL
。ST_MLineFromText()
,ST_MultiLineStringFromText()
,MLineFromText()
和MultiLineStringFromText()
是同义词。ST_MPointFromText(
,wkt
[,srid
])ST_MultiPointFromText(
wkt
[,srid
])MultiPoint
使用其 WKT 表示和 SRID 构造一个值。如果 geometry 参数是
NULL
或不是语法上格式正确的几何图形,或者如果 SRID 参数是NULL
,则返回值为NULL
。诸如
ST_MPointFromText()
和 之类的函数ST_GeomFromText()
接受 WKT 格式的MultiPoint
值表示,允许值中的各个点用括号括起来。例如,以下两个函数调用都是有效的:ST_MPointFromText('MULTIPOINT (1 1, 2 2, 3 3)') ST_MPointFromText('MULTIPOINT ((1 1), (2 2), (3 3))')
ST_MPointFromText()
,ST_MultiPointFromText()
,MPointFromText()
和MultiPointFromText()
是同义词。ST_MPolyFromText(
,wkt
[,srid
])ST_MultiPolygonFromText(
wkt
[,srid
])MultiPolygon
使用其 WKT 表示和 SRID 构造一个值。如果 geometry 参数是
NULL
或不是语法上格式正确的几何图形,或者如果 SRID 参数是NULL
,则返回值为NULL
。ST_MPolyFromText()
,ST_MultiPolygonFromText()
,MPolyFromText()
和MultiPolygonFromText()
是同义词。ST_PointFromText(
wkt
[,srid
])Point
使用其 WKT 表示和 SRID 构造一个值。如果 geometry 参数是
NULL
或不是语法上格式正确的几何图形,或者如果 SRID 参数是NULL
,则返回值为NULL
。ST_PolyFromText(
,wkt
[,srid
])ST_PolygonFromText(
wkt
[,srid
])Polygon
使用其 WKT 表示和 SRID 构造一个值。如果 geometry 参数是
NULL
或不是语法上格式正确的几何图形,或者如果 SRID 参数是NULL
,则返回值为NULL
。ST_PolyFromText()
,ST_PolygonFromText()
,PolyFromText()
和PolygonFromText()
是同义词。