MI_GeometryN
Description
Renvoie la nième géométrie d'une MultiGeometry.
Syntaxe
geometry MI_GeometryN ( geometry, n )
Argument
geometry est une expression qui renvoie une géométrie.
n est la position de la géométrie à renvoyer depuis la MultiGeometry.
Exemple
Renvoie le 2ème polygone répertorié pour l'état spécifié de Rhode Island.
select MI_GeometryN([Geometry_Column], 2) as MI_GeometryN from "/USA" where state in ('RI')
Remarques
Cette fonction permet également la désagrégation géométrique. Si la géométrie en entrée n'est pas une MultiGeometry (MultiPoint, MultiCurve et MultiPolygon) et si la première géométrie est demandée, la géométrie en entrée est renvoyée. Sinon, une valeur nulle est renvoyée.