Tạo các điểm mẫu thông thường trong một đa giác


9

Có cách nào để tôi có thể tạo các điểm mẫu được phân phối thường xuyên trong đa giác bằng ArcGIS 10 không? Ban đầu tôi đã sử dụng Công cụ của Hawth để làm điều này trong 9.3, tuy nhiên tôi không nghĩ rằng điều này là có thể trong 10.

Cảm ơn!

Câu trả lời:


10

Tôi không rõ ràng 100% về hiệu ứng bạn đang tìm kiếm nhưng ... có một công cụ xử lý địa lý có tên là "Tạo lưới cá" cho phép bạn tạo một lưới các đường và các điểm, sau đó bạn có thể sử dụng đa giác của mình để cắt các điểm.

Đối với "không đều", bạn có thể sử dụng "Tạo điểm ngẫu nhiên" tạo điểm N bên trong đa giác và bạn có thể chỉ định khoảng cách tối thiểu giữa các điểm.


7

Công cụ Tạo Fishnet của ArcGIS kết hợp với Intersect sẽ làm điều này cho bạn. Hãy thử quy trình làm việc này:

  1. Tạo Fishnet (Quản lý dữ liệu) : sử dụng đa giác của bạn làm phạm vi mẫu. Đảm bảo chọn " Tạo điểm nhãn " vì đây là lớp vectơ sẽ trở thành điểm mẫu được phân phối thường xuyên. Điều chỉnh các tham số để bạn có được số điểm trong hộp giới hạn của đa giác đầu vào / s của bạn.
  2. Intersect (Phân tích) hoặc Clip (Phân tích) những điểm này với đa giác đầu vào

nhập mô tả hình ảnh ở đây


4

Tôi biết đây là một chủ đề cũ, nhưng nó vẫn được xếp hạng cao trên google khi tôi đang cố gắng tìm thứ gì đó để tạo các điểm mẫu trong 9.3 (Công cụ của Hawth không tương thích với 9.3).

Cuối cùng thấy rằng Jenness Enterprises cung cấp một công cụ miễn phí thực hiện điều này một cách hoàn hảo (cộng với việc tạo ra các polys lặp lại nếu bạn muốn), với các phiên bản cho 9.x và 10.x

Tại đây http://www.jennessent.com/arcgis/repeat_shapes.htm


3

Tôi vừa hoàn thành việc sử dụng chức năng xử lý địa lý Fishnet trong 10.0 và có một hộp kiểm để tạo nhãn điểm. Công cụ này đặt các điểm ở trung tâm của lưới mà nó tạo ra với các đường và đa giác, nhưng chúng là một lưới, không phải là ít hơn. Sau đó, bạn có thể loại bỏ các dòng hoặc đa giác. với một số phép toán đơn giản, bạn có thể chắc chắn rằng các điểm bắt đầu tại một nơi mà bạn mong muốn. Nó hoạt động tốt và sẽ sử dụng lại. Tôi có ý tưởng ban đầu cho việc sử dụng nó ở đây, vì vậy tôi nghĩ rằng tôi sẽ làm rõ hơn về cách thức hoạt động của nó.

Cảm ơn hướng đi ban đầu!


2

Tôi đoán Bạn có thể sử dụng công cụ Tạo fishnet để tạo các tính năng mạng trong đa giác và sau đó có thể chuyển đổi các dòng thành điểm bằng cách sử dụng tính năng để công cụ điểm.


2

Có thể sử dụng Công cụ của Hawth trong 10 lần (Tôi có thể) nhưng tôi đã cài đặt tiện ích mở rộng VBA miễn phí cho 10. Bạn không cần VBA cho người kế nhiệm của Công cụ Hawth, GME, như đã lưu ý ở trên, có chứa genuitypntsinpolys.

ETGeowizards cho 10x có một số công cụ miễn phí bao gồm một công cụ tạo lưới điểm hữu ích để lấy mẫu. Đây là công cụ tôi sử dụng.


1

Công cụ Hawth cũng có thể hữu ích cho bạn. Inparticular chức năng để tạo các mẫu điểm .


1
Ông cho biết Công cụ của Hawth không có sẵn cho ArcGIS 10.

1

Công cụ của Hawth đã được thay thế bởi Môi trường mô hình không gian địa lý . GME có phiên bản beta có sẵn để tải xuống hoạt động với ArcGIS 10. Tôi chưa bao giờ sử dụng nó, vì vậy tôi không thể nói về tính hiệu quả của nó. Tuy nhiên, có vẻ như công cụ genuitypntsinpolys sẽ đáp ứng nhu cầu của bạn.


0

Bạn có thể sử dụng bất kỳ phần mềm bảng tính nào để tạo danh sách các cặp tọa độ, ý tôi là một cột X, một cột Y, ..., lưu chúng dưới dạng tệp CSV và nhập chúng từ Arcmap.

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.