Dạy Python cho người khảo sát đất [đóng cửa]


10

Có ai có bất kỳ ví dụ hay nào về việc sử dụng Python để tự động hóa hoặc đơn giản hóa các tác vụ khảo sát phổ biến không?

Tôi đang dạy một phòng thí nghiệm Python / ArcPy tuần này cho một lớp học về GIS. Có một số sinh viên khảo sát trong lớp nghĩ rằng GIS phần lớn là lãng phí thời gian của họ và chỉ tham gia khóa học vì điều đó là bắt buộc. Tôi muốn cho họ một cái gì đó để được vui mừng về.

Một bối cảnh nhỏ: Hầu hết các sinh viên có thể sẽ làm việc cho các công ty lâm nghiệp hoặc chức danh khi họ tốt nghiệp, và chúng tôi ở Arkansas, vì vậy hầu hết mọi thứ xung quanh đây đều dựa trên PLSS. Cho đến nay, suy nghĩ của tôi đang cho họ thấy các hàm toán học góc cạnh và đề cập đến một vài chương trình CAD dựa trên Python miễn phí. Tôi cũng đã học được rằng có một dự án để viết một plugin cho AutoCAD cung cấp giao diện Python.


Tôi đã dạy lớp học, và như dự đoán, các nhà khảo sát không quá vui mừng. Tôi vẫn thích nghe bất kỳ ví dụ hay nào về việc sử dụng Python để tạo điều kiện khảo sát.


1
Liệu một cái gì đó như lội qua hàng núi dữ liệu cũ để tìm thứ gì đó có ý nghĩa sẽ nằm trong chương trình nghị sự? Tôi đã lấy các loại dữ liệu khác nhau, không chỉ khảo sát và sử dụng python để tạo và điền vào các lớp tính năng chức năng.
gm70560

Điều đó nghe có vẻ thú vị.
Jay Guarneri

1
Dưới đây là bản demo của một trang khảo sát cho CA DOT (Caltrans) ở miền bắc california. Đây là một trình xem web GIS cho phép các nhà khảo sát tìm thấy các điểm khảo sát hiện tại theo nhiều cách khác nhau bao gồm các tìm kiếm PLSS - các điểm chủ yếu dọc theo các con đường lớn và giữa các tiểu bang. Sau đó, họ có thể in ra và đưa đến hiện trường để phục hồi điểm. Đó không phải là python, mà là GIS và khảo sát bằng ArcGIS Server và javascript API mapserver2.vestra.com/demo/smile Công ty của tôi có tại www.vestra.com
awesomo

Câu trả lời:


8

Tôi không phải là một nhà khảo sát, vì vậy hãy dùng nó với một hạt muối. Nếu sinh viên của bạn vẫn đang được đào tạo để sử dụng thiết bị yêu cầu trực tuyến, thì tài sản của riêng tôi chỉ ra một thử thách thú vị. Ngoại trừ một vài trường hợp, không có hai góc liên tiếp của tài sản được nhìn thấy từ nhau. Do đó, để xác định vị trí của chúng, bạn cần sử dụng các điểm phụ có thể nhìn thấy từ cả hai góc. Trong thực tế, bạn thậm chí có thể cần một chuỗi các điểm phụ trợ (như trường hợp tài sản của tôi). Sử dụng ánh xạ viewshed từ bên trong ArcGIS (vì bạn đã nói Arcpy), sẽ là một thách thức thú vị để tự động hóa việc tìm kiếm các điểm bổ trợ tốt. Nếu họ có đủ kỹ năng toán học, tôi sẽ thêm vào thử thách tìm điểm giảm thiểu lỗi. Và đối với một tài sản lớn, tôi muốn số lượng điểm phụ tối thiểu,

Tất nhiên, nếu họ có GPS lớp khảo sát và không cần dòng trang web, điều này không có ích.

(Tôi ở vùng nông thôn New Mexico, do đó, tài sản của tôi được xác định liên quan đến PLSS, giống như bạn. Cụ thể, điểm tham chiếu cho khảo sát là góc phía bắc, nhưng điều đó vẫn không có nghĩa là ranh giới của tôi dễ dàng. Nó có 17 góc, một số cặp liên tiếp cách nhau hơn 1/2 dặm xuyên qua rừng và hẻm núi. Điều đáng ngạc nhiên nhất là ban đầu nó được khảo sát vào năm 1905 bằng cách sử dụng các đường cắt và dây chuyền. Nói một cách toán học, nó được chỉ định quá mức vì góc cuối cùng có mang và khoảng cách trở lại góc đầu tiên. Nếu bạn thực hiện trig, lỗi trong việc xác định góc đầu tiên sau khi đi bộ toàn bộ ranh giới là khoảng 100 mét trong số ~ 5km, khá ấn tượng với địa hình và thiết bị có sẵn.)


Cảm ơn! Tôi không biết liệu tôi có thời gian để tập thể dục như một bài tập trong phòng thí nghiệm không, nhưng nó có vẻ như là một ví dụ tuyệt vời cho họ.
Jay Guarneri

3
Và ngay cả khi bạn không thể thực hiện điều này như một bài tập Python, chỉ cần phân tích lượt xem có thể giúp họ hiểu rằng GIS không lãng phí thời gian.
Llaves
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.