ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Mettre à jour

  • Résumé
  • Illustration
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Remplace les zones de la couverture en entrée par les polygones de la couverture de remplacement par couper-coller

Pour en savoir plus sur le fonctionnement de l'outil Mettre à jour

Illustration

Illustration de la fonction Mettre à jour

Utilisation

  • Avant d'utiliser l'outil Mettre à jour, les conditions suivantes doivent être réunies :

    • Les définitions d'attribut qui précédent l'identifiant utilisateur doivent être les mêmes pour la couverture en entrée et la couverture de remplacement. Les attributs redéfinis en font partie.
    • Les sous-classes d'annotations et leurs définitions d'attribut doivent être identiques. Les sous-classes d'annotations vides sont ignorées.
    • Les sous-classes de sections et leurs définitions d'attribut doivent être identiques.
    • Les sous-classes de régions portant le même nom doivent posséder les mêmes définitions d'attribut.

  • La couverture en entrée et la couverture de remplacement doivent posséder une topologie de polygone.

  • Les définitions des attributs qui précèdent l'identifiant utilisateur dans les tables attributaire d'entités de la couverture en entrée et de la couverture de remplacement doivent correspondre parfaitement, y compris les attributs redéfinis. Les attributs de la couverture en entrée et de la couverture de remplacement sont joints à la table attributaire de la couverture en sortie grâce à l'ancien numéro interne de polygone qui est utilisé comme attribut de relation.

  • Les nouvelles positions des points labels ne sont générées que pour les polygones de couverture en sortie lorsque cela s'avère nécessaire. L'identifiant utilisateur de chaque polygone correspond à l'ancien identifiant utilisateur de la couverture en entrée (l'identifiant utilisateur de la couverture de remplacement pour les polygones mis à jour). Vous devez essayer de faire en sorte que les valeurs des identifiants utilisateur de la couverture en entrée diffèrent des valeurs des identifiants utilisateur de la couverture de remplacement, de manière à éviter les identifiants utilisateur en double dans la couverture en sortie.

  • L'outil Mettre à jour conserve toutes les sous-classes de systèmes d'itinéraire. Si une sous-classe de sections (SEC) est présente sur l'une ou l'autre couverture, elle doit alors être aussi présente sur les deux couvertures et les définitions d'attribut doivent être identiques. Les systèmes d'itinéraire joints pour mettre à jour les arcs sont conservés. Les systèmes d'itinéraire joints pour entrer les arcs sont conservés s'ils subsistent. L'outil Mettre à jour conserve les systèmes d'itinéraire comme Effacer, suivi d'Ajouter et de Nettoyer.

  • Si DROP_BORDER est utilisé, les limites de polygone le long de la limite extérieure de la couverture de remplacement sont supprimées. Même si les limites extérieures de certains polygones de remplacement sont supprimées, les valeurs d'attribut des polygones de remplacement qui se superposent aux polygones de la couverture en entrée sont affectées aux polygones dans la couverture en sortie. L'option DROP_BORDER n'est pas recommandée pour les couvertures de régions, car certaines régions en sortie risquent de ne pas être conservées.

  • Les entités annotations sont mises à jour en identifiant et en supprimant le jeu d'annotations de la couverture en entrée dont les points de départ inférieurs gauches se trouvent dans un polygone de couverture de remplacement. L'annotation de la couverture de remplacement est ensuite ajoutée à toutes les sous-classes d'annotations présentes dans la couverture en sortie. Les deux couvertures doivent posséder des jeux de sous-classes d'annotations identiques, à l'exception des classes d'annotations vides qui peuvent être présentes ou absentes. Lorsque les sous-classes possèdent des attributs, les définitions d'attribut doivent être identiques.

  • Si la couverture de remplacement contient sur sa bordure des nœuds qui sont coïncidents avec les nœuds de la couverture en entrée, les nœuds de la couverture de remplacement sont conservés. Il existe une seule exception, lorsque le nœud de la couverture en entrée possède des données dans la table NAT alors que le nœud de la couverture de remplacement n'en possède pas.

  • Vous pouvez mettre à jour les sous-classes de régions avec les options NET et POLY. Seule l'option KEEP_BORDER permet de conserver toutes les régions. Comme l'option DROP_BORDER ne conserve pas toutes les régions, elle n'est pas recommandée lors de la mise à jour des couvertures de régions.

  • Les sous-classes de régions de la couverture en entrée et de la couverture de remplacement peuvent être identiques ou différentes. Lorsque les sous-classes sont identiques, leurs définitions d'attribut doivent également être identiques.

  • La précision des coordonnées de la couverture en sortie est déterminée par le paramètre d'environnement Précision pour les couvertures dérivées.

  • Les fichiers de projection sont comparés pour évaluer la ressemblance à l'aide du niveau de comparaison spécifié dans le paramètre d'environnement Comparer les projections.

  • La couverture en sortie hérite des attributs du contenu du modèle de données du fichier de projection, de la table attributaire de points et des tics de la couverture en entrée.

  • Si la couverture en entrée contient des données linéaires qui appartiennent à des graphes planaires différents, les données sont conservées dans la couverture en sortie. Par exemple, avec des arcs coïncidents ou colinéaires, tels que ceux représentant des câbles de service à différents niveaux ou une route qui suit le cours d'un ruisseau, les segments de ligne coïncidents et colinéaires sont conservés. Des sommets supplémentaires peuvent toutefois être insérés. Dans le cas d'arcs en intersection, tels qu'une route qui franchit un cours d'eau, aucun nœud n'est inséré au niveau de l'intersection apparente.

