Nota: o MySQL aindo não implementou as funções listadas nesta seção.
O MySQL fornece um conjunto de funções úteis para criar
representações WKB de geometria. A função descrita nesta
seção são extensões MySQL para a especificação OpenGIS.
O resultado destas funções são valores
BLOBs contendo representações WKB de
valores de geometria sem SRID. Os resultados destas funções
podem ser substituidos como primeiro argumento para a família
de funções GeomFromWKB().
Point(x,y)
Constrói um Point WKB usando suas
cooerdenadas.
MultiPoint(pt1,pt2,...)
Constrói um MultiPoint WKB usando
WKBPoints. Quando o argumento não é
Point WKB, o valor de retorno é
NULL.
LineString(pt1,pt2,...)
Constrói um LineString WKB de um
número de Points WKB. Quando o
argumento não é Point WKB, o valor de
retorno é NULL. Quando o número de
Points é menor que dois o valor de
retorno é NULL.
MultiLineString(WKBLineString,WKBLineString,...,WKBLineString)
Constrói um MultiLineString WKB usando
LineStrings WKB. Quando o argumento
não é LineString WKB, o valor de
retorno é NULL.
Polygon(ls1,ls2,...)
Constrói um Polygon de um número de
LineStrings WKB. Quando o arguemnto
não representa o WKB de um LinearRing (ex.
LineString não fechada e simples) o
valor de retorno é NULL.
MultiPolygon(poly1,poly2,...)
Constrói um MultiPolygon WKB de um
conjunto de Polygons WKB. Quando o
argumento não é um Polygon WKB, o
valor de retorno é NULL.
GeometryCollection(WKBGeometry,WKBGeometry,..,WKBGeometry)
Constucts a GeometryCollection WKB.
Quando o argumento não é uma representação WKB bem
formada de uma geometria, o valor de retorno é
NULL.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.
