ArcGIS for Desktop

  • Documentation
  • Tarification
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS for Desktop

Un SIG professionnel complet

ArcGIS for Server

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
  • Tarification
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

Aide

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

Agréger des polygones

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

Récapitulatif

Combine des polygones discontinus et adjacents dans de nouvelles entités surfaciques sur la base d'une distance.

Pour en savoir plus sur le fonctionnement de l'outil Agréger des polygones

Illustration

Illustration de l'outil Agréger des polygones

Utilisation

    Licence :

    Cet outil implique des fonctions GRID et nécessite la licence logicielle de l'Extension ArcGIS Spatial Analyst.

  • La Couverture en entrée doit avoir une topologie de polygone.

  • Comme il est possible de créer des limites susceptibles de se superposer, les régions préliminaires sont utilisées en tant qu'entités résultantes. Pour créer des régions complètes à partir des régions préliminaires, utilisez l'outil Nettoyer avec l'option POLY sur la couverture en sortie.

  • La couverture en sortie ne contiendra aucun attribut de la couverture en entrée, mais possédera une table de relation un vers plusieurs, output_coverage.RXP (fichier INFO), liant les régions préliminaires agrégées à leurs polygones source. L'extension .RXP représente des régions (sortie) qui établissent un référencement croisé avec des polygones (entrée). Cette table contiendra deux attributs : output_coverage# et input_coverage#. Cette liaison vous permet de dériver des attributs pour les entités en sortie. La liaison peut devenir incorrecte si vous utilisez l'outil Nettoyer pour obtenir la topologie de région avec une grande tolérance floue qui entraîne la réduction et la disparition des régions de petite taille ; les numéros output_coverage# sont réorganisés et ne correspondent plus à la table .RXP.

Syntaxe

AggregatePolygons_arc (in_cover, out_cover, cell_size, distance, {orthogonal_option})
ParamètreExplicationType de données
in_cover

Couverture contenant des polygones à agréger.

Coverage
out_cover

Couverture en sortie contenant des entités agrégées faisant office de régions préliminaires avec une sous-classe AREAAGG. Le nom de la couverture en sortie doit être différent du nom de la couverture en entrée.

Coverage
cell_size

Définit la taille de la cellule, exprimée en unités de couverture, pour la conversion de grille. La taille de la cellule doit être supérieure à 0.

Double
distance

Définit la distance d'agrégation, exprimée en unités de couverture. Une distance doit être supérieure ou égale à la taille de la cellule.

Double
orthogonal_option
(Facultatif)

Précise la caractéristique des entités en entrée à conserver lors de la création des limites agrégées.

  • NON_ORTHOGONAL —Spécifie des entités naturelles, telles que des polygones de végétation ou de sol, qui ont peu de chances de contenir des formes orthogonales. Il s'agit de l'option par défaut.
  • ORTHOGONAL —Spécifie des entités de construction pour lesquelles des formes orthogonales seront créées et conservées.
Boolean

Exemple de code

Exemple d'utilisation de l'outil Agréger des polygones (script autonome)

Le script autonome ci-dessous illustre l'utilisation de l'outil Agréger des polygones.

# Name: AggregatePolygons_Example.py
# Description: Aggregates city limits polygons into a county boundary
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
inCover = "citylim"
outCover = "c:/output/countybnd"
cellSize = 10
distance = 150
orthogonalOption = "NON_ORTHOGONAL"

# Execute AggregatePolygons
arcpy.AggregatePolygons_arc(inCover, outCover, cellSize, distance, 
                            orthogonalOption)

Environnements

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

Informations de licence

  • ArcGIS for Desktop Basic: Annuler
  • ArcGIS for Desktop Standard: Annuler
  • ArcGIS for Desktop Advanced: Requis ArcInfo Workstation installé

Thèmes connexes

  • Vue d'ensemble du jeu d'outils Généralisation de la couverture
  • Agréger des polygones
  • Fusionner
Vous avez un commentaire à formuler concernant cette rubrique ?

ArcGIS for Desktop

  • Accueil
  • Documentation
  • Tarification
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal