Note : MySQL ne dispose pas encore de toutes les fonctions listées dans cette section.
MySQL fournit un jeu de fonction pratiques pour créer des
représentations WKB. Ces fonctions sont décrites dans cette
section, et sont spécifiques à MySQL : ce sont des
extensions aux spécifications OpenGIS. Le résultat de ces
fonctions sont des valeurs de type BLOB
qui
contiennent la représentation au format WKB des objets
géométriques, sans leur SRID. Le résultat de ces fonctions
peut être utilisé comme premier argument de toute fonction
de la famille GeomFromWKB()
.
Point(x,y)
Construit un Point
au format WKB, en
utilisant ses coordonnées.
MultiPoint(pt1,pt2,...)
Construit un objet MultiPoint
au format
WKB, en utilisant les arguments Point
WKB. Si aucun argument n'est au format
WKBPoint
, la valeur retournée est
NULL
.
LineString(pt1,pt2,...)
Construit un objet LineString
au format
WKB, à partir d'arguments Point
WKB.
Si aucun argument n'est au format
WKBPoint
, la valeur retournée est
NULL
. Si moins de deux arguments est
fourni, la valeur retournée est NULL
.
MultiLineString(ls1,ls2,...)
Construit un objet MultiLineString
au
format WKB, en utilisant les objets
LineString
WBK. Si aucun argument n'est
de classe LineString
, la valeur
retournée alors NULL
.
Polygon(ls1,ls2,...)
Construit un objet Polygon
au format
WKB, en utilisant les objets LineString
WBK. Si aucun argument n'est de classe
LinearRing
, (c'est à dire, un objet
LineString
fermé et simple), la valeur
retournée alors NULL
.
MultiPolygon(poly1,poly2,...)
Construit un objet MultiPolygon
au
format WKB, en utilisant les objets
Polygon
WBK. Si aucun argument n'est de
classe Polygon
, la valeur retournée
alors NULL
.
GeometryCollection(g1,g2,...)
Construit un objet GeometryCollection
au format WKB. Si aucun argument n'est au format valide
WBK, la valeur retournée alors 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.