Exercice 1a : Utilisation des formats en lecture directe
Les formats en lecture directe vous permettent d'utiliser des jeux de données non natifs directement dans ArcGIS for Desktop sans utiliser de format intermédiaire ou d'outil de conversion. Ils sont convertis à la volée en tant que jeux de données en lecture seule et affichés en mémoire alors que le fichier source reste sur le disque au format natif.
Lorsque vous ajoutez des formats en lecture directe à ArcMap, ArcScene ou ArcGlobe, toutes les fonctions de carte standard sont activées, y compris les tables attributaires et les fonctions d'étiquetage. Vous pouvez effectuer un alignement sur une géométrie, remplacer la symbologie et utiliser des formats pris en charge avec tous les outils de géotraitement qui acceptent des classes d'entités ou des couches en entrée.
Cet exercice vous présente les formats en lecture directe avec des données MapInfo TAB ; d'autres formats pris en charge par l'extension Data Interoperability peuvent être utilisés de même manière.
Ajouter les données dans ArcMap
L'extension Data Interoperability doit être activée.
- Démarrez ArcMap.
-
Cliquez sur le bouton Fenêtre Catalogue
dans la barre d'outils Standard.
-
Saisissez C:\arcgis\ArcTutor\Data Interoperability\ dans la zone de texte Emplacement et appuyez sur ENTREE.
L'emplacement est ajouté à l'arborescence du Catalogue sous l'en-tête Connexions aux dossiers.
-
Cliquez sur le jeu de données subdivisions.tab et faites-le glisser sur la carte.
ArcGIS utilise des indexes spatiaux pour localiser rapidement les entités dans les classes d'entités. Notez qu'ArcGIS index le jeu de données la première fois que vous l'ajoutez à ArcMap et qu'il affiche une fenêtre d'état. La durée d'affichage de la fenêtre dépend de la taille du jeu de données. La fenêtre peut s'afficher quelques secondes uniquement pour de petits jeux de données.
-
Cliquez avec le bouton droit sur la couche d'entités subdivisions Line, puis sur Ouvrir la table attributaire.
La couche d'entités ne contient aucune donnée. Répétez cette étape pour d'autres couches d'entités et observez que seule la couche d'entités Polygon contient des données.
- Dans la table des matières, cliquez avec le bouton droit sur le dossier, puis cliquez sur Supprimer.
Le jeu de données est supprimé d'ArcMap.
Contrairement à un jeu de données Esri natif, lorsque vous vous connectez à un jeu de données MapInfo TAB pour la première fois, il génère une entrée de classe d'entités pour toutes les géométries prises en charge par le format. D'autres formats non natifs produisent des résultats similaires. La prochaine section vous montrera comment purger les classes d'entités vides du jeu de données.
Purger les classes d'entités vides
Pour purger les classes d'entités vides du jeu de données, actualisez le jeu de données dans l'arborescence du Catalogue.
- Cliquez sur le jeu de données subdivisions.tab dans la fenêtre Catalogue.
- Appuyez sur la touche F5 pour actualiser les données ou cliquez avec le bouton droit sur le jeu de données, puis cliquez sur Actualiser.
- Développez le jeu de données dans l'arborescence du Catalogue.
Seule la couche d'entités subdivision Polygon est affichée.
Explorer le jeu de données
Explorez le jeu de données dans ArcMap et dans la fenêtre Catalogue pour en savoir plus sur les formats de données non natifs lorsque lorsque l'extension Data Interoperability est activée.
- Cliquez avec le bouton droit sur la classe d'entités subdivision Polygon dans l'arborescence du Catalogue et cliquez sur Propriétés de l'élément dans le menu contextuel.
- Cliquez sur l'onglet Description et explorez les métadonnées.
- Faites glisser la classe d'entités subdivision Polygon dans ArcMap.
-
Cliquez sur le bouton Identifier
et sélectionnez une entité pour afficher les attributs.
Cela termine l'exercice.
Passez à l'exercice suivant : Exercice 1b : Ajout de connexions Interoperability.