Suite

Comment fusionner des fichiers de formes de plusieurs dossiers dans une classe d'entités de géodatabase ?

Comment fusionner des fichiers de formes de plusieurs dossiers dans une classe d'entités de géodatabase ?


J'ai une question concernant la fusion de nombreux dossiers, qui contiennent de nombreux sous-dossiers et contiennent les fichiers de formes. Je voudrais fusionner tous ceux-ci dans une géodatabase. J'ai donc pensé à utiliser un script Python.

import os, arcpy.da print os.getcwd() pour dirname, dirnames, noms de fichiers dans os.walk('.'): pour subdirname dans dirnames: current_dir = os.path.join(dirname, subdirname) arcpy.env.workspace = current_dir fcList = arcpy.ListFeatureClasses(".shp") Merge = r"D:TestMerge_multiple.gdbTotals" pour fc dans fcList : print fc arcpy.Merge_management([fc,destination],Merge) arcpy.Delete_management (desination) arcpy.Rename_management(Fusionner, destination) pause

J'ai donc lancé le script et au bout d'une minute il s'arrête et malheureusement, aucun résultat. Comme il y a plusieurs noms différents dans les fichiers de formes, j'ai pensé à n'utiliser que le suffixe .shp.

Pourriez-vous m'aider?

[Modifier] J'obtiens le chemin du répertoire de travail dans la fenêtre python. Après ce message, la fenêtre se ferme sans erreur.

[Modifier2] Sur la base des conseils de PolyGeo, j'ai également exécuté le script dans l'environnement IDLE et voici le résultat :


Pour copier des fichiers de formes de plusieurs dossiers dans une seule géodatabase, vous pouvez procéder comme suit :

import arcpy import os ws = #path to input folder dst = #path to output geodatabase for dirpath, dirnames, filenames in arcpy.da.Walk(ws,datatype="FeatureClass"): for file in filenames: print file filepath = os .path.join(dirpath,file) outpath = os.path.join(dst,file[:-4]) # supprime l'extension .shp arcpy.CopyFeatures_management(filepath,outpath)

Les caractéristiques à copier.

La classe d'entités qui sera créée et dans laquelle les entités seront copiées.

Mot-clé de configuration de géodatabase à appliquer si la sortie est une géodatabase.

Ce paramètre a été déprécié dans ArcGIS Pro . Toute valeur que vous entrez est ignorée.

Ce paramètre a été déprécié dans ArcGIS Pro . Toute valeur que vous entrez est ignorée.

Ce paramètre a été déprécié dans ArcGIS Pro . Toute valeur que vous entrez est ignorée.

Les caractéristiques à copier.

La classe d'entités qui sera créée et dans laquelle les entités seront copiées.

Mot-clé de configuration de géodatabase à appliquer si la sortie est une géodatabase.

Ce paramètre a été déprécié dans ArcGIS Pro . Toute valeur que vous entrez est ignorée.

Ce paramètre a été déprécié dans ArcGIS Pro . Toute valeur que vous entrez est ignorée.

Ce paramètre a été déprécié dans ArcGIS Pro . Toute valeur que vous entrez est ignorée.

Exemple de code

Le script de fenêtre Python suivant montre comment utiliser l'outil CopyFeatures en mode immédiat.

Le script autonome suivant montre comment utiliser CopyFeatures pour copier les fichiers de formes d'un dossier dans une géodatabase fichier.


Les caractéristiques à copier.

La classe d'entités qui sera créée et dans laquelle les entités seront copiées. Si la classe d'entités en sortie existe déjà et que l'option de remplacement est définie sur true, la sortie sera supprimée en premier. Si la classe d'entités en sortie existe déjà et que l'option de remplacement est définie sur false, l'opération échouera.

Mot-clé de configuration de géodatabase à appliquer si la sortie est une géodatabase ArcSDE ou une géodatabase fichier.

Les paramètres de la grille spatiale 1, 2 et 3 s'appliquent uniquement aux géodatabases fichier et à certaines classes d'entités de géodatabase de groupe de travail et d'entreprise. Si vous n'êtes pas familiarisé avec la définition des tailles de grille, laissez ces options sur 0,0,0 et ArcGIS calculera les tailles optimales pour vous. Pour plus d'informations sur ce paramètre, reportez-vous à la documentation de l'outil Ajouter un index spatial.

Taille de cellule de la deuxième grille spatiale. Laissez la taille à 0 si vous ne voulez qu'une seule grille. Sinon, définissez la taille sur au moins trois fois plus grande que la grille spatiale 1.

Taille de cellule de la troisième grille spatiale. Laissez la taille à 0 si vous ne voulez que deux grilles. Sinon, définissez la taille sur au moins trois fois plus grande que la grille spatiale 2.


Les fichiers de formes présentent de nombreuses limitations par rapport aux classes d'entités dans une géodatabase. Par exemple, les attributs de fichier de formes ne peuvent pas stocker de valeurs nulles, ils arrondissent les nombres, ils prennent mal en charge les chaînes de caractères Unicode, ils n'autorisent pas les noms de champ de plus de 10 caractères et ils ne peuvent pas stocker à la fois une date et une heure dans un champ. De plus, ils ne prennent pas en charge les fonctionnalités trouvées dans les géodatabases telles que les domaines et les sous-types.

Le nom du fichier de formes en sortie sera le nom de la classe d'entités en entrée. Par exemple, si l'entrée est C:ase.gdb ivers , le fichier de formes en sortie sera nommé rivers.shp . Pour contrôler explicitement le nom du fichier de formes en sortie et pour certaines options de conversion supplémentaires, consultez l'outil Classe d'entités en classe d'entités.

Si le fichier de formes de sortie existe déjà dans le dossier de sortie , un numéro sera ajouté à la fin pour rendre le nom du fichier de formes unique (par exemple, rivers_1.shp ).


Syntaxe

Classe d'entités ou couche d'entités qui sera convertie.

Emplacement dans lequel la classe d'entités en sortie sera créée. Il peut s'agir d'une géodatabase ou d'un dossier. Si l'emplacement de sortie est un dossier, la sortie sera un fichier de formes.

Nom de la classe d'entités en sortie.

Une expression SQL utilisée pour sélectionner un sous-ensemble de fonctionnalités. Pour plus d'informations sur la syntaxe SQL, consultez la rubrique d'aide Référence SQL pour les expressions de requête utilisées dans ArcGIS.

Les champs et le contenu des champs choisis dans la classe d'entités en entrée. Vous pouvez ajouter, renommer ou supprimer des champs de sortie ainsi que définir des propriétés telles que le type de données et la règle de fusion.

Vous pouvez utiliser la classe ArcPy FieldMappings pour définir ce paramètre.

Spécifie les paramètres de stockage (configuration) pour les géodatabases dans les géodatabases fichier et d'entreprise. Les géodatabases personnelles n'utilisent pas de mots-clés de configuration.


GIS Lab 5 : Projet final

Pour la tâche finale de cette classe de systèmes d'information géographique, nous avons été chargés de proposer notre propre question spatiale, puis d'y développer une réponse en utilisant le SIG. Ma question spatiale était « Où devrais-je mettre un restaurant de fruits de mer dans la ville d'Eau Claire, Wisconsin ? » J'ai développé des critères spéciaux pour aider à répondre à cette question.

Critères pour le nouveau restaurant de fruits de mer à Eau Claire, Wisconsin :
1. Le restaurant doit être situé à moins d'un mile de l'Interstate 94 ou de la Highway 53
2. Le restaurant doit être situé dans un secteur de recensement comptant au moins 5 000 personnes
3. Le restaurant doit être dans une zone d'utilisation commerciale des terres
4. Le restaurant ne doit pas être à moins d'un demi-mile d'un autre restaurant de fruits de mer

Tous ces critères ont été élaborés pour des raisons spécifiques.

1. Le premier critère a été fait car je voulais que mon restaurant soit accessible aux voyageurs. L'Interstate 94 et la Highway 53 sont les deux plus grandes routes qui passent près d'Eau Claire, il était donc crucial d'avoir un restaurant à proximité de ces routes principales. Avoir une base de clients itinérants élevée ainsi qu'une solide base de clients locaux peut vraiment aider votre restaurant à exceller.

2. Le deuxième critère a été créé parce que je pensais que mon restaurant aurait besoin d'une solide clientèle locale. Obtenir des clients locaux fidèles est essentiel pour toute entreprise. Donc, en plaçant le restaurant dans une zone de la ville qui compte un plus grand nombre de personnes, cela donnera au moins au restaurant une meilleure chance de développer cette clientèle locale.

3. Le troisième critère est évident, le restaurant doit être situé dans une zone d'utilisation commerciale du sol. Celui-ci est nécessaire car les restaurants sont considérés comme des propriétés commerciales et en raison des lois de zonage de la ville, ils doivent être situés dans une zone commerciale.

4. Le quatrième critère a été conçu pour éviter une concurrence directe avec un restaurant de fruits de mer déjà établi. Placer un restaurant trop près d'un restaurant de fruits de mer déjà établi pourrait compromettre les chances d'atteindre le maximum de clients potentiels. Si les clients potentiels voient un endroit en lequel ils ont confiance et qu'ils aiment, ils ont la possibilité d'aller dans ce restaurant plutôt que d'en essayer un nouveau.

Pour répondre à ma question et trouver le meilleur endroit pour un restaurant à Eau Claire, j'ai utilisé des données provenant de plusieurs sources. J'ai obtenu la plupart de mes données de la ville et du comté d'Eau Claire, ainsi que des données d'ESRI et de Google Maps. Les données que j'ai obtenues de Google Maps consistaient à trouver les restaurants de fruits de mer actuels à Eau Claire, puis à les numériser sur une carte dans ARCMap. Pour la plupart, les points devaient être précis, surtout pour l'étendue de mon projet, mais l'une des préoccupations que j'avais concernait le processus de numérisation et l'exactitude des points qui représentaient les restaurants. Bien sûr, les points que j'ai numérisés étaient généralement au bon endroit et n'auraient pas dû être éloignés de beaucoup, voire pas du tout, mais ils pourraient être légèrement inexacts. Une autre préoccupation que j'avais concernait Google Maps et s'il affichait tous les restaurants de fruits de mer d'Eau Claire. Avec ma connaissance préalable de la ville d'Eau Claire, je sais qu'elle a tous ceux que je connaissais, mais il y a une chance qu'il y ait un restaurant de fruits de mer dont je ne suis pas au courant qui n'a pas été tracé dans Google Maps non plus.

Le processus pour répondre à ma question a été fait avec l'utilisation du SIG dans le programme ARCMap. Vous trouverez ci-dessous un modèle de flux de données qui mappe les méthodes que j'ai utilisées pour obtenir ma réponse finale à ma question.


Données spatiales

Produits Geolytics Census CD

Un logiciel convivial fourni avec les données du recensement décennal ainsi que les fichiers de données sur les limites associés aux géographies du recensement pour créer un ensemble d'extraction et de cartographie des données de recensement tout-en-un. Les données du recensement décennal sont disponibles dans ce format de 1970 à 2010, avec des ensembles supplémentaires de données normalisées entre les années pour l'analyse temporelle. Les données peuvent être extraites dans plusieurs formats de fichiers ainsi que dans des rapports de synthèse. Plusieurs couches de données peuvent être cartographiées rapidement dans le programme lui-même ou exportées dans un fichier de formes ArcView ou au format MapInfo.

CD de données ESRI

Plusieurs CD de données sur les limites et les attributs pour les études nationales et internationales. Ces données sont incluses avec le logiciel ESRI.

ESRI StreetMap Pro

Données sur les rues et les limites. Fournit les emplacements des routes, les noms et les plages d'adresses pour l'ensemble des États-Unis.

Fichiers des limites du recensement TIGER

Limites gouvernementales et statistiques pour les États, les comtés, les secteurs de recensement, les groupes de blocs, les lieux et d'autres entités aux États-Unis, à Porto Rico et dans les régions insulaires. TIGER a été développé au Census Bureau pour soutenir la cartographie et les activités géographiques connexes requises par les recensements décennaux et économiques et les programmes d'enquête par sondage.

Cartographier les États-Unis

Données agricoles, environnementales et autres données physiques au format SIG

Fichiers de surveillance de l'air de l'EPA

Il s'agit de fichiers bruts qui contiennent des données provenant de plusieurs stations de surveillance officielles et non officielles à travers le pays. Les principaux polluants signalés sont :

  1. Particules 2.5 et 10
  2. Ozone
  3. Dioxyde d'azote (NO2)
  4. Monoxyde de carbone (CO)
  5. Dioxyde de soufre (SO2)

Données de l'inventaire des rejets toxiques (TRI) de l'EPA

