向土地测量师教授Python


10

有没有人有使用Python自动执行或简化常见测量任务的良好示例?

我本周将为GIS课堂教授Python / ArcPy实验室。班上有许多调查学生认为GIS在很大程度上浪费了他们的时间,并且只参加该课程是因为这是必需的。我想给他们一些激动的东西。

一个小背景:大多数学生毕业后可能会在林业或产权公司工作,而我们在阿肯色州,所以这里几乎所有的东西都是基于PLSS。到目前为止,我的想法是向他们展示角度数学函数,并提到了几个免费的基于Python的CAD程序。我还了解到有一个项目可以为AutoCAD编写一个提供Python界面的插件。


我已经教过这堂课,而且正如预期的那样,验船师并不太激动。我仍然很乐意听到使用Python促进测量的任何很好的例子。


1
是否会像在旧的pls数据中跋涉那样寻找有意义的事情在议程上?我获取了不同类型的数据,而不仅仅是测量,并且使用python创建和填充功能要素类。
gm70560

听起来确实很有趣。
杰·瓜纳里

1
这是加利福尼亚北部CA DOT(Caltrans)的测量站点的演示。这是一个GIS Web查看器,允许测量员以多种不同方式(包括PLSS搜索)找到现有的测量点-这些点大多位于主要道路和州际公路上。然后,他们可以打印并带到现场以恢复积分。这不是蟒蛇,但它是地理信息系统和测绘使用ArcGIS Server和JavaScript API mapserver2.vestra.com/demo/smile我公司是www.vestra.com
awesomo

Answers:


8

我不是测量师,所以请带一点盐。如果您的学生仍在接受培训以使用需要现场作业的设备,那么我的财产便会提出一个有趣的挑战。除少数情况外,彼此之间看不到该属性的两个连续角。因此,要找到它们,您需要使用从两个角都可见的辅助点。实际上,您甚至可能需要一串辅助点(就像我的财产一样)。在ArcGIS中使用视域贴图(因为您确实说过arcpy),要自动找到良好的辅助点集将是一个有趣的挑战。如果他们在数学上足够熟练,我会在挑战发现中加入一些可以最大程度减少错误的点。对于大型物业,我需要最少数量的辅助点,

当然,如果他们拥有测量级的GPS且不需要站点线,则无济于事。

(我在新墨西哥州的乡村地区,因此,就像您一样,我的财产是根据PLSS来定义的。具体而言,调查的参考点是北四分之一角,但这并不意味着我的边界很容易。它有17个弯角,其中的一些连续对弯角相距超过1/2英里,穿过森林和峡谷,最令人惊奇的是,它最初于1905年使用过境和铁链进行过勘测。并返回到第一个拐角。如果您进行Trig,则在走完整个边界后大约5米之外大约100米的位置,这是第一个拐角的位置,考虑到地形和可用的设备,这是非常令人印象深刻的。)


谢谢!我不知道我是否有时间将其作为实验练习,但这听起来对他们来说是一个很好的例子。
杰·瓜纳里

3
即使您不能将其作为Python练习来完成,也可以通过视域分析来帮助他们了解GIS不会浪费时间。
Llaves 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.