ArcGIS Desktop

  • Documentation
  • Support

  • 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 for 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

Aide

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

Calculate Areas

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

Résumé

Calcule les valeurs de surface de chaque entité appartenant à une classe d'entités surfaciques.

Héritage :

Comme il existe des méthodes plus simples et plus efficaces pour calculer la surface des entités, l'outil Calcul d’aires ne sera plus inclus dans ArcGIS Pro. Utilisez l'outil Calculer un champ ou Calculateur de géométrie au lieu de l'outil Calcul d'aires dans vos workflows et outils de modèles ou scripts personnalisés.

Illustration

Illustration de l'outil Calculate Areas

Utilisation

  • Le champ F_AREA créé dans la classe d'entités en sortie est renseigné avec les valeurs de surface de chaque entité surfacique dans les unités au carré du système de coordonnées en sortie.

  • Il existe différents modes de création d'un champ Surface pour les entités surfaciques, notamment : Calculer un champ et Calculateur de géométrie.

  • La classe d'entités en sortie est une copie de la classe d'entités en entrée avec le champ F_AREA supplémentaire (ou mis à jour) qui contient des surfaces de polygone.

  • Attention :

    Le champ F_AREA est créé dans la classe d'entités en sortie pour stocker les valeurs Surface calculées. Si un champ portant ce nom existe déjà dans la Classe d'entités en entrée, il est remplacé dans la Classe d'entités en sortie.

    Attention :

    Lorsque vous utilisez des fichiers de formes, n'oubliez pas qu'ils ne peuvent pas stocker de valeurs Null. Il se peut que des outils ou autres procédures qui créent des fichiers de formes à partir d'entrées autres que des fichiers de formes stockent ou interprètent des valeurs Null comme étant égales à zéro. Dans certains cas, les valeurs Null sont stockées sous forme de valeurs négatives très élevées dans les fichiers de formes. Cela peut aboutir à des résultats inattendus. Reportez-vous à la rubrique Remarques concernant le géotraitement pour la sortie de fichiers de formes pour plus d'informations.

Syntaxe

CalculateAreas_stats (Input_Feature_Class, Output_Feature_Class)
ParamètreExplicationType de données
Input_Feature_Class

Classe d'entités surfaciques en entrée.

Feature Layer
Output_Feature_Class

Classe d'entités en sortie. Cette classe d'entités est une copie de la classe d'entités en entrée avec le champ F_AREA ajouté (ou mis à jour). Le champ F_AREA contient la surface du polygone.

Feature Class

Exemple de code

Exemple d'utilisation de l'outil CalculateAreas (fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l'utilisation de l'outil CalculateAreas.

import arcpy
arcpy.env.workspace = "c:/data"
arcpy.CalculateAreas_stats("tracts.shp", "tracts_with_area_field.shp")
Exemple d'utilisation de l'outil CalculateAreas (script Python autonome)

Le script Python autonome ci-dessous illustre l'utilisation de l'outil CalculateAreas.

# Calculate AREA values
 
# Import system modules
import arcpy
 
# Local variables...
workspace = "C:/data"
input = "tracts.shp"
calculate_output = "tracts_with_area_field.shp"
 
try:
    # Set the current workspace (to avoid having to specify the full path to the feature classes each time)
    arcpy.env.workspace = workspace
 
    # Process: Calculate Areas...
    arcpy.CalculateAreas_stats(input, calculate_output)
 
except:
    # If an error occurred when running the tool, print out the error message.
    print arcpy.GetMessages()

Environnements

  • Système de coordonnées en sortie
    Remarque :

    La géométrie de l'entité est projetée au système de coordonnées en sortie avant l'analyse.

  • Espace de travail courant
  • Espace de travail temporaire
  • Noms de champ qualifiés
  • Valeurs M en sortie
  • Valeurs Z en sortie
  • Valeur Z en sortie par défaut

Informations de licence

  • ArcGIS Desktop Basic: Oui
  • ArcGIS Desktop Standard: Oui
  • ArcGIS Desktop Advanced: Oui

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • 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 © 2018 Esri. | Confidentialité | Légal