Mots-clés composites et stockage de géométries

Les mots-clés de configuration composite par défaut dans Oracle and PostgreSQL ne contiennent pas de paramètre GEOMETRY_STORAGE. Comme tous les paramètres nécessaires qui sont absents d'un mot-clé spécifié sont lus dans le mot-clé DEFAULTS, la valeur du paramètre GEOMETRY_STORAGE est lue à partir du mot-clé DEFAULTS. Par conséquent, si vous utilisez une base de données Oracle ou PostgreSQL et que vous voulez utiliser un type de stockage de géométrie autre que celui défini avec le mot-clé DEFAULTS pour vos MNT, réseaux ou topologies, vous devez créer vos propres mots-clés composites personnalisés pour ceux-ci, qui incluent le paramètre GEOMETRY_STORAGE.

Par exemple, si vous utilisez ArcSDE pour PostgreSQL et que DEFAULTS GEOMETRY_STORAGE reste défini sur le paramètre ST_GEOMETRY, mais que vous voulez parfois stocker vos tables de topologie à l'aide du type de stockage de géométrie PostGIS, vous devez créer un ensemble de mots-clés composites de topologie pour le type PG_GEOMETRY. C'est le cas lorsque vous créez certaines de vos classes d'entités avec le mot-clé PG_GEOMETRY et que vous voulez créer une topologie pour celles-ci. Les mots-clés personnalisés pour la topologie ressemblent aux éléments suivants :

##TOPOLOGY_PG_GEOMETRY
UI_TOPOLOGY_TEXT		"Topology setting for PG_GEOMETRY"
GEOMETRY_STORAGE	"PG_GEOMETRY"
A_STORAGE          "TABLESPACE pgtblspace"
B_STORAGE          "TABLESPACE pgtblspace"
D_STORAGE          "TABLESPACE pgtblspace"
END

##TOPOLOGY_PG_GEOMETRY::DIRTYAREAS
GEOMETRY_STORAGE	"PG_GEOMETRY"
A_STORAGE          "TABLESPACE pgtblspace"
B_STORAGE          "TABLESPACE pgtblspace"
D_STORAGE          "TABLESPACE pgtblspace"
END

Dans cet exemple, le paramètre UI_TOPOLOGY_TEXT est inclus pour permettre aux utilisateurs de sélectionner ce mot-clé lors de la création de topologies. Le paramètre GEOMETRY_STORAGE est défini sur PG_GEOMETRY afin que les champs dirtyarea et shape des tables système de topologie utilisent PG_GEOMETRY comme type de stockage des données. Ces mots-clés personnalisés n'incluent pas les paramètres d'index, ce qui signifie que les réglages de ces paramètres seront lus dans le mot-clé DEFAULTS.

AttentionAttention :

Votre mot-clé de configuration ne doit pas excéder 32 caractères.

ConseilConseil :

Dans les bases de données SQL Server, deux ensembles supplémentaires de mots-clés composites de réseau, topologie et MNT ont déjà été ajoutés : un pour le type de stockage de géométrie et l'autre pour le type de stockage de géographie.


3/6/2012