Il fournit des données sur les rejets de produits chimiques toxiques signalés par les installations industrielles et fédérales. Contient les emplacements exacts des installations et la quantité de rejet pour chaque produit chimique particulier (y compris le zinc, l'arsenic et autres).

Évaluation nationale de la toxicité atmosphérique de l'EPA

Il fournit des taux d'évaluation du cancer pour l'ensemble des États-Unis au niveau des secteurs de recensement.

PA DEP Rapports sur le pétrole et le gaz

Il contient des données de fracturation pour l'ensemble de l'AP, y compris les emplacements exacts des puits.

Classements de santé du comté

Il contient de nombreuses données relatives à la santé au niveau du comté.

Accès aux données spatiales de Pennsylvanie (PASDA)

Le portail officiel de données géospatiales ouvert au public de Pennsylvanie.

Atlas de recherche sur l'accès aux aliments de l'USDA

Il fournit des indicateurs de désert alimentaire pour chaque secteur de recensement aux États-Unis.

Base de données nationale sur la couverture des terres (NLCD)

Il fournit des données à l'échelle nationale sur la couverture terrestre et le changement de la couverture terrestre à une résolution de 30 m avec une légende à 16 classes.


Exporter des entités sélectionnées ou des entités dans l'étendue de la vue sur plusieurs couches en tant que fichiers de formes ?

Régulièrement, j'ai besoin d'exporter des caractéristiques de plusieurs couches sous forme de fichiers de formes. Mais 99% du temps, je n'ai pas besoin de toutes les fonctionnalités de chaque couche.

Tout ce que j'ai pu comprendre, c'est soit

à l'aide des "Outils de conversion->Vers Shapefile". Cela me permet de choisir plusieurs couches mais vide toutes les fonctionnalités (je n'ai pas besoin de chaque ligne de topo ou parcelle dans le comté)

2) accédez à chaque couche et effectuez le "Exporter les données->Fonctionnalités dans l'étendue de la vue", ce qui peut être un processus assez long.

Si vous allez dans chaque couche et sélectionnez ce que vous voulez, tout outil que vous exécutez dessus ignorera les éléments non sélectionnés.

Pour exporter plusieurs fichiers de formes, j'utilise généralement l'outil "Feature Class to Geodatabase (multiple)" (Outils de conversion > To Geodatabase > Feature Class to Geodatabase). Il semble que cela ne créera pas de fichiers de formes, mais si vous pointez la sortie vers un seul dossier, les fichiers de formes seront exportés directement vers celui-ci.

Je ne suis pas sûr de garder tout cela dans l'étendue de la vue, cependant. J'imagine que cela devrait être dans la boîte de dialogue Environnements, si c'est possible (en fait, en le regardant, je pense que c'est l'étendue du traitement : identique à l'affichage).

CELA FONCTIONNE (presque. Voir ci-dessous*)

À l'aide des "Outils de conversion > Vers la géodatabase > Classe d'entités vers la géodatabase" OU les ""Outils de conversion > Vers le fichier de formes"

En cliquant sur "Environments > Étendue du traitement" et en choisissant l'option "Same as Display", seules les vedettes visibles à l'écran seront converties en fichiers de formes.

*Remarque : Je n'ai pas pu faire fonctionner cela avec les calques de mon fichier .mxd. Au lieu de cela, j'ai dû revenir au SDE et sélectionner les classes d'entités. Cela signifie cependant que je ne peux pas utiliser la façon dont j'ai divisé les informations dans mon mxd. Par exemple, j'ai séparé une couche de ligne topographique de 10 pieds et une couche de ligne de contour mineure dans mon mxd. Je ne peux pas exporter ceux-ci en utilisant l'un ou l'autre des outils de conversion. Le résultat lorsque j'essaie est qu'aucune conversion n'a lieu. (pas de message d'erreur, juste pas de fichiers .shp dans le dossier de sortie). Peu importe si j'utilise la boîte à outils dans ArcMap ou ArcCatalog.


Quelle est la différence entre un fichier de forme et une classe d'entités ?

quelle est la différence entre les fichiers de formes normaux et une classe d'entités ? Comment créer une classe d'entités dans ArcGIS et ensuite comment l'utiliser ?

  • La différence est : dans le type de sauvegarde seulement cela signifie que si j'enregistre un fichier de forme dans GDB, cela s'appelle une classe d'entités et si j'enregistre un fichier de forme sans GDB, cela s'appelle un fichier de forme
  • Pour créer un fichier de forme, vous devez créer un dossier sur n'importe quel disque local, puis accédez à : ArcCatalog/ connexion au dossier/choisissez votre dossier dans lequel vous souhaitez enregistrer le fichier de forme/cliquez avec le bouton droit sur le dossier/nouveau/fichier shafe. /mettre le nom &type(point,polyline ou polygone)/ok
  • Pour l'utiliser :ArcMap /Ajoutez-le (fichier de forme que vous créez) à partir de l'icône d'ajout /éditeurs/commencer l'édition/Faire ce que vous voulez faire/éditeurs/enregistrer erit/arrêter l'édition.

Le fichier de formes ainsi que la classe d'entités sont des manières différentes de stocker des données géospatiales vectorielles sur le support de stockage (serveur ou disque dur PC).

Shapefile est conçu par ESRI (Environmental System Research Institute. Il s'agit d'un mécanisme de stockage de données vectorielles léger basé sur une technologie de division également connue sous le nom de modèle de données géorelationnelles. Ce système de fichiers se compose de trois fichiers obligatoires *.shp (il stocke la forme ou la géométrie) et *.dbf (il stocke des informations tabulaires relatives à la forme représentée dans le fichier *.shp) et *.shx (un fichier qui stocke les valeurs d'index pour connecter les fichiers divisés - SHP et DBF).Par exemple, si les données d'une route est trié dans le fichier SHP, son nom, sa largeur, sa limite de vitesse (informations non spatiales) sont stockés dans le fichier DBF et ces deux fichiers sont connectés au moyen du fichier SHX. En dehors de ces trois fichiers obligatoires, il existe d'autres fichiers facultatifs liés à un fichier de formes. C'est la méthode la plus simple pour représenter des caractéristiques qui manquent de précision/exactitude.

Pour plus d'informations, lisez : http://www.esri.com/library/whitepapers/pdfs/shapefile.pdf

La classe d'entités est l'unité fondamentale d'une géodatabase. Il est basé sur un modèle de données objet. Outre le fichier de formes, la classe d'entités peut avoir une topologie (pour rendre les données plus précises/précises) - Par exemple. la limite de votre pays peut avoir une zone de 100 km² et une autre classe d'entités contenant des comtés / états individuels aura également la même zone que la limite du pays (cela peut ne pas être réalisé dans le fichier de formes, dans le fichier de formes, la zone peut être >100Sq.KM ou <100 Sa.Km ( en raison d'un chevauchement ou d'écarts entre les entités dans le fichier de formes des comtés/états). Il n'y a qu'un seul fichier utilisé pour la géodatabase qui est *.msd (moteur de données Microsoft Jet). Toutes les formes et les informations non spatiales sont stockées dans un seul fichier .

Pour plus d'informations, lisez : http://resources.arcgis.com/en/help/main/10.1/index.html#//003n

Pour créer une classe d'entités, ouvrez la fenêtre ArcCatalog/ArcCatalog (10x et supérieur), décidez de l'emplacement de stockage de votre classe d'entités. Cliquez avec le bouton droit sur l'onglet « Contenu », puis accédez à Nouveau, puis cliquez sur Fichier géodatabase ou Personal Geodatabse - fournissez un nom. Cliquez sur ouvrir la géodatabase, puis cliquez à nouveau avec le bouton droit de la souris et accédez à nouveau à Nouveau et spécifiez la classe d'entités. polygone. sélectionnez la projection appropriée, cliquez sur Suivant et spécifiez le nom du champ et le type de données si nécessaire. cliquez sur Terminer pour terminer la procédure.

shape file est un ancien format de données SIG développé pour le logiciel Arcview. tandis que la classe d'entités est le nouveau format pour créer des couches de données SIG dans ce qu'on appelle maintenant la géodatabase.

Par cette définition, un Shapefile est une classe d'entités. Dans les années 1990, le Shapefile était désigné par son nom complet - la classe d'entités Shapefile. Considérez "Shapefile" comme étant le prénom et la classe d'entités comme le nom de famille. Si nous faisions toujours référence à son nom complet, Shapefile Feature Class, la comparaison (ou l'absence de) n'aurait pas besoin d'être discutée. Cela permet également d'expliquer une classe d'entités de géodatabase. Le nom donné pour les deux, décrit vraiment le type d'espace de travail. Espérons qu'un espace de travail dans ArcGIS python ou ModelBuilder ait également plus de sens maintenant.

Cela amène une autre discussion sur le sujet Shapefile vs Feature Class. Qu'y a-t-il à comparer avec une classe d'entités Shapefile et une classe d'entités de géodatabase ? Il existe de nombreuses similitudes, car il s'agit de deux ensembles d'entités communes ayant la même représentation spatiale (Point, Ligne, Polygone, etc.). Les différences résident principalement dans les types et comportements supplémentaires disponibles pour une géodatabase FC. Je ne vais pas tous les énumérer, mais les domaines, les relations topologiques (réseaux géométriques, terrains) et la possibilité de stocker une géométrie de haute précision sont quelques différences. Et il existe de nombreuses options de stockage de géodatabase : Access (AKA Personal), File et Enterprise (AKA RDBMS) qui peuvent également présenter des différences subtiles. Alors qu'un Shapefile est toujours stocké dans un dossier de fichiers et est plus un support de format universel par de nombreux

La différence est la suivante : dans le type de sauvegarde uniquement, cela signifie que si j'enregistre un fichier de forme dans GDB, cela s'appelle une classe d'entités et si j'enregistre un fichier de forme sans GDB, cela s'appelle un fichier de forme

[Logiciel ESRI] Dans ArcGIS, ensemble d'entités géographiques avec le même type de géométrie (comme un point, une ligne ou un polygone), les mêmes attributs et la même référence spatiale. Les classes d'entités peuvent être stockées dans des géodatabases, des fichiers de formes, des couvertures ou d'autres formats de données. Les classes d'entités permettent de regrouper des entités homogènes en une seule unité à des fins de stockage de données. Par exemple, les autoroutes, les routes principales et les routes secondaires peuvent être regroupées dans une classe d'entités linéaires nommée « routes ». Dans une géodatabase, les classes d'entités peuvent également stocker des annotations et des dimensions.

Le fichier de forme peut contenir ou non un système de projection alors que la classe d'entités DOIT avoir un système de coordination

les mêmes attributs, et la même référence spatiale. Les classes d'entités peuvent être stockées dans des géodatabases, des fichiers de formes, des couvertures ou d'autres formats de données.

les ponts encorbellement successifs et précontraintsart ouvrage

Le fichier de formes et la classe d'entités sont identiques car ils ont le même objectif, mais la différence est que les fichiers de formes sont stockés dans un dossier de fichiers, tandis que la classe d'entités est principalement utilisée dans la géodatabase.


Informations d'arrière-plan

L'un des aspects étonnants du SIG est la possibilité de combiner des informations sur plusieurs sujets, de plusieurs périodes et de plusieurs sources en un seul endroit, puis de les analyser spatialement. Il y a des compromis à considérer pour cette commodité. Comme nous l'avons vu dans la leçon 2, avant de pouvoir utiliser des données que vous n'avez pas créées vous-même, vous devez investir beaucoup de temps pour acquérir et comprendre chaque ensemble de données. Plus vous incluez d'ensembles de données, plus vous devez consacrer de temps à ces tâches. Une fois que vous avez acquis et compris vos jeux de données d'entrée, vous devez encore les personnaliser pour votre projet. D'autres tâches chronophages incluent l'interprétation des résultats de votre analyse et la détermination de la meilleure façon de les communiquer à votre public cible. L'analyse elle-même peut être la partie la plus rapide - il vous suffit généralement de cliquer sur quelques boutons et d'attendre qu'un outil SIG s'exécute.

La personnalisation des données pour votre projet implique deux tâches principales : 1) modifier vos jeux de données d'entrée afin qu'ils soient suffisamment cohérents pour les combiner dans une analyse spatiale et, 2) les modifier afin qu'ils soient en mesure de répondre à vos questions spécifiques dans votre zone d'étude. Les sous-tâches spécifiques peuvent être regroupées en deux catégories principales : les tâches spatiales et les tâches attributaires. Il est préférable de résoudre d'abord les problèmes spatiaux, car vous ajouterez ou supprimerez probablement des enregistrements de vos tables attributaires au cours du processus. Des exemples de chaque type sont décrits ci-dessous :

Tableau 1 : Présentation des tâches courantes de préparation des données
Tâches spatiales Tâches d'attribut
Convertir le format des données Comprendre les valeurs codées
Résoudre les problèmes de projection/désalignement Recoder les données manquantes
Personnaliser l'organisation des données Recoder les fautes de frappe
Corriger les erreurs de topologie Reclasser les attributs
Modifier l'étendue Créer de nouveaux attributs
Confirmer l'échelle Convertir des unités

Tâches spatiales :

  • Convertir le format des données : Vous constaterez peut-être que le format de données d'origine ne convient pas à votre projet ou à votre analyse. Par exemple, vous devrez peut-être convertir des données vectorielles en raster ou vice versa pour utiliser un outil particulier. Vous pouvez également vouloir convertir toutes vos données d'entrée dans le même format (par exemple, shapefile en géodatabase, convertir tous les rasters en vecteurs ou convertir tous les vecteurs en rasters).
  • Résoudre les problèmes de projection/désalignement : Parfois, vos jeux de données ne se superposent pas correctement dans ArcGIS en raison de références spatiales manquantes ou incorrectes. Vous devrez peut-être affecter la projection à un fichier si aucun n'est répertorié. Cela revient plus souvent que vous ne le pensez - les informations de référence spatiale seront répertoriées dans les métadonnées ou sur un site Web. Cependant, il peut manquer le fichier .prj nécessaire à ArcGIS pour reconnaître les informations de projection associées à un fichier de formes. Une fois que tous vos ensembles de données ont défini les informations de référence spatiale correctes, vous devez les reprojeter tous dans le même système (système de coordonnées, zone, unités, projection et référence). Il existe un outil de géotraitement ArcGIS que nous utiliserons cette méthode plus tard dans la leçon. Pour les données vectorielles, utilisez l'outil « Projet » pour les données raster, utilisez l'outil « Projet Raster »).

