Có một công cụ nguồn mở để lập biểu đồ không?


8

Tôi đọc về chức năng phẳng trong ArcGIS, dường như làm chính xác những gì tôi muốn. Có một tính năng tương tự trong QGIS hoặc một công cụ miễn phí khác không?

Tôi có một shapefile với nhiều hình dạng khác nhau giao nhau và tôi muốn mỗi giao điểm trở thành một nút và giữa mỗi hai nút có một đường đơn giản.

Mục tiêu là dễ dàng chuyển đổi .shp của tôi trong .osm và sử dụng nó với Graphserver. Như vậy, Graphserver nói rằng tôi không có lợi thế và tôi đã suy luận ở trên là vấn đề của tôi.

Cảm ơn rất nhiều

Câu trả lời:


5

Trong GRASS GIS là cấu trúc liên kết, bạn có thể sử dụng v.net cho hoạt động này. Bạn có thể truy cập nó thông qua Hộp công cụ QGIS-GRASS.


Chào! Tôi đã xem qua tài liệu v.net, tôi không chắc về kết quả cuối cùng tôi sẽ có thể nhập cái này trong máy chủ đồ thị
charlax

Sau đó, bạn có thể xuất sang định dạng được hỗ trợ OGR với v.out.ogr.
markusN

Odd tài liệu không rõ ràng rằng nó xử lý các giao lộ. Bạn đã thử điều này và nó hoạt động?
diễn Bob

Không chắc chắn điều này hoạt động - xem câu trả lời khác của tôi
diễn Bob

2

Trong GRASS GIS, công cụ v.clean có thể được đặt thành các breakgiao điểm. Các tùy chọn rmsarmduplv.clean cũng hữu ích.

Quay trở lại câu hỏi này lần thứ ba: snaptùy chọn v.cleansẽ kết hợp các tính năng bằng cách thay đổi hình dạng của chúng để sửa các giao lộ rõ ​​ràng, v.v. snapsau đó breaksẽ thực hiện một công việc tương tự như ArcGIS Planarize.

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.