Créer une couche d’analyse d’adéquation (Business Analyst)

Disponible avec une licence Business Analyst.

Synthèse

Crée un groupe de couches d’analyse d’adéquation pour la couche polygonale d’un site en entrée.

Utilisation

  • Une fois la couche d’analyse d’adéquation créée, ajoutez des critères et une pondération de configuration pour chaque critère.

Paramètres

ÉtiquetteExplicationType de données
Entités en entrée

Couche d’entités utilisée pour créer la couche d’analyse d’adéquation.

Feature Layer
Nom de la couche d’analyse d’adéquation

Nom de la couche d’analyse d’adéquation en sortie qui est créée.

String
Géodatabase en sortie
(Facultatif)

Géodatabase qui contient le jeu de classes d’entités en sortie.

Workspace
Nom du jeu de classes d’entités
(Facultatif)

Nom du jeu de classes d’entités en sortie qui contient la collection de classes d’entités de la couche d’analyse d’adéquation.

String

Sortie obtenue

ÉtiquetteExplicationType de données
Couche d’analyse d’adéquation en sortie

Nom de la couche d’analyse d’adéquation qui est ajoutée à la carte.

Feature Layer

arcpy.ba.MakeSuitabilityAnalysisLayer(in_features, layer_name, {out_dataset_path}, {out_dataset_name})
NomExplicationType de données
in_features

Couche d’entités utilisée pour créer la couche d’analyse d’adéquation.

Feature Layer
layer_name

Nom de la couche d’analyse d’adéquation en sortie qui est créée.

String
out_dataset_path
(Facultatif)

Géodatabase qui contient le jeu de classes d’entités en sortie.

Workspace
out_dataset_name
(Facultatif)

Nom du jeu de classes d’entités en sortie qui contient la collection de classes d’entités de la couche d’analyse d’adéquation.

String

Sortie obtenue

NomExplicationType de données
out_analysis_layer

Nom de la couche d’analyse d’adéquation qui est ajoutée à la carte.

Feature Layer

Exemple de code

Exemple d’utilisation de la fonction MakeSuitabilityAnalysisLayer (fenêtre Python)

Le script ci-dessous pour la fenêtre Python illustre l’utilisation de la fonction MakeSuitabilityAnalysisLayer.

import arcpy
arcpy.ba.MakeSuitabilityAnalysisLayer("Candidate_Sites_Buffer", "Suitability Analysis", r"\Projects\MyProject\MyProject.gdb", "SuitabilityAnalysis")

Informations de licence

  • Basic: Nécessite Business Analyst
  • Standard: Nécessite Business Analyst
  • Advanced: Nécessite Business Analyst

Rubriques connexes