| Stocker dans votre Géodatabase les images associées aux entités |
![]() |
Description:
Cet outil permet d'associer une image aux entités d'une classe de votre Géodatabase (personnelle ou ArcSDE). A la différence des hyperliens utilisés en standard dans ArcMap, cet outil stocke les images dans un champ (BLOB) de la classe d'entités de la Géodatabase. Le principal avantage de cet outil réside dans le fait qu'il n'y plus de fichiers images à manipuler puisque celles-ci sont stockées dans la base de données. Pour pouvoir associer des images à vos entités, votre classe d'entité devra contenir deux champs supplémentaires.

Téléchargement:
Prérequis:
Cet outil nécessite ArcGIS 8.2, 8.3 ou 9.x.
Installation:

Utilisation:
Pour une Géodatabase personnelle:
Ajoutez, à l'aide, d'ArcCatalog, les champs suivants:
- un champ nommé FICHIER_IMG de type Texte (ayant
une largeur d'au moins 100 caractères)
- un champ nommé IMG de type Blob (sans spécifier
de largeur)
Pour une Géodatabase ArcSDE (Oracle):
Ajoutez à l'aide d'une requête SQL (avec SQL-Plus par exemple),
les champs suivants:
- un champ nommé FICHIER_IMG de type VARCHAR2
(ayant une largeur d'au moins 100 caractères)
- un champ nommé IMG de type BLOB (sans spécifier
de largeur)
Important: Ne pas utiliser ArcCatalog pour créer ces deux champs. En effet, lorsque vous créez un champ de type Blob avec ArcCatalog c'est un champ de type Long Raw qui est créé.

Chargement des images en batch:
L'outil
permet d'effectuer le chargement des images de manière plus automatique.
Pour cela, vous devez disposer dans votre classe d'entités d'un champ
contenant le nom et le chemin d'accès à chaque image. Dans
l'exemple ci-dessous, le champ SOURCE peut être utilisé pour
un chargement en batch.

Pour pouvoir exécuter cette commande, votre couche doit être
en mise à jour.
Consultation des images:
L'outil
Le bouton
permet d'enregistrer l'image sur le disque.
Dernière date de mise à jour:
Mai 2003 - Version 1Auteur:
Gaëtan LAVENU - ESRI France