Créer des objets géométriques avec les fonctions WKT
<<<
Créer des objets géométriques avec les fonctions WKB Création de formes géométriques avec les fonctions spécifiques de MySQL
>>>

19.4.2 Créer des objets géographiques
19.4 Créer une base de données avec les fonctionnalités géographiques
19 Données spatiales avec MySQL
 Manuel de Référence MySQL 4.1 : Version Française

Créer des objets géométriques avec les fonctions WKT
->Créer des objets géométriques avec les fonctions WKB
Création de formes géométriques avec les fonctions spécifiques de MySQL

19.4.2.2 Créer des objets géométriques avec les fonctions WKB

MySQL fournit de nombreuses fonctions qui prennent en arguments un BLOB contenant la représentation au format Well-Known Binary et optionnellement, un système de référence (SRID), et retourne la forme géométrique correspondante.

GeomFromWKT() accepte des données WKB 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.

    GeomFromWKB(wkb[,srid])
    GeometryFromWKB(wkt[,srid])
    Construit une forme géométrique à partir de sa représentation WKB et du SRID.

    PointFromWKB(wkb[,srid])
    Construit un objet POINT à partir de sa représentation WKB et du SRID.

    LineFromWKB(wkb[,srid])
    LineStringFromWKB(wkb[,srid])
    Construit un objet LINESTRING à partir de sa représentation WKB et du SRID.

    PolyFromWKB(wkb[,srid])
    PolygonFromWKB(wkb[,srid])
    Construit un objet POLYGON à partir de sa représentation WKB et du SRID.

    MPointFromWKB(wkb[,srid])
    MultiPointFromWKB(wkb[,srid])
    Construit un objet MULTIPOINT à partir de sa représentation WKB et du SRID.

    MLineFromWKB(wkb[,srid])
    MultiLineStringFromWKB(wkb[,srid])
    Construit un objet MULTILINESTRING à partir de sa représentation WKB et du SRID.

    MPolyFromWKB(wkb[,srid])
    MultiPolygonFromWKB(wkb[,srid])
    Construit un objet MULTIPOLYGON à partir de sa représentation WKB et du SRID.

    GeomCollFromWKB(wkb[,srid])
    GeometryCollectionFromWKB(wkt[,srid])
    Construit un objet GEOMETRYCOLLECTION à partir de sa représentation WKB 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 WKB 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 :
    BdPolyFromWKB(wkb,srid)
    Construit un objet Polygon à partir de la représentation WKB d'un objet MultiLineString , contenant un ensemble d'objets LineString fermés.

    BdMPolyFromWKB(wkb,srid)
    Construit un objet MultiPolygon à partir de la représentation WKB d'un objet MultiLineString , contenant un ensemble d'objets LineString fermés.

<< Créer des objets géométriques avec les fonctions WKB >>
Créer des objets géométriques avec les fonctions WKT Créer des objets géographiques Création de formes géométriques avec les fonctions spécifiques de MySQL