O MySQL fornece um conjunto de funções que utilizam um BLOB contendo representação Well-Known Binary (e, opcionalmente, um indentificador de sistema de referência espacial (SRID)), e retornam a geometria correspondente.
GeomFromWKT
pode acitar um WKB de qualquer
tipo de geometria como seu primeiro argumento. Uma
implementação também fornece uma função de construção
específica para cada tipo de geometria como descrito na lista
acima.
GeomFromWKB(wkb,srid)
,
GeometryFromWKB(wkt,srid)
Constrói um valor geometria de qualquer tipo usando seua representação WKB e SRID.
PointFromWKB(wkb[,srid])
Constrói um valor POINT
usando sua
representação WKB e SRID.
LineFromWKB(wkb[,srid])
,
LineStringFromWKB(wkb[,srid])
Constrói um valor LINESTRING
usando
sua representação WKB e SRID.
PolyFromWKB(wkb[,srid])
,
PolygonFromWKB(wkb[,srid])
Constrói um valor POLYGON
usando sua
representação WKB e SRID.
MPointFromWKB(wkb[,srid])
,
MultiPointFromWKB(wkb[,srid])
Constrói um valor MULTIPOINT
usando
sua representação WKB e SRID.
MLineFromWKB(wkb[,srid])
,
MultiLineStringFromWKB(wkb[,srid])
Constrói um valor MULTILINESTRING
usando sua representação WKB e SRID.
MPolyFromWKB(wkb[,srid])
,
MultiPolygonFromWKB(wkb[,srid])
Constrói um valor MULTIPOLYGON
usando
sua representação WKB e SRID.
GeomCollFromWKB(wkb[,srid])
,
GeometryCollectionFromWKB(wkt[,srid])
Constrói um valor GEOMETRYCOLLECTION
usando sua representação WKB e SRID.
A especificação do OpenGIS também descreve funções
adicionais para construção de valores
Polygon
ou MultiPolygon
baseados em uma representação WKB de uma coleção de anéis
ou valores de LineString
fechadas. Estes
valores podem se interceptar. O MySQL ainda não implementou
estas funções:
BdPolyFromWKB(wkb,srid)
Constrói um valor Polygon
a partir de
um valor MultiLineString
no formato WKB
contendo uma coleção arbitrária de valores
LineString
fechados.
BdMPolyFromWKB(wkb,srid)
Constrói um valor MultiPolygon
a
partir de um valor MultiLineString
no
formato WKB contendo uma coleção arbitrária de valores
LineString
fechados.
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.