MySQL fournit de nombreuses fonctions qui prennent en
arguments un BLOB
contenant la
représentation au format Well-Known Text et optionnellement,
un système de référence (SRID), et retourne la forme
géométrique correspondante.
GeomFromText()
accepte des données WKT de
n'importe quelle type de données géométriques comme premier
argument. L'implémentation fournit aussi des fonctions de
construction spécifiques à chaque forme géométrique.
GeomFromText(wkt[,srid])
,
GeometryFromText(wkt[,srid])
Construit une forme géométrique à partir de sa représentation WKT et du SRID.
PointFromText(wkt[,srid])
Construit un objet POINT
à partir de
sa représentation WKT et du SRID.
LineFromText(wkt[,srid])
,
LineStringFromText(wkt[,srid])
Construit un objet LINESTRING
à partir
de sa représentation WKT et du SRID.
PolyFromText(wkt[,srid])
,
PolygonFromText(wkt[,srid])
Construit un objet POLYGON
à partir de
sa représentation WKT et du SRID.
MPointFromText(wkt[,srid])
,
MultiPointFromText(wkt[,srid])
Construit un objet MULTIPOINT
à partir
de sa représentation WKT et du SRID.
MLineFromText(wkt[,srid])
,
MultiLineStringFromText(wkt[,srid])
Construit un objet MULTILINESTRING
à
partir de sa représentation WKT et du SRID.
MPolyFromText(wkt[,srid])
,
MultiPolygonFromText(wkt[,srid])
Construit un objet MULTIPOLYGON
à
partir de sa représentation WKT et du SRID.
GeomCollFromText(wkt[,srid])
,
GeometryCollectionFromText(wkt[,srid])
Construit un objet GEOMETRYCOLLECTION
à partir de sa représentation WKT et du SRID.
Les spécifications OpenGIS décrivent aussi des fonctions
optionnelles pour construire des Polygon
et
MultiPolygon
basées sur les
représentations WKT d'une collection d'anneaux ou d'objets
LineString
fermés. Ces objets peuvent
avoir des intersections non vides. MySQL ne supporte pas
encore ces fonctions :
Construit un objet Polygon
à partir de
la représentation WKT d'un objet
MultiLineString
, contenant un ensemble
d'objets LineString
fermés.
Construit un objet MultiPolygon
à
partir de la représentation WKT d'un objet
MultiLineString
, contenant un ensemble
d'objets LineString
fermés.
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.