Définir les propriétés des critères (Business Analyst)

Disponible avec une licence Business Analyst.

Synthèse

Définissez les paramètres des critères.

Utilisation

  • La couche d’analyse peut être créée par l’outil Créer une couche d’analyse d’adéquation.

  • Le total de toutes les pondérations des critères doit être égal à 100 pour cent.

  • L’influence des critères peut être positive ou inverse.

  • Lorsque l’option Ideal (Idéal) est sélectionnée, le paramètre Ideal Value (Valeur idéale) doit avoir une entrée.

Paramètres

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

Couche d’analyse d’adéquation qui est utilisée au cours de l’analyse.

Feature Layer
Propriétés des critères

Entités en entrée qui serviront à configurer les propriétés des critères.

Criterion (Critères) : champ, point ou variable qui servira à calculer votre score d’adéquation.

Title (Titre) : nom de votre critère.

Weight (Pondération) : influence dont bénéficie une valeur de critère sur le score d’adéquation global. Le nombre doit être supérieur ou égal à 0.

Influence : peut être positive, inverse ou idéale. Voici un exemple d’influence positive : vous voulez que le score d’un site soit plus élevé s’il compte un plus grand nombre de ménages détenteurs d’un diplôme professionnel ou universitaire. Voici un exemple d’influence inverse : une valeur médiane du logement plus faible est préférable, car elle indique que l’immobilier est plus abordable. Une influence idéale désigne par exemple une recherche de zones au sein d’une plage de valeurs.

  • Positive : plus la valeur du critère est élevée et plus le score d’adéquation est élevé.
  • Inverse : plus la valeur du critère est faible et plus le score d’adéquation est élevé.
  • Ideal (Idéale) : plus la valeur du critère est proche de la valeur idéale et plus le score est élevé.

Ideal Value (Valeur idéale) : plus la valeur du critère est proche de la valeur idéale et plus le score d’adéquation est élevé.

Minimum Value (Valeur minimale) : valeur numérique qui définit une limite stricte pour la limite inférieure du critère.

Maximal Value (Valeur maximale) : valeur numérique qui définit une limite stricte pour la limite supérieure du critère.

Enabled (Activé) : permet d’inclure le critère dans le score d’adéquation final.

Value Table

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.

Couche d'entités

arcpy.ba.SetCriteriaProperties(in_analysis_layer, criteria_properties)
NomExplicationType de données
in_analysis_layer

Couche d’analyse d’adéquation qui est utilisée au cours de l’analyse.

Feature Layer
criteria_properties
[[criterion, title, weight, influence, ideal_value, minimum_value, maximum_value, enabled],...]

Entités en entrée qui serviront à configurer les propriétés des critères.

  • criterion : champ, point ou variable qui servira à calculer votre score d’adéquation.
  • title : nom de votre critère.
  • weight : influence dont bénéficie une valeur de critère sur le score d’adéquation global. Le nombre doit être supérieur ou égal à 0.
  • influence : peut être positive, inverse ou idéale. Voici un exemple d’influence positive : vous voulez que le score d’un site soit plus élevé s’il compte un plus grand nombre de ménages détenteurs d’un diplôme professionnel ou universitaire. Voici un exemple d’influence inverse : une valeur médiane du logement plus faible est préférable, car elle indique que l’immobilier est plus abordable. Une influence idéale désigne par exemple une recherche de zones au sein d’une plage de valeurs.
    • POSITIVE : plus la valeur du critère est élevée et plus le score d’adéquation est élevé.
    • INVERSE : plus la valeur du critère est faible et plus le score d’adéquation est élevé.
    • IDEAL : plus la valeur du critère est proche de la valeur idéale et plus le score est élevé.
  • ideal_value : plus la valeur du critère est proche de la valeur idéale et plus le score d’adéquation est élevé.
  • minimum_value : valeur numérique qui définit une limite stricte pour la limite inférieure du critère.
  • maximum_value : valeur numérique qui définit une limite stricte pour la limite supérieure du critère.
  • enabled : permet d’inclure le critère dans le score d’adéquation final.
Value Table

Sortie obtenue

NomExplicationType de données
out_analysis_layer

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

Couche d'entités

Exemple de code

Exemple d’utilisation de l’outil SetCriteriaProperties (fenêtre Python)

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

import arcpy
arcpy.ba.SetCriteriaProperties("Site Suitability001", "wealth_meddi_cy 'Criterion for wealth.meddi_cy variable' 1 # # POSITIVE # true;wealth_mednw_cy 'Criterion for wealth.mednw_cy variable' 1 # # INVERSE # true")

Informations de licence

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

Rubriques connexes