Tôi có một sơ đồ cơ sở VectorTile mà tôi đang tối ưu hóa, (làm việc để giảm kích thước của các ô riêng lẻ), phần chính của kích thước ô là dữ liệu đường (hình học và thuộc tính). Tôi đang làm việc để đơn giản hóa các hình học đường riêng lẻ dựa trên Mức thu phóng và tổng hợp các đường dựa trên các mức thu phóng.
Các đường được lưu trữ trong bảng Postgis (bảng riêng cho từng mức thu phóng) và tôi muốn tổng hợp các đường dựa trên mức thu phóng mà chúng sẽ được hiển thị tại. Ví dụ: Trong bảng Thu phóng cấp 5, tôi muốn tổng hợp các đường nằm trong một khoảng cách nhất định với nhau và tạo một đường duy nhất cho các đoạn đường:
Vì không thể tạo ra các đường riêng lẻ ở mức thu phóng đó:
Làm cách nào tôi có thể tổng hợp các hình học đường dựa trên khoảng cách giữa các đoạn đường?
PS: Tôi đang làm việc trên PostGIS và QGIS trên Linux, nhưng tôi sẵn sàng cho các giải pháp sử dụng bất kỳ nền tảng hoặc công nghệ nguồn mở nào