Có công cụ OpenJump nào để kết hợp (khớp) hai lớp dữ liệu điểm (nút) không?
Tôi đặc biệt quan tâm đến việc sử dụng một công cụ như vậy để đồng bộ hóa dữ liệu với OpenStreetMap , nơi tôi đã tạo một trang wiki về chủ đề liên kết. Trang đó liên kết với một số dự án nghiên cứu của trường đại học về sự kết hợp của các bộ dữ liệu vectơ bằng OpenJUMP , tuy nhiên họ không chia sẻ công việc của họ.
Tôi biết về mặt thuật toán, nhiệm vụ này không quá khó, đặc biệt là so với việc xử lý các vectơ chung, vì nó chỉ đơn giản là sử dụng khoảng cách và các thuộc tính tương tự cùng với một số phép toán, tuy nhiên tôi cho rằng tôi quan tâm nhiều hơn đến giao diện đồ họa được triển khai trong phần mềm nguồn mở.
Tôi đã viết ra một quy trình công việc có thể cho các nút kết hợp ở đây trên wiki OSM . Tôi đã nghĩ đến việc cố gắng thực hiện nó trong JOSM .
Tôi nghĩ có thể hữu ích để nói những trường hợp sử dụng mà tôi quan tâm khi sử dụng công cụ này để làm gì.
- Đồng bộ hóa dữ liệu thoát giữa các tiểu bang Virginia từ VDOT với OSM
- Đồng bộ hóa các điểm tính năng GNIS với OSM
Sau khi một phần mở rộng để kết nối các đa giác (sử dụng trọng tâm của chúng), công cụ cũng có thể được sử dụng cho:
- Chuyển các thuộc tính (thẻ, thuộc tính) giữa các nút đại diện cho một ngôi nhà cùng với dữ liệu địa chỉ sang đa giác (khu vực, cách đóng) của tòa nhà thực tế
Tôi chắc chắn có nhiều khả năng khác, nhưng đây là số ít tôi dự định sử dụng nó cho.