La representación Well-Known Text (WKT) de Geometrías está diseñada para intercambiar datos geométricos en formato ASCII.
Ejemplos de representaciones WKT de objetos geométricos son:
Un Point:
POINT(15 20)
Nótese que las coordenadas del punto se especifican sin coma separadora.
Una LineString con cuatro puntos:
LINESTRING(0 0, 10 10, 20 25, 50 60)
Nótese que los pares de coordenadas de los puntos están separados por comas.
Un Polygon con un anillo exterior y un
anillo interior:
POLYGON((0 0,10 0,10 10,0 10,0 0),(5 5,7 5,7 7,5 7, 5 5))
Un MultiPoint con tres valores
Point:
MULTIPOINT(0 0, 20 20, 60 60)
Una MultiLineString con dos valores
LineString:
MULTILINESTRING((10 10, 20 20), (15 15, 30 15))
Un MultiPolygon con dos valores
Polygon:
MULTIPOLYGON(((0 0,10 0,10 10,0 10,0 0)),((5 5,7 5,7 7,5 7, 5 5)))
Una GeometryCollection consistente en dos
valores Point y una
LineString:
GEOMETRYCOLLECTION(POINT(10 10), POINT(30 30), LINESTRING(15 15, 20 20))
Puede encontrar una gramática que especifica las reglas formales para la escritura de valores WKT en el documento de especificación OGC referenciado al principio de este capítulo.
É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.
