Conversion TIGER avancée (Couverture)
Récapitulatif
Convertit un ensemble de fichiers TIGER/Line du Bureau du recensement des Etats-Unis (U.S. Census Bureau) en un ensemble de couvertures.
Utilisation
-
L'outil Conversion TIGER avancée effectue les tâches de conversion et de traitement suivantes :
- Conversion de fichiers TIGER\Line en couvertures.
- Création de couvertures en sortie pour les lignes, les polygones et les points.
Dès que l'outil Conversion TIGER avancée convertit vos données, il commence à traiter les couvertures en sortie. Il fusionne les points de polygone avec des entités linéaires en combinant des entités de la ligne en sortie et de la couverture de zone avec la couverture de points de la zone en sortie, puis crée la topologie de ligne et de polygone pour la couverture combinée.
En règle générale, les données TIGER sont correctes d'un point de vue topologique, mais elles peuvent contenir des erreurs d'intersection. Une erreur d'intersection se produit lorsque deux entités linéaires se chevauchent sans se croiser au niveau d'un nœud, généralement en raison de l'absence de l'enregistrement de forme qui définit la forme de l'entité linéaire. L'arc à deux points résultant peut traverser des entités, contrairement à l'arc façonné.
Le traitement complet des données TIGER implique la présence d'une topologie de polygone. Si une erreur d'intersection est détectée lors de la génération de la topologie, cette dernière n'est pas créée. L'outil affiche alors un message et met fin au traitement.
- Combinaison d'entités linéaires et création de labels de polygone.
- Gestion des erreurs d'intersection.
- Copie et mise en relation des tables attributaires avec des attributs d'entités.
- Jonction éventuelle des attributs TIGER avec des tables attributaires d'entités.
L'option Attributs de jointure joint les entités de type ligne, polygone et point de repère de base à leurs tables attributaires d'entités. Outre le fait que cette option facilite l'affichage et l'interrogation, elle est recommandée pour les applications simples.
Les données TIGER contiennent des tables attributaires très volumineuses qui peuvent parfois ralentir les processus des applications.
- Projection éventuelle sur les systèmes de coordonnées UTM ou State Plane.
Vous pouvez spécifier les systèmes de coordonnées UTM ou State Plane pour vos couvertures en sortie. Si cette option n'est pas utilisée, la projection relative à chaque couverture est définie comme Géographique. L'outil définit le datum à l'aide du numéro de version lu depuis le fichier TIGER/Line. Les jeux de données antérieurs à 1995 sont au format NAD27, tandis que ceux diffusés à partir de 1995 sont au format NAD83, à l'exception de Hawaï, qui est uniquement au format NAD27.
-
Conversion de toutes les versions diffusées après avril 1989.
-
Depuis 2007, le Bureau du recensement des Etats-Unis a basculé vers un format à base de fichier de formes. Utilisez l'outil Feature_Class_To_Coverage sur ces données.
-
Cet outil ne prend pas en charge les types d'enregistrement F et G diffusés avec la version School District de 1992. Il s'agit de types d'enregistrement temporaires, indisponibles dans les versions antérieures ou ultérieures.
-
Les couvertures en sortie créées dans le cadre de la conversion de fichiers TIGER sont toujours à double précision. Les fichiers TIGER/Line contiennent souvent de minuscules segments de ligne qui seraient perdus en cas de conversion en simple précision.
-
L'outil Conversion TIGER avancée crée un maximum de trois couvertures en sortie. Une couverture de points en sortie et une couverture de points de repère en sortie ne sont créées que si le jeu de données contient des points de repère et des labels de polygone.
Syntaxe
Paramètre | Explication | Type de données |
in_tiger_file_prefix |
Préfixe de nom de fichier, commun à tous les fichiers de l'ensemble des fichiers TIGER/Line en cours de conversion. Le préfixe peut inclure le chemin d'accès à un répertoire. | String |
out_cover_prefix |
Préfixe des couvertures en sortie à créer à partir des fichiers TIGER/Line. | String |
join_attributes (Facultatif) |
Détermine si les entités de type ligne, polygone et point de repère de base sont jointes à leurs tables attributaires d'entités.
| Boolean |
projection (Facultatif) |
Référence spatiale des couvertures en sortie.
| String |
zone_number (Facultatif) |
Numéro de zone du système de coordonnées spécifié. | Long |
tiger_version (Facultatif) |
Version des fichiers TIGER/Line en entrée.
| String |
restart (Facultatif) |
Détermine si le traitement doit se poursuivre ou non si les données TIGER contiennent des erreurs d'intersection.
| Boolean |
Exemple de code
Le script autonome ci-dessous illustre l'importation d'un ensemble de fichiers TIGER/Line dans un ensemble de couvertures.
# Name: TigerTool_Example.py
# Description: Imports coverages from TIGER/Line files
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inTigerFilePrefix = "tgr23005.bw"
outCoverPrefix = "C:/output/bla23005"
joinAttributes = "NO_JOIN"
tigerVersion = 1995
# Execute TigerTool
arcpy.TigerTool_arc(inTigerFilePrefix, outCoverPrefix, joinAttributes, "",
"", tigerVersion, "")