Công cụ hoặc quy trình để tự động chụp điểm cuối của polylines trong phạm vi gần nhất định bằng ArcMap?


12

Tôi đã tạo ra một mạng lưới các polylines mà tất cả được cho là được kết nối.

Tuy nhiên, tôi chỉ nhận ra rằng nhiều điểm cuối của các đường không được kết nối, nhưng rất gần nhau.

Tôi nghĩ rằng nên có một công cụ để chụp các điểm cuối của polylines nếu chúng rất gần nhau, nhưng dường như tôi không thể tìm thấy nó.

Có ai biết một cách dễ dàng để làm điều này?


1
Các biến áp Snapper và AnchoredSnapper trong Phần mở rộng khả năng tương tác dữ liệu cũng sẽ làm điều này.
Đánh dấu Ireland

Tôi không thể xác định vị trí hai chức năng bạn đề cập. Tôi đang làm việc với ArcGIS 10.3.1. Bên cạnh đó, tại sao họ cứ thay đổi vị trí của một số chức năng nhất định?
FaCoffee

Câu trả lời:


10

Hướng của câu trả lời sẽ phụ thuộc vào cấp phép của ArcMap của bạn. ArcInfo có sẵn khả năng này. Ngay cả Trình chỉnh sửa cũng có một số công cụ để thực hiện tác vụ này. Tuy nhiên với cấp độ ArcView, bạn sẽ cần phụ thuộc vào các công cụ khác để thực hiện việc này. Không chắc nó đã thay đổi trong 10. Tôi có trình soạn thảo ArcMap 10 và lệnh snap

Tóm lược

Di chuyển các điểm hoặc đỉnh để trùng khớp chính xác với các đỉnh, cạnh hoặc điểm cuối của các tính năng khác. Quy tắc chụp có thể được chỉ định để kiểm soát xem các đỉnh đầu vào có được khớp với đỉnh, cạnh hoặc điểm cuối gần nhất trong một khoảng cách đã chỉ định hay không.

là những gì tôi sẽ sử dụng. Nếu bạn cần các công cụ khác, tôi nghĩ rằng có một số công cụ miễn phí trong et-geotools sẽ làm điều đó.


Làm thế nào điều này có thể làm việc, cho rằng nó yêu cầu một shapefile tham chiếu? Nếu tôi có một shapefile của các dòng bị ngắt kết nối và muốn kết nối chúng, tôi sẽ làm điều đó dựa trên dung sai XY (hoặc bộ đệm), chứ không phải trong danh sách các vị trí được lưu trữ trong một shapefile khác (mà tôi không có). Vì vậy, nếu cách giải thích của tôi về OP là chính xác, giải pháp này không hoạt động. Có đề nghị nào khác không?
FaCoffee

trích dẫn từ Trợ giúp ESRI cho SNAP - Trong tham số Môi trường Snap, có thể chỉ định nhiều quy tắc snap bằng cách sử dụng "cùng một lớp" hoặc lớp tính năng với một loại khác (END | VERTEX | EDGE).
Brad Nesom

7

Bạn có thể sử dụng công cụ "Tích hợp" địa lý, cụm cụm đỉnh giống như cách xác thực cấu trúc liên kết (không cần tạo cấu trúc liên kết).

Tại ArcGIS 10.0, có một công cụ mới gọi là "Snap" trong hộp công cụ Chỉnh sửa. Công cụ này chộp các đỉnh của tính năng từ 1 lớp đến cạnh, đỉnh, điểm cuối của một tính năng khác. Xem liên kết dưới đây.

Trợ giúp máy tính để bàn - Công cụ Snap (Chỉnh sửa)


6

Tùy thuộc vào khoảng cách được xác định là "đóng", có các công cụ. Nếu bạn có ít nhất Giấy phép ArcEditor cho ArcGIS Desktop thì bạn có thể tạo Cấu trúc liên kết trên dữ liệu. Sau khi thực hiện trong quá trình xác nhận, các dòng sẽ di chuyển khoảng cách của dung sai cụm để khớp với nhau. Theo mặc định, dung sai cụm là 0,001 m, gấp 10 lần độ phân giải mặc định của dữ liệu của bạn.

Nếu quy trình tự động này không thực hiện tất cả các lỗi này, nó sẽ xác định lỗi ở đâu, trong ArcMap có Trình kiểm tra lỗi cho phép bạn mở rộng các dòng hàng loạt để sau đó có thể kết nối nếu có thể. điều này sau đó sẽ cho phép bạn có càng nhiều tự động càng tốt.

Hy vọng điều này sẽ giúp, CDB


4

Bạn có thể tạo một mạng hình học từ các đường dẫn đó và trong trình hướng dẫn tạo, bạn có thể bật tính năng chụp nhanh:

  1. Tạo cơ sở dữ liệu địa lý
  2. Tạo tập dữ liệu tính năng
  3. Nhập khẩu polylines của bạn
  4. Nhấp chuột phải vào tập dữ liệu tính năng
  5. Mới -> Mạng hình học
  6. Chọn lớp tính năng của bạn
  7. Khi được hỏi nếu các tính năng được chụp, hãy nhấp vào có và xác định dung sai chụp
  8. Nhấp qua phần còn lại của trình hướng dẫn

Trình hướng dẫn sẽ di chuyển các dòng của bạn để khớp với điểm cuối của các dòng khác trong lớp tính năng đó trong khoảng cách chụp đã cho. HTH

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.