Tạo tập tin điểm dọc theo đường (đường mòn) ở những khoảng cách đều đặn (0,20 dặm) sử dụng ArcGIS Desktop?


19

Tôi đang sử dụng ArcGIS 10.1. Tôi có một mạng lưới đường mòn mà tôi đang cố gắng để thiết lập dấu hiệu dọc theo những con đường mòn mỗi 0,20 dặm.

Có cách nào để tạo tệp điểm từ tính năng dòng không?


2
Dòng của bạn không xảy ra để có các đỉnh tại các khoảng 0,20 dặm này phải không?
Baltok

1
Bạn đã cân nhắc sử dụng phương pháp Tham chiếu tuyến tính chưa?
RyanDalton

Tôi thực sự chỉ cần tìm ra nó. Trong Trình chỉnh sửa, có một "điểm xây dựng" mà bạn có thể nhập khoảng cách. Tôi đã không nhìn thấy điều đó cho đến bây giờ. Cảm ơn bạn cả sự giúp đỡ của bạn!!!!
Jen

Hãy thử điều này, tôi chỉ tìm thấy nó và nó hoạt động tuyệt vời. Các mã được đăng là tốt. ianbroad.com/arcgis-toolbox-create-point-polylines-arcpy
Jon

câu trả lời chỉ bao gồm một liên kết có khả năng bị xóa. Đối với một điều liên kết có thể không kéo dài. Xin hãy giải thích những gì bạn tìm thấy ở đó trả lời câu hỏi.
jbeclill

Câu trả lời:


6

Công cụ Editor tích hợp để Xây dựng Điểm sẽ thực hiện một dòng được chọn tại một thời điểm khi sử dụng khoảng cách được chỉ định. ET GeoWizards có chức năng Điểm miễn phí Điểm trạm sẽ tạo điểm ở khoảng cách chỉ định cho tất cả các dòng.


11
  1. Tạo một shapefile điểm trống
  2. Tải shapefile đã tạo vào Lớp
  3. Nhấp chuột phải - Chỉnh sửa tính năng - Nút cuối cùng trên thanh công cụ soạn thảo là tạo tính năng - chọn đó - sau đó nó sẽ xuất hiện trong hộp thoại tạo tính năng
  4. Chọn shapefile Line mà bạn muốn tạo điểm theo định kỳ
  5. Chọn tính năng
  6. Chọn dòng
  7. Thanh công cụ chỉnh sửa thả xuống
  8. Xây dựng điểm
  9. Khi hộp thoại xuất hiện, hãy điền vào các chi tiết như bạn muốn Gợi ý - nếu công cụ điểm xây dựng không được kích hoạt, đó là vì bạn đã không chọn dòng trên chế độ xem bằng công cụ tính năng chọn (Màu xanh lam làm nổi bật dòng) Cũng thay đổi cài đặt môi trường và tất cả các cài đặt khác bạn cần trong khung dữ liệu để lấy đơn vị đo (feet, mét, dặm KM)

2
Lưu ý rằng nếu bạn có nhiều hơn một phân đoạn dòng, bạn có thể không truy cập được công cụ "xây dựng đường" (nó có thể bị "làm mờ đi"). Có lẽ hãy thử hòa tan các phân đoạn nếu đây là bạn!
Nova

3

Xin lỗi vì tôi đã phục hồi chủ đề cũ này, nhưng tôi có cùng một vấn đề và như ccn đã đề cập, công cụ của Arc chỉ xử lý một tính năng một dòng tại một thời điểm. Do đó, tôi đã tạo ra công cụ rất đơn giản của riêng mình để thực hiện thao tác này trên một lớp đa tuyến, đưa ra các tham số bù và khoảng thời gian làm đầu vào từ người dùng.

Các công cụ được tìm thấy ở đây .

Hình ảnh trình diễn: nhập mô tả hình ảnh ở đây Ghi chú:

  • Để bây giờ bù và khoảng phải là số nguyên.
  • Công cụ này sử dụng Split Line At Vertices (Quản lý dữ liệu) yêu cầu cấp phép ArcInfo.
  • Tôi đã tạo ra nó cho nhu cầu của mình và chưa thử nghiệm nhiều vì vậy tôi sẽ đề cập đến nó chỉ được sử dụng trên Shapefiles làm đầu vào và đầu ra.
  • Nó sẽ không phân chia các đường giao nhau, chỉ các đường ở các đỉnh.
  • Tôi sẵn sàng sửa đổi. Chủ đề này có hơn 9k lượt xem vì một lý do, tôi đoán vậy.

Công cụ này là tuyệt vời! Bạn vẫn còn gợi ý là, điều duy nhất của tôi là bạn cho phép người dùng chỉ định khoảng cách trong một đơn vị và chuyển đổi sang các đơn vị thích hợp cho hình chiếu trong nền.
traggatmot

Có một lý do bạn thêm mật khẩu vào kịch bản? Tôi không muốn chỉ sử dụng một công cụ hộp đen ... và sẽ cho phép người khác chỉnh sửa để sử dụng riêng của họ.
DMusketeer

traggatmot và DMusketeer - Tôi đang cải thiện hiệu suất, thêm các tính năng (bao gồm chuyển đổi đơn vị) và viết phiên bản QGIS. Sau khi hoàn thành, tôi sẽ xóa mật khẩu bảo vệ.
Niết

ai đó có thể cho tôi Mã Python không, tôi đang thử tạo một loại công cụ tương tự nhưng công cụ lớn hơn nhiều cho phép chọn lớp, chọn offset và tùy chọn Điền thuộc tính tự động.
Akhil Kumar

3

Tôi đã sử dụng công cụ 'Tạo điểm từ các dòng' có thể tìm thấy ở đây :

Xây dựng các tính năng điểm tại các khoảng dọc theo các tính năng dòng.

Nó hoạt động rất tốt.


ai đó có thể cho tôi Mã Python không, tôi đang thử tạo một loại công cụ tương tự nhưng công cụ lớn hơn nhiều cho phép chọn lớp, chọn offset và tùy chọn Điền thuộc tính tự động.
Akhil Kumar

2

Để phân chia nhiều dòng ở khoảng cách đã đặt bằng máy tính để bàn ArcGIS (hoặc ArcGIS Pro), hai bước sau đây hoạt động:

  1. Tạo công cụ Points Through Lines. Nó nằm trong hộp công cụ quản lý dữ liệu trong phần "lấy mẫu". Bạn có thể đặt khoảng cách cụ thể giữa các điểm dọc theo đường.
  2. Split Line tại công cụ Point. Nó nằm trong hộp công cụ Quản lý dữ liệu trong phần "Tính năng". Sử dụng các điểm từ bước trước để phân chia các dòng của bạn.

Có một cách dễ dàng và nhanh chóng hơn để làm điều này trong QGIS.


Tôi thấy không có công cụ nào như vậy và không có hộp công cụ nào như vậy dưới sự quản lý dữ liệu trong ArcGIS 10.3 Desktop.
Nova

@Nova Tôi tin rằng công cụ này đã được giới thiệu trong 10,4.
matt wilkie

Xem Community.esri.com/thread/ từ để biết lỗi tương tác giữa Extract Values ​​to PointsGenerate Points
Through
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.