Syntaxe

arcpy.arc.Update(in_cover, update_cover, out_cover, {feature_type}, {fuzzy_tolerance}, {keep_border})
ParamètreExplicationType de données
in_cover

Couverture qui contient les polygones à mettre à jour.

Coverage
update_cover

Couverture dont les polygones remplaceront les zones de la couverture en entrée.

Coverage
out_cover

Couverture à créer.

Coverage
feature_type
(Facultatif)

Jeu de classes d'entités à mettre à jour.

  • POLY —Les polygones et les valeurs de la table PAT sont mis à jour. Il s'agit de l'option par défaut.
  • NET —Les polygones et les arcs, ainsi que les valeurs dans les tables PAT et AAT, sont mis à jour.
String
fuzzy_tolerance
(Facultatif)

Distance minimale entre les coordonnées dans la couverture en sortie. Par défaut, la valeur de tolérance floue minimale des couvertures d'effacement et des couvertures en entrée est utilisée.

Pour en savoir plus sur la méthode de calcul de la tolérance floue

Double
keep_border
(Facultatif)

Indique si la bordure extérieure de la couverture de remplacement est conservée après son insertion dans la couverture en entrée.

  • KEEP_BORDER —La bordure extérieure de la couverture de remplacement est conservée dans la couverture en sortie. Il s'agit de l'option par défaut.
  • DROP_BORDER —La bordure extérieure de la couverture de remplacement est supprimée après l'insertion de la couverture de remplacement dans la couverture en entrée. Les valeurs attributaires des polygones de remplacement priment sur les valeurs attributaires de la couverture en entrée dans la couverture en sortie.
Boolean

Exemple de code

Exemple d'utilisation de l'outil Mettre à jour (script autonome)

Le script autonome suivant illustre l'utilisation de l'outil Mettre à jour.

# Name: Update_Example.py
# Description: Updates a coverage
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "c3zone4"
updateCover = "newsub"
outCover = "C:/output/newc3zone4"
featureType = "POLY"

# Execute Update
arcpy.Update_arc(inCover, updateCover, outCover, featureType, "", "")

Environnements

  • Espace de travail courant
  • Niveau de comparaison entre les fichiers de projection
  • Précision pour des couvertures dérivées
  • Précision pour les nouvelles couvertures
  • Espace de travail temporaire

Informations de licence

  • Basic: Non
  • Standard: Non
  • Advanced: Requiert ArcInfo Workstation installé

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Superposition
  • Vue d'ensemble du jeu d'outils Superposition

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal