Nota: MySQL no implementa las funciones enumeradas en esta sección.
MySQL le provee de un conjunto de funciones útiles para crear
representaciones WKB de geometías. Las funciones descritas en
esta sección son extensiones de MySQL a la especificación
OpenGIS. Los resultados de estas funciones son valores
BLOB
que contienen representaciones WKB de
valores geométricos sin SRID. Los resultados de estas
funciones pueden ser sustituidos como primer argumento por
cualquier función de la familia de funciones
GeomFromWKB()
.
GeometryCollection(
g1
,g2
,...)
Construye una GeometryCollection
WKB.
Si algún argumento no es una representación WKB bien
formada de una geometría, el valor retornado es
NULL
.
LineString(
pt1
,pt2
,...)
Construye un valor LineString
WKB desde
varios parámetos WKB de tipo Point
. Si
alguno de los argumentos no es un Point
WKB, el valor retornado es NULL
. Si el
número de parámetros Point
es menor
de dos, el valor retornado es NULL
.
MultiLineString(
ls1
,ls2
,...)
Construye un valor MultiLineString
WKB
desde varios parámetos WKB de tipo
LineString
. Si alguno de los argumentos
no es un LineString
WKB, el valor
retornado es NULL
.
MultiPoint(
pt1
,pt2
,...)
Construye un valor MultiPoint
WKB desde
varios parámetos WKB de tipo Point
. Si
alguno de los argumentos no es un Point
WKB, el valor retornado es NULL
.
MultiPolygon(
poly1
,poly2
,...)
Construye un valor MultiPolygon
WKB
desde varios parámetos WKB de tipo
Polygon
. Si alguno de los argumentos no
es un Polygon
WKB, el valor retornado
es NULL
.
Point(
x
,y
)
Construye un Point
WKB utilizando sus
coordenadas.
Polygon(
ls1
,ls2
,...)
Construye un valor Polygon
WKB desde
varios parámetros LineString
WKB. Si
alguno de los argumentos no representa el WKB de un
LinearRing
(es decir, un
LineString
que no es cerrado y simple),
el valor retornado es NULL
.
É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.