Chuyển đổi nhiều dòng thành một dòng bằng ArcGIS Desktop?


8

Tôi không biết đây là cơ bản hay là gì nhưng tôi có dữ liệu này chứa nhiều dòng (tạo thành hình đa giác). Tôi muốn chuyển đổi các dòng đó (nhiều - mỗi dòng có điểm bắt đầu và điểm kết thúc) thành một dòng duy nhất. Tôi đã thử hòa tan, ghép thành một phần, v.v. Tôi không thể sử dụng cấu trúc liên kết vì nó ảnh hưởng đến độ chính xác. Tôi không có kiến ​​thức về lập trình.


Khi bạn giải thể, bạn có kiểm tra tùy chọn "unplit lines" không?
nmpeterson

Tôi đã kiểm tra nó theo cả hai cách ... :) dint hoạt động ...
Ade'l

Ví dụ: nếu bạn có một hình lục giác được tạo thành từ sáu phân đoạn dòng, bạn muốn sản phẩm cuối cùng là gì? Một đa giác đơn? Hoặc có thể là một đa giác lục giác đơn với một thuộc tính?
Aaron

vâng, một dòng đơn hoặc một đa giác đơn (thích hợp hơn)
Ade'l

Câu trả lời:


13

Hãy thử hòa tan dựa trên OBRIID hoặc FID. Sau đó, sử dụng Feature To Polygon (Quản lý dữ liệu) để chuyển đổi đa giác của bạn thành đa giác nếu bạn muốn. Để minh họa, đây là một số dòng mẫu:

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

Bảng thuộc tính trước khi giải thể bằng OBRIID

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

Bảng thuộc tính sau khi giải thể bằng OBRIID

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


bạn đã ở đâu trước khi tôi thêm nó vào tiền thưởng ...: P tốt, điều này đang hoạt động rất tốt với các ngoại lệ như đôi khi các vấn đề nhỏ phải đối mặt. Khi tôi đã hoàn thành công việc trở lại ... :) thx rất nhiều
Ade'l

vâng, nó hoạt động tốt .... thax rất nhiều @aaron
Ade'l

Có cùng một vấn đề và giải pháp trên không hoạt động, bất kể lĩnh vực nào tôi giải thể trên nhiều dòng vẫn tồn tại
Jeremy Hamm

@jeremythamm Các polylines có chạm nhau không? Nếu không, bạn đã hỏng hình học và cần sửa nó trước khi thực hiện các bước trên.
Aaron

1
@Aaron cảm ơn, đó là vấn đề, có một lỗ nhỏ giữa hai dòng.
Jeremy Hamm

4

Nếu các dòng của bạn đã ở trong cùng một lớp dữ liệu, thì bạn sẽ không cần bất cứ thứ gì từ hộp công cụ - chỉ cần sử dụng Trình chỉnh sửa và làm theo hướng dẫn trong " Hợp nhất các tính năng trong cùng một lớp ."

Nếu bạn có các lớp khác nhau, trước tiên, Hợp nhất chúng thành một lớp (Quản lý dữ liệu | Chung | Hợp nhất), sau đó hợp nhất các tính năng lại với nhau bằng Trình chỉnh sửa.


Xin chào @Erica, cảm ơn rất nhiều vì nó hoạt động tốt với lil prob ... sự hợp nhất này chỉ hoạt động cho hai dòng ... Thêm hai dòng và tùy chọn này có thể áp dụng ... Có thể áp dụng nó cho một số dòng ....? Tôi sẽ cần điều đó vì tôi có một bộ dữ liệu lớn hơn ... :)
Ade'l

Hmmm, nó sẽ có thể xử lý ba hoặc nhiều hơn thành một dòng dài - bạn đang làm việc với phiên bản Arc nào? (Tôi có 10.1 và nó hoạt động.) Thật không may, tôi thực sự đã không sử dụng nó rất thường xuyên, vì vậy tôi không biết loại quirks nào bạn có thể gặp phải như thế.
Erica

Nó thực sự là 9.3 với tôi ... Tôi đã cố gắng cho cả nhóm trước, thất bại ... sau đó tôi lùi lại 4 bước, thất bại, 3 thất bại và khi tôi hợp nhất 2 dòng thì đó là một thành công ... :)
Ade '

giải pháp này đang đưa ra các vấn đề chính xác ... không thể sử dụng nó cho một số lượng lớn các tập dữ liệu ... :(
Ade'l

1
Đây là giải pháp. Nếu bạn không thể hợp nhất nhiều dòng trên một lớp thì sẽ có các vấn đề khác với ArcMap hoặc chính dữ liệu. Xuất lớp của bạn vào cơ sở dữ liệu địa lý tệp mới, chạy các tính năng sửa chữa, tạo tài liệu bản đồ mới, tải lớp đơn này, bắt đầu chỉnh sửa, chọn tất cả các tính năng và hợp nhất (menu trình chỉnh sửa)
Jakub Sisak GeoGraphics

0

Không chắc chắn nếu điều này sẽ hoạt động trong trường hợp của bạn, nhưng đề nghị thử tùy chọn "Chuyển đổi nhiều hình dạng thành các bộ phận đơn lẻ" của "XTools Pro - Tiện ích mở rộng cho ArcGIS"


đã thử nó ... nhưng không giúp được gì nhiều ... ý tưởng của @ aaron đơn giản và hiệu quả hơn ... :)
Ade'l
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.