Données spatiales avec MySQL
<<<
Format Well-Known Text (WKT) Le format Well-Known Binary (WKB)
>>>

19.3 Formats géométriques supportés
19 Données spatiales avec MySQL
 Manuel de Référence MySQL 4.1 : Version Française

->Format Well-Known Text (WKT)
Le format Well-Known Binary (WKB)

19.3.1 Format Well-Known Text (WKT)

La représentation Well-Known Text (WKT) est conçue pour faire des échanges au format ASCII.

Exemple de représentation d'objets WKT :

  • Un Point :
    
    POINT(15 20)
    
    Notez que les coordonnées du point n'ont pas de séparateur virgule.
  • Une ligne LineString de quatre points :
    
    LINESTRING(0 0, 10 10, 20 25, 50 60)
    
  • Un polygone Polygon avec un anneau extérieur et un anneau intérieur :
    
    POLYGON((0 0,10 0,10 10,0 10,0 0),(5 5,7 5,7 7,5 7, 5 5))
    
  • Un groupe de points MultiPoint avec trois Point :
    
    MULTIPOINT(0 0, 20 20, 60 60)
    
  • Un groupe de lignes MultiLineString avec deux lignes LineString :
    
    MULTILINESTRING((10 10, 20 20), (15 15, 30 15))
    
  • Un groupe de polygone MultiPolygon avec deux polygones Polygon :
    
    MULTIPOLYGON(((0 0,10 0,10 10,0 10,0 0)),((5 5,7 5,7 7,5 7, 5 5)))
    
  • Un groupe géométrique GeometryCollection constitué de deux Point et d'une ligne LineString :
    
    GEOMETRYCOLLECTION(POINT(10 10), POINT(30 30), LINESTRING(15 15, 20 20))
    

Une grammaire Backus-Naur qui spécifie les règles de générations formelles pour écrire des valeurs WKT est disponible dans les spécifications OGC, qui sont référencées au début de ce chapitre.

<< Format Well-Known Text (WKT) >>
Données spatiales avec MySQL Formats géométriques supportés Le format Well-Known Binary (WKB)