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

Fusionner par plage d'attributs

Disponible avec une licence Business Analyst.

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

Résumé

Agrège et fusionne des entités en fonction des attributs spécifiés.

Pour en savoir plus sur le fonctionnement de l'outil Fusionner par plage d'attributs

Utilisation

  • La référence spatiale de la classe d'entités en sortie sera la même que celle de la couche contenant les attributs.

  • Les couches actuelles peuvent être utilisées pour définir les entités en entrée. Lors de l'utilisation de couches, seules les entités actuellement sélectionnées sont utilisées pour la fusion.

  • Les champs fusionnés sont écrits dans la table de la classe d'entités en sortie.

  • Cet outil permet fréquemment d'utiliser la sortie d'une carte thématique et de fusionner les entités sous forme d'un polygone ou d'une entité unique.

  • Vous pouvez utiliser cet outil pour fusionner la sortie des modèles de Huff afin de créer des zones de chalandise de probabilité reposant sur des plages de probabilité.

Syntaxe

arcpy.ba.DissolveByAttributeRange(InputFeatureLayer, IDField, ContoursValues, OutputFeatureClass, {SelectedFeaturesOnly}, {Donut})
ParamètreExplicationType de données
InputFeatureLayer

Couche contenant les valeurs à fusionner.

Feature Layer
IDField

Champ attributaire contenant les valeurs à fusionner.

Field
ContoursValues
[ContoursValues,...]

Plage de chaque attribut à fusionner. Si vous utilisez l'appel de fonction Python, vous pouvez entrer plusieurs valeurs en les séparant par un point-virgule (par ex. "250;500;1000;2000").

Double
OutputFeatureClass

Classe d'entités devant contenir les attributs fusionnés.

Feature Class
SelectedFeaturesOnly
(Facultatif)

Utilise les entités sélectionnées pour fusionner par attribut.

  • True —Fusionne les entités sélectionnées.
  • False —Fusionne toutes les entités.
Boolean
Donut
(Facultatif)

Crée des anneaux concentriques non superposés ou des bandes en donut.

  • True —Crée des polygones en sortie qui constituent des anneaux en donut. Par exemple, si trois rayons (1, 3 et 5 miles) sont saisis, trois bandes en sortie sont alors créées avec des anneaux de 0 à 1 mile, de 1 à 3 miles et de 3 à 5 miles.
  • False —Crée des anneaux concentriques.
Boolean

Exemple de code

Exemple d'utilisation du script DissolveByAttributeRange (script autonome)
# Name: DissolveByAttributeRange.py
# Description: Dissolves the boundaries of a trade area using current year total households
# Author: Esri

# Import system modules
import arcview
import arcpy

arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.8\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")

# Acquire extension license 
arcpy.CheckOutExtension("Business")
 
# Define input and output parameters for the Dissolve by Attribute Range tool
InputFeatureLayer = "C:/temp/Boundary.shp"
IDField = "TOTPOP_CY"
ContoursValues = "250;500;1000;2000"
OutputFeatureClass = "C:/temp/Output_Contours.shp"
SelectedFeaturesOnly = "false"
Donut = "false"

# Create trade areas by dissolving attributes
arcpy.DissolveByAttributeRange_ba(InputFeatureLayer, 
						IDField, 
						ContoursValues , 
						OutputFeatureClas, 
						SelectedFeaturesOnly, 
						Donut)
 
# Release extension license 
arcpy.CheckInExtension("Business")

Environnements

Cet outil n'utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Requiert Business Analyst
  • Standard: Requiert Business Analyst
  • Advanced: Requiert Business Analyst

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Zones de chalandise

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 © 2022 Esri. | Confidentialité | Légal