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...

Superposition spatiale

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

Récapitulatif

Agrège des données d'une couche à une autre couche. Vous pouvez par exemple agréger les données démographiques d'un groupe d'îlots pour un ensemble de zones de chalandise.

Pour en savoir plus sur l'utilisation de la fonction Superposition spatiale

Illustration

Répartition par superposition spatiale

Utilisation

  • La couche en entrée doit être correctement mise en forme avec l'outil de configuration des couches d'analyse de Business Analyst en appliquant les valeurs de répartition appropriées.

  • La couche en entrée contient les données sous-jacentes que vous voulez extraire.

  • Les données sont ajoutées à la couche de superposition. Les données sont extraites de la couche en entrée et agrégées dans la couche de superposition.

  • Vous pouvez agréger à partir d'une couche en entrée de type point ou polygone.

  • Un fichier nommé Ratios Table.dbf sera créé et ajouté dans le répertoire de la couche de superposition en sortie. Cette table de ratios contient le pourcentage d'intersection et les pondérations ayant permis d'exécuter la superposition.

  • N'exécutez pas d'analyse de superposition spatiale si ArcMap actualise encore l'affichage de votre carte. L'opération risque en effet d'entraîner le blocage d'ArcMap.

Syntaxe

SpatialOverlay_ba (InputFeatureLayer, OverlayLayer, SelectedSummarizations, OutputFeatureClass, {SpatialOverlayAppendData}, {UseSelectedFeatures})
ParamètreExplicationType de données
InputFeatureLayer

Couche d'entités en entrée qui contient les données à extraire.

Feature Layer
OverlayLayer

Couche de superposition qui hérite des données.

Feature Layer
SelectedSummarizations
[SelectedSummarization,...,...]

Sélectionne les variables de la couche en entrée sur lesquelles exécuter la superposition spatiale.

String
OutputFeatureClass

Classe d'entités destinée à contenir les entités de superposition.

Feature Class
SpatialOverlayAppendData
(Facultatif)

Les variables sélectionnées peuvent être ajoutées à la couche de superposition.

  • TRUE —Ajoute les données à la couche.
  • FALSE —N'ajoute pas les données à la couche. Il s'agit de l'option par défaut.
Boolean
UseSelectedFeatures
(Facultatif)

Contours utilisés pour générer la superposition spatiale.

  • TRUE —Génère une superposition spatiale sur les contours sélectionnés.
  • FALSE —Génère une superposition spatiale sur tous les contours. Il s'agit de l'option par défaut.
Boolean

Exemple de code

Exemple d'utilisation du script SpatialOverlay (script autonome)
# Name: SpatialOverlay.py
# Description: Appends total population and total households to a trade area. 
# Author: Esri

# Import system modules
import arcview
import arcpy

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

try:
# Acquire extension license
  arcpy.CheckOutExtension("Business") 
 
# Define input and output parameters for the Spatial Overlay tool
  InputPath = "C:/ArcGIS/Business Analyst/US_2014/Data/Demographic Data/esri_bg.bds"
  InputOverlay = "C:/temp/TradeArea.shp"
  OutPath = "C:/temp/overlayoutput.shp"
  Sum = "TOTPOP_CY;HHPOP_CY"
 
# Create Spatial Overlay output file
  arcpy.SpatialOverlay_ba(InputPath, InputOverlay, Sum, OutPath, "false")
 
# Release extension license 
  arcpy.CheckInExtension("Business") 
 
except:
  print arcpy.GetMessages(2)

Environnements

Cet outil n'utilise aucun environnement de géotraitement

Informations de licence

  • ArcGIS for Desktop Basic: Requis Business Analyst
  • ArcGIS for Desktop Standard: Requis Business Analyst
  • ArcGIS for Desktop Advanced: Requis Business Analyst

Thèmes connexes

  • Vue d'ensemble du jeu d'outils Analyse de Business Analyst
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