MySQL proporciona algunas funciones que toman como parámetros de entrada una representación Well-Known Text y, opcionalmente, un identificador de sistema de referencia espacial (SRID). Estas funciones retornan la geometía correspondiente.
GeomFromText()
acepta una representación
WKT de cualquier tipo de geometría como primer argumento. Una
implementación también provee funciones de construcción
específicas de cada tipo para la construcción de valores
geométricos de cada tipo de geometría.
GeomCollFromText(
,
wkt
[,srid
])GeometryCollectionFromText(
wkt
[,srid
])
Construye un valor GEOMETRYCOLLECTION
utilizando su representación WKT y su SRID.
GeomFromText(
,
wkt
[,srid
])GeometryFromText(
wkt
[,srid
])
Construye un valor geométrico de cualquier tipo utilizando su representación WKT y su SRID.
LineFromText(
,
wkt
[,srid
])LineStringFromText(
wkt
[,srid
])
Construye un valor LINESTRING
utilizando su representación WKT y su SRID.
MLineFromText(
,
wkt
[,srid
])MultiLineStringFromText(
wkt
[,srid
])
Construye un valor MULTILINESTRING
utilizando su representación WKT y su SRID.
MPointFromText(
,
wkt
[,srid
])MultiPointFromText(
wkt
[,srid
])
Construye un valor MULTIPOINT
utilizando su representación WKT y su SRID.
MPolyFromText(
,
wkt
[,srid
])MultiPolygonFromText(
wkt
[,srid
])
Construye un valor MULTIPOLYGON
utilizando su representación WKT y su SRID.
PointFromText(
wkt
[,srid
])
Construye un valor POINT
utilizando su
representación WKT y su SRID.
PolyFromText(
,
wkt
[,srid
])PolygonFromText(
wkt
[,srid
])
Construye un valor POLYGON
utilizando
su representación WKT y su SRID.
La especificación OpenGIS también describe funciones
opcionales para construir valores Polygon
o
MultiPolygon
basados en la representación
WKT de una colección de anillos o valores
LineString
cerrados. Estos valores pueden
interseccionarse. MySQL no implementa estas funciones:
BdMPolyFromText(
wkt
,srid
)
Construye un valor MultiPolygon
desde
un valor MultiLineString
en formato WKT
conteniendo una colección arbitraria de valores
LineString
cerrados.
BdPolyFromText(
wkt
,srid
)
Construye un valor Polygon
desde un
valor MultiLineString
en formato WKT
conteniendo una colección arbitraria de valores
LineString
cerrados.
Ésta es una traducción del manual de referencia de MySQL, que puede encontrarse en dev.mysql.com. El manual de referencia original de MySQL está escrito en inglés, y esta traducción no necesariamente está tan actualizada como la versión original. Para cualquier sugerencia sobre la traducción y para señalar errores de cualquier tipo, no dude en dirigirse a mysql-es@vespito.com.