Pour chaque système de gestion de bases de données utilisé pour stocker les géodatabases d’entreprise, un ensemble spécifique de mots-clés de configuration est disponible par défaut. De plus, l'administrateur de géodatabase peut ajouter des mots-clés personnalisés.
Que sont les mots-clés de configuration dans une géodatabase d'entreprise ?
Les mots-clés de configuration rassemblent les paramètres et leurs valeurs sous un seul en-tête (le mot-clé). Les paramètres et leurs valeurs spécifient les options de stockage des jeux de données dans la géodatabase. Les mots-clés de configuration, ainsi que les paramètres et les valeurs de paramètre associés sont stockés dans une table système de la géodatabase. L’administrateur de géodatabase contrôle le contenu de cette table.
Comment est-ce que les mots-clés de configuration sont utilisés ?
En rassemblant un ensemble de paramètres et de valeurs, les mots-clés de configuration vous permettent de désigner un mot-clé qui affecte plusieurs options de stockage d’un jeu de données particulier. Vous choisissez le mot-clé de configuration à utiliser à la création d'un jeu de données dans la géodatabase. Si vous ne spécifiez pas de mot clé différent, le mot-clé DEFAULTS est utilisé.
L'administrateur de géodatabase peut également créer des mots-clés de configuration personnalisés. L'administrateur de géodatabase doit vérifier que les mots-clés de configuration nécessaires figurent dans la géodatabase et qu'ils peuvent être utilisés dans ArcGIS Desktop. Votre administrateur de géodatabase peut vous dire si des mots-clés de configuration personnalisés sont disponibles et, le cas échéant, quand vous devez les utiliser.
Quel mot-clé de configuration devez-vous utiliser ?
Dans la plupart des cas, le mot-clé de configuration DEFAULTS est suffisant, car l’administrateur de géodatabase doit avoir apporté toutes les modifications nécessaires aux valeurs des paramètres de ce mot-clé pour que ce dernier reflète la configuration requise, la plupart du temps.
Dans certains cas, vous aurez à sélectionner un mot-clé de configuration autre que DEFAULTS lors de la création ou de l'importation de données. Dans ce cas, l’administrateur de géodatabase doit vous indiquer quels mots-clés utiliser et quand. Quelques scénarios suggérés sont proposés dans les sections suivantes.
Mots-clés de configuration de stockage de géométrie
Toutes les géodatabases stockent une géométrie (d'où le préfixe "géo" dans géodatabase). Chaque système de gestion de base de données utilisé pour stocker les géodatabases d'entreprise propose des mécanismes de stockage de géométries spécifiques. Pour IBM Db2, la géométrie est stockée à l’aide de Spatial Extender (ST_Geometry). Dans IBM Informix, la géométrie est stockée à l’aide de Spatial DataBlade (également ST_Geometry). Les géodatabases stockées dans Oracle, Microsoft SQL Server ou PostgreSQL proposent plusieurs options de stockage de géométries, comme indiqué dans la liste ci-dessous.
Esri recommande d’utiliser les types spatiaux SQL pour le stockage de géométries, car ceux-ci offrent un plus grand choix de fonctionnalités. Ainsi, vous pouvez publier des services d’entités modifiables, créer des couches de requête et utiliser SQL pour la mise à jour dans la mesure où vos classes d’entités utilisent le type spatial SQL. La table suivante présente les mots-clés de configuration associés à chacun des types de stockage et renseigne sur le fait qu’il s’agit de types spatiaux SQL ou pas :
Mot-clé de configuration | Stockage de géométries | type spatial SQL ? |
---|---|---|
WKB_GEOMETRY | Type de format binaire connu OGC | Non |
SDEBINARY | Binaire compressé ArcSDE | Non |
ST_GEOMETRY | Type spatial SQL Esri pour Oracle ou PostgreSQL | Oui |
SDO_GEOMETRY | Oracle Spatial | Oui |
PG_GEOMETRY | Type de géométrie PostGIS | Oui |
PG_GEOGRAPHY | Type de géographie PostGIS | Oui |
GEOMETRY | Type de géométrie Microsoft | Oui |
GEOGRAPHY | Type de géographie Microsoft | Oui |
L'administrateur de géodatabase définit le stockage de géométries DEFAULTS sur le type que vous utiliserez pour la plupart des jeux de données. Si le type de stockage que vous souhaitez utiliser n'est pas celui défini sous le mot-clé DEFAULTS, vous pouvez spécifier un mot-clé de configuration de stockage de géométries différent et, par conséquent, utilisez un type de stockage de géométries différent pour les données dans les situations suivantes :
- Vous utilisez SQL Server ou Oracle, vous n’avez pas besoin d’un accès SQL à la colonne spatiale et vous ne publiez pas de services contenant les données.
Pour les classes d'entités correspondant à cette description, vous pouvez spécifier le mot-clé de configuration SDEBINARY pour stocker les données dans le format binaire compressé ArcSDE.
- Vous utilisez SQL Server ou Oracle, vous stockez uniquement des entités simples, telles que des points, des lignes et des polygones, qui ne participent pas à une topologie, un réseau ou des classes de relations, et vous n’avez pas besoin de la compression ArcSDE.
Pour les classes d'entités correspondent à cette description, vous pouvez spécifier le mot-clé de configuration WKB_GEOMETRY pour stocker des données dans le format binaire connu OGC.
- Votre base de données PostgreSQL dispose de PostGIS, mais vous ne souhaitez stocker que certaines classes d’entités dans le stockage de géométries PostGIS.
Dans ce cas, vous pouvez spécifier le mot-clé de configuration PG_GEOMETRY lors de la création de classes d’entités à stocker avec le type de géométrie PostGIS.
- Votre base de données PostgreSQL dispose de PostGIS et vous souhaitez stocker des données dans un type spatial SQL qui utilise des coordonnées de latitude et de longitude.
Pour ce faire, vous pouvez spécifier le mot-clé de configuration PG_GEOGRAPHY lorsque vous créez la classe d’entités.
- Vous utilisez SQL Server et vous souhaitez stocker des données dans un type spatial SQL qui utilise des coordonnées de latitude et de longitude.
Pour ce faire, vous pouvez spécifier le mot-clé de configuration GEOGRAPHY lorsque vous créez la classe d'entités.
- Vous créez un prototype pour votre géodatabase et vous souhaitez tester les performances relatives de chaque type de stockage pour un jeu de données particulier.
Lorsque vous concevez votre géodatabase, vous pouvez essayer différents types de stockage pour voir lesquels répondent à vos besoins pour des jeux de données particuliers. Dans ce cas, vous pouvez stocker le même jeu de données (avec un nom différent) à l'aide de différents mots-clés de configuration de stockage de géométries, puis tester les performances de chaque jeu de données.
Mots-clés de configuration de réseau
Les mots-clés de configuration de réseau sont utilisés lors de la création de réseaux, ce qui nécessite l’Extension ArcGIS Network Analyst.
Les mots-clés de configuration de réseau sont de type composite : trois mots-clés de réseau distincts qui fonctionnent conjointement pour stocker des tables provenant de la même classe de réseau dans des emplacements différents. Le mot-clé composite de réseau qui apparaît dans un client ArcGIS est NETWORK_DEFAULTS.
Si vous ne spécifiez aucun mot-clé de configuration pour votre réseau, les paramètres de mot-clé par défaut sont utilisés pour définir le stockage pour votre réseau.
L'administrateur de géodatabase peut créer un jeu de mots-clés de réseau personnalisés. Par exemple, si vous devez créer un réseau pour vos itinéraires de bus et que vous prévoyez qu'il sera beaucoup plus important que vos réseaux de rivières et de voies ferrées, l'administrateur de géodatabase peut créer un ensemble de mots-clés de configuration de réseau pour stocker le réseau des itinéraires de bus dans un emplacement différent de votre géodatabase.
Mots-clés de configuration de topologie
Chaque fois que vous créez une topologie, un mot-clé de configuration de topologie est utilisé pour contrôler le stockage des tables de topologie.
Les mots-clés de configuration de topologie sont des mots-clés composites. Le mot-clé composite de topologie par défaut qui apparaît dans un client ArcGIS est TOPOLOGY_DEFAULTS.
Pour utiliser un mot-clé de topologie autre que celui défini par défaut, l'administrateur de géodatabase crée de nouveaux mots-clés de topologie qui désignent des paramètres de stockage différents de ceux des valeurs par défaut. Il vous informera si vous devez utiliser un mot-clé de configuration de topologie différent de TOPOLOGY_DEFAULTS.
mots-clés de configuration de MNT
Chaque fois que vous créez un MNT, un mot-clé de configuration de topologie est utilisé pour contrôler le stockage des tables de MNT.
Les mots-clés de configuration de MNT sont des mots-clés composites. Le mot-clé composite de MNT par défaut qui apparaît dans un client ArcGIS est TERRAIN_DEFAULTS.
Comme pour les mots-clés de topologie et de réseau, votre administrateur de géodatabase peut créer des mots-clés personnalisés qui spécifient des informations de stockage différentes. Il vous indiquera quand les utiliser.