Teaching Python to Land Surveyors [fermé]

10

Quelqu'un a-t-il de bons exemples d'utilisation de Python pour automatiser ou simplifier des tâches d'arpentage courantes?

J'enseigne un laboratoire Python / ArcPy cette semaine pour un cours SIG. Il y a un certain nombre d'élèves enquêteurs dans la classe qui pensent que le SIG est en grande partie une perte de temps et ne suivent le cours que parce qu'il est requis. Je veux leur donner de quoi être excité.

Un peu de contexte: la plupart des étudiants travailleront probablement pour des sociétés forestières ou de titres lorsqu'ils obtiendront leur diplôme, et nous sommes en Arkansas, donc presque tout ici est basé sur le PLSS. Jusqu'à présent, mes pensées leur montrent les fonctions mathématiques angulaires et mentionnent le couple de programmes de CAO gratuits basés sur Python. J'ai également appris qu'il existe un projet pour écrire un plugin pour AutoCAD qui fournit une interface Python.


J'ai déjà enseigné la classe et, comme prévu, les enquêteurs n'étaient pas trop ravis. J'aimerais toujours entendre de bons exemples d'utilisation de Python pour faciliter l'arpentage.

Jay Guarneri
la source
1
Est-ce que quelque chose comme patauger dans de vieilles montagnes de données plss pour trouver quelque chose de significatif serait à l'ordre du jour? J'ai pris différents types de données, pas seulement des levés, et utilisé python pour créer et remplir des classes d'entités fonctionnelles.
gm70560
Cela semble intéressant.
Jay Guarneri
1
Voici une démo d'un site d'arpentage pour CA DOT (Caltrans) dans le nord de la Californie. Il s'agit d'un visualiseur Web SIG qui permet aux enquêteurs de trouver les points de levé existants de plusieurs manières, y compris les recherches PLSS - les points se trouvent principalement le long des routes principales et des autoroutes. Ils peuvent ensuite imprimer et prendre sur le terrain pour récupérer des points. Ce n'est pas du python, mais c'est du SIG et des levés à l'aide d'ArcGIS Server et de l'API javascript mapserver2.vestra.com/demo/smile Mon entreprise est sur www.vestra.com
awesomo

Réponses:

8

Je ne suis pas arpenteur, alors prenez ceci avec un grain de sel. Si vos élèves sont encore formés pour utiliser un équipement qui nécessite une ligne de site, alors ma propre propriété souligne un défi intéressant. À l'exception de quelques cas, aucun coin consécutif de la propriété n'est visible l'un de l'autre. Ainsi, pour les localiser, vous devez utiliser des points auxiliaires visibles des deux coins. En fait, vous pourriez même avoir besoin d'une chaîne de points auxiliaires (comme c'est le cas pour ma propriété). En utilisant la cartographie par vue depuis ArcGIS (puisque vous avez dit arcpy), il serait intéressant d'automatiser la recherche de bons ensembles de points auxiliaires. S'ils sont suffisamment qualifiés en mathématiques, j'ajouterais au défi de trouver des points qui minimisent l'erreur. Et pour une grande propriété, je voudrais le nombre minimum de points auxiliaires,

Bien sûr, s'ils ont un GPS de qualité topographique et n'ont pas besoin d'une ligne de site, cela n'aide pas.

(Je suis dans le Nouveau-Mexique rural, donc ma propriété est définie par rapport au PLSS, tout comme vous. Plus précisément, le point de référence pour l'enquête est le coin nord, mais cela ne signifie toujours pas que ma frontière est facile. Il a 17 coins, dont certaines paires consécutives sont à plus de 1/2 mile de distance à travers la forêt et les canyons. Le plus étonnant, il a été initialement arpenté en 1905 à l'aide de transits et de chaînes. Mathématiquement parlant, il est sur-spécifié car le dernier coin a un roulement et la distance jusqu'au premier virage. Si vous faites le trig, l'erreur de localiser le premier virage après avoir parcouru toute la frontière est d'environ 100 mètres sur ~ 5 km, ce qui est assez impressionnant compte tenu du terrain et de l'équipement disponible.)

Llaves
la source
Merci! Je ne sais pas si j'ai le temps de travailler cela comme un exercice de laboratoire, mais cela semble être un excellent exemple pour eux.
Jay Guarneri
3
Et même si vous ne pouvez pas faire cela comme un exercice Python, seule l'analyse du champ de vision pourrait les aider à comprendre que le SIG n'est pas une perte de temps.
Llaves