Gardez à l'esprit qu'ArcGIS Pro a la capacité de projeter des données à la volée, ce qui peut être trompeur. Selon Esri, les capacités de projet à la volée dans ArcGIS sont uniquement à des fins d'affichage et de requête. Cela signifie que vos données réelles ne sont PAS reprojetées. Ne laissez pas ArcGIS vous tromper. Juste parce que vos ensembles de données peuvent sembler s'aligner dans une carte, ils peuvent ne pas s'aligner réellement si vous essayez de les combiner à l'aide d'outils de géotraitement (par exemple, le groupe Outils sur l'onglet Analyse). Pour que les ensembles de données s'alignent à des fins d'analyse, vous devez en fait reprojeter toutes vos données d'entrée dans la même référence spatiale.

Selon ESRI, le projet à la volée dans ArcGIS fonctionne mieux pour les données vectorielles, car le processus de projection de rasters à la volée est bien plus complexe que la projection de données vectorielles. La projection de données à la volée, qu'elles soient vectorielles ou raster, ne produit pas toujours des résultats cohérents. Parfois, cela fonctionne parfaitement, d'autres fois non. Vous pouvez en savoir plus à ce sujet dans l'article de blog Esri « Projection à la volée et transformations géographiques »

Tâches d'attribut :

  • Comprendre les valeurs codées : Les tables d'attributs contiennent souvent des valeurs codées ou abrégées mystérieuses et des noms de champs cryptiques. Si les fichiers de métadonnées ne sont pas fournis avec les données brutes, vous pouvez généralement trouver les informations dont vous avez besoin quelque part sur le site Web source, en effectuant une recherche générale sur Internet ou en contactant l'agence ou l'organisation. Alternativement, si les métadonnées sont facilement accessibles, la lecture de toute la documentation peut prendre beaucoup de temps. Dans tous les cas, vous devez prévoir au moins quelques heures pour cette tâche, surtout si vous travaillez avec des produits de données ou des fournisseurs que vous ne connaissez pas.
  • Recoder les données manquantesTypos : Les valeurs manquantes telles que 0, <NULL> ou les blancs peuvent fausser vos résultats. Selon la façon dont les données ont été créées, vous pouvez trouver des fautes de frappe dans les attributs tels que des espaces supplémentaires, des lettres majuscules, etc. (zones humides vs zones humides). Bien que nous puissions dire que ces deux valeurs devraient être des « zones humides », l'ordinateur les interprète comme des valeurs distinctes. Vous devez rechercher ces types d'erreurs avant de commencer une analyse, afin de pouvoir exclure ou recoder des valeurs si nécessaire.
  • Reclasser ou créer de nouveaux attributs : Tous les attributs inclus avec un ensemble de données particulier peuvent ne pas être pertinents ou utiles pour votre application particulière. Vous souhaiterez peut-être supprimer les attributs dont vous n'avez pas besoin pour faciliter l'utilisation de vos fichiers. Vous devrez peut-être également ajouter de nouveaux attributs à vos données d'entrée pour les utiliser pour votre projet particulier. Par exemple, vous pouvez calculer ou dériver de nouvelles informations à partir des attributs existants ou joindre vos données à des tables avec des informations supplémentaires.
  • Convertir les unités : Les valeurs mesurées ou calculées telles que les longueurs ou les surfaces peuvent être dans des unités différentes. Multiplier les pouces par les pieds ne vous donnera pas la réponse que vous voulez.

Introduction aux zones humides et aux espèces envahissantes

Que sont les zones humides ? Les zones humides peuvent être largement décrites comme des zones de transition entre l'eau et la terre. Ils sont notoirement difficiles à définir car leurs caractéristiques varient fortement en fonction de leur localisation et de l'environnement dans lequel ils se trouvent. Une caractéristique commune à toutes les variétés de zones humides est qu'elles ont des propriétés à la fois des hautes terres et des environnements aquatiques qui créent des écosystèmes uniques.

Les zones humides sont importantes pour plusieurs raisons. Premièrement, ils abritent une vaste gamme de vie avec une biodiversité et des chiffres de population comparables aux forêts tropicales humides et aux récifs coralliens. Par exemple, ils sont utilisés comme aires de nidification et d'alimentation par de nombreuses espèces d'oiseaux migrateurs, et la plupart des poissons et des crustacés dépendent des zones humides pendant une partie de leur cycle de vie. Deuxièmement, les zones humides aident à réguler le débit d'eau sur de vastes régions. Pendant les périodes extrêmement humides, les zones humides absorbent et stockent l'excès d'eau, empêchant les inondations et les dommages associés. Troisièmement, les zones humides aident à recharger les nappes phréatiques, une source d'eau potable et d'irrigation, pendant les périodes de sécheresse lorsque les pluies sont rares. Quatrièmement, les zones humides aident à filtrer et à nettoyer l'eau. Lorsque l'eau pénètre dans une zone humide, sa vitesse est considérablement réduite, atténuant l'érosion possible des sols précieux. La réduction de la vitesse de l'eau fait également tomber les particules en suspension et dissoutes telles que les polluants et les nutriments hors de l'eau lorsqu'elles pénètrent dans une zone humide. Les plantes et les micro-organismes vivant dans la zone humide absorbent et décomposent ensuite ces particules. Les zones humides artificielles et naturelles sont souvent utilisées pour traiter les eaux pluviales et les eaux usées pour cette raison. Et cinquièmement, la combinaison de l'eau et de la faune trouvée dans les zones humides soutient plusieurs types de loisirs tels que la pêche, la navigation de plaisance, la randonnée et l'observation des oiseaux.

Malheureusement, les zones humides sont menacées par les activités humaines. Les zones humides peuvent être soit complètement éliminées, soit tellement dégradées que leur écosystème ne peut plus fonctionner. Par exemple, les zones humides sont souvent drainées pour exposer de nouvelles terres à l'agriculture ou au développement ou sont inondées pour créer des lacs. Plus de 96 % des terres humides originales le long de l'ouest du lac Érié ont été perdues de cette manière depuis les années 1860. De plus, le ruissellement des pelouses et des surfaces imperméables peut ajouter des quantités excessives de polluants tels que des engrais, des pesticides et des sédiments qui dégradent les zones humides qui reçoivent le matériau. Une technique courante de gestion des terres consiste à construire des digues en terre autour des zones humides, les séparant hydrauliquement des zones environnantes. Ce processus élimine le cycle naturel des hauts et des bas niveaux d'eau nécessaires à la régulation de la végétation. Il limite également le mouvement des petits biotes à l'intérieur et à l'extérieur des zones humides, ce qui est essentiel pour la reproduction de nombreuses espèces.

Les zones humides sont également menacées par la propagation d'espèces envahissantes, également appelées espèces non indigènes ou exotiques. Les plantes et les animaux peuvent être considérés comme envahissants. Ces espèces sont naturellement très adaptables, agressives et ont une capacité de reproduction élevée. Ils ne sont considérés comme envahissants que lorsqu'ils se propagent en dehors de leur aire de répartition naturelle, où ils surpassent les espèces indigènes en raison de leur vigueur et de l'absence d'ennemis naturels. Une fois établis, ils sont extrêmement difficiles à éliminer. Leur présence dans un écosystème cause souvent des dommages économiques, sanitaires et environnementaux. Quelques exemples d'espèces envahissantes dans la région des Grands Lacs sont la salicaire pourpre, le roseau commun, l'alpiste roseau, les quenouilles à feuilles étroites, les quenouilles hybrides (à feuilles étroites/à feuilles larges), l'agrile du frêne, la carpe commune, la lamproie marine, la moule zébrée et Virus du Nil occidental.

La reconnaissance de l'importance des zones humides est une initiative relativement récente. Par exemple, la Convention de Ramsar, un traité international pour la conservation des zones humides, n'a été adoptée qu'au milieu des années 1970. La North American Wetlands Conservation Act des États-Unis, qui fournit des fonds pour protéger et gérer les habitats des zones humides, n'a été promulguée qu'en 1989. Depuis lors, les agences gouvernementales ont créé un ensemble de lois réglementant l'utilisation et la gestion des zones humides. Ils ont également établi un réseau de zones humides protégées gérées par diverses agences étatiques et fédérales dans lesquelles les gestionnaires des zones humides tentent de restaurer les zones humides dégradées tout en essayant d'équilibrer les intérêts concurrents des loisirs, de l'habitat d'espèces particulières et de la propagation des espèces envahissantes.

Nous allons explorer plusieurs des concepts de personnalisation des données décrits ci-dessus dans le contexte d'un projet historique de restauration de zones humides au sein d'une aire protégée par le gouvernement fédéral. Le site de l'étude de cas est situé dans la réserve faunique nationale d'Ottawa, à environ 20 km à l'est de Toledo, en Ohio.


Voir la vidéo: Créer une geodatabase et une classe dentité dans ArcGIS