Guide d'utilisation et de référence

ST_NumGeometries

ST_NumGeometries utilise une collection d'objets en entrée et renvoie le nombre de géométries appartenant à ladite collection.

Syntaxe

db2gse.ST_NumGeometries(g db2gse.ST_GeomCollection)

Type de retour

Integer

Exemples

Le directeur des services techniques municipaux a besoin de connaître le nombre de bâtiments distincts associé à chaque bâti.

Les bâtis sont enregistrés dans la table BUILDINGFOOTPRINTS créée avec l'instruction CREATE TABLE ci-après.

CREATE TABLE BUILDINGFOOTPRINTS (   building_id integer,
                                         lot_id      integer,
                                         footprint   db2gse.ST_MultiPolygon);

L'instruction SELECT ci-après utilise la fonction ST_NumGeometries pour répertorier l'ID parcelle (BUILDING_ID) qui identifie chaque bâtiment de manière univoque et le nombre de bâtiments contenus dans chaque bâti.

SELECT building_id, db2gse.ST_NumGeometries (footprint) "Number of buildings"
FROM BUILDINGFOOTPRINTS;


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]