Tengo un mapa base de VectorTile que estoy optimizando (trabajando para reducir el tamaño de los mosaicos individuales), la mayor parte del tamaño de los mosaicos son los datos del camino (geometría y atributos). Estoy trabajando para simplificar las geometrías de carreteras individuales en función del Nivel de zoom , y también para agregar las carreteras en función de los niveles de zoom.
Las carreteras se almacenan en una tabla Postgis (tabla individual para cada nivel de zoom) y quiero agregar las carreteras en función del nivel de zoom en el que se mostrarán. Por ejemplo, en la tabla Zoom Level 5 quiero agregar las carreteras que están dentro de una cierta distancia entre sí, y hacer una sola línea para los segmentos de carretera:
Como no es posible distinguir carreteras individuales en ese nivel de zoom:
¿Cómo puedo agregar las geometrías de carreteras en función de la distancia entre segmentos de carretera?
PD: estoy trabajando en PostGIS y QGIS en Linux, pero estoy abierto a soluciones que utilicen cualquier plataforma o tecnología Open Source