Analyser les parcelles via l’ajustement par les moindres carrés (Parcelle)

Résumé

Analyse le réseau de mesure de l’atelier parcellaire en effectuant un ajustement par les moindres carrés sur les parcelles en entrée. Un ajustement par les moindres carrés est une procédure mathématique qui utilise l’analyse statistique pour estimer les coordonnées les plus probables pour les points connectés dans un réseau de mesure. Un ajustement par les moindres carrés peut être effectué sur l’atelier parcellaire pour évaluer et améliorer la précision spatiale des emplacements des points d’angle des parcelles.

En savoir plus sur l’ajustement par les moindres carrés de l’atelier parcellaire

Différents types d’ajustements peuvent être effectués sur l’atelier parcellaire selon que vous évaluez ou améliorez la précision spatiale.

  • Vérification de la cohérence : utilise un ajustement réseau libre pour vérifier les mesures (dimensions) sur les lignes de parcelle en entrée des erreurs et des points aberrants.
  • Ajustement pondéré : utilise plusieurs points de contrôle fixes ou pondérés pour estimer les coordonnées mises à jour associées aux points sur les parcelles en entrée.

Utilisation

  • Effectuez une analyse des moindres carrés sur une sélection de parcelles et de lignes. Si aucune parcelle n’est sélectionnée, l’ajustement est exécuté sur l’intégralité du jeu de données d’atelier parcellaire.

    Remarque :

    L’application de l’ajustement par les moindres carrés à un grand nombre de parcelles risque d’allonger les temps de traitement et d’entraîner la consommation d’une grande quantité d’espace disque.

  • La sélection des parcelles et des lignes peut être utilisée en entrée dans l’analyse des moindres carrés. Lorsque des parcelles sont sélectionnées, les dimensions sur les lignes de parcelle et les coordonnées des extrémités des lignes de parcelle seront utilisées comme entrée dans l’ajustement. Si les lignes ou les lignes de connexion sont sélectionnées de manière individuelle, les dimensions sur les lignes et les coordonnées de ses extrémités seront utilisées comme entrée dans l’ajustement.

    Astuce :

    Sélectionnez les lignes de connexion si vous désirez les inclure dans l’ajustement par les moindres carrés.

  • Utilisez l’option Consistency check (Vérification de la cohérence) comme valeur du paramètre Analysis Type (Type d’analyse) afin d’évaluer les dimensions sur les lignes de parcelle et déceler des erreurs ou des points aberrants. Exécutez, par exemple, une vérification de cohérence sur des nouvelles données saisies pour détecter les erreurs avant de les intégrer à l’atelier parcellaire.

  • Utilisez l’option Weighted least squares (Moindres carrés pondérés) comme valeur du paramètre Analysis Type (Type d’analyse) pour mettre à jour et améliorer la précision spatiale des coordonnées des points de parcelle. Une autre application possible de l’analyse des moindres carrés pondérés est l’évaluation de la manière dont les nouvelles données ajoutées affectent la précision spatiale des points. Au moins deux points de contrôle fixes ou pondérés sont requis pour une analyse des moindres carrés pondérés.

  • Les résultats de l’analyse des moindres carrés sont stockés dans les classes d’entités d’ajustement en vue de leur analyse. Les classes d’entités d’ajustement permettent de voir et d’analyser les données ajustées avant d’appliquer l’ajustement sur les points de l’atelier parcellaire. Les résultats de l’ajustement incluent des dimensions ajustées, des points ajustés et d’autres données statistiques telles que les incertitudes de position et les ellipses d’erreur.

  • Si les résultats de l’analyse des moindres carrés pondérés sont acceptables, exécutez l’outil Appliquer l’ajustement par les moindres carrés à la parcelle pour appliquer les résultats de l’analyse des moindres carrés aux points de l’atelier parcellaire.

Syntaxe

AnalyzeParcelsByLeastSquaresAdjustment(in_parcel_fabric, analysis_type, {convergence_tolerance})
ParamètreExplicationType de données
in_parcel_fabric

Atelier parcellaire en entrée à analyser par l’ajustement par les moindres carrés.

Parcel Layer
analysis_type

Spécifie le type d’analyse des moindres carrés qui seront utilisées dans l’ajustement.

  • CONSISTENCY_CHECKUn ajustement réseau libre par les moindres carrés est exécuté pour vérifier les dimensions sur les lignes de parcelle et détecter toute incohérence ou erreur. L’ajustement n’utilise pas les points de contrôle fixes ou pondérés.
  • WEIGHTED_LEAST_SQUARESUn ajustement par les moindres carrés pondérés est exécuté pour calculer les coordonnées mises à jour des points de parcelle. Les parcelles en cours d’ajustement doivent être connectées à au moins deux points de contrôle fixes ou pondérés.
String
convergence_tolerance
(Facultatif)

Cette tolérance représente la translation de coordonnées maximale qui est attendue après avoir itéré l’ajustement par les moindres carrés. Un ajustement par la méthode des moindres carrés doit être exécuté à plusieurs reprises (par itération) jusqu’à ce que la solution converge. On considère que la solution est convergée lorsque la translation de coordonnées maximale signalée est inférieure à la tolérance de convergence spécifiée. La valeur par défaut est 0,05 mètres.

Linear Unit

Sortie dérivée

NomExplicationType de données
updated_parcel_fabric

Désigne l’atelier parcellaire mis à jour.

Atelier parcellaire
updated_adjustment_points

Classe d’entités AdjustmentPoints mise à jour.

Couche d’entités
updated_adjustment_lines

Classe d’entités AdjustmentLines mise à jour.

Couche d’entités
updated_adjustment_vectors

Classe d’entités AdjustmentVectors mise à jour.

Couche d’entités

Exemple de code

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

Le script suivant de la fenêtre Python montre comment utiliser l’outil AnalyzeParcelsByLeastSquaresAdjustment pour analyser un réseau de mesures dans un atelier parcellaire en mode immédiat :

import arcpy
arcpy.parcel.AnalyzeParcelsByLeastSquaresAdjustment('c:/Parcels/Database.gdb/CountyParcels/CountyFabric', 
                                                    'CONSISTENCY_CHECK', 0.05)

Environnements

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

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes