Tengo una aplicación en la que varios usuarios envían polígonos, y estoy buscando crear un polígono agregado que represente una especie de promedio de sus envíos. Utilizamos PostGIS para nuestras necesidades de análisis espacial.
Digamos que recibimos polígonos de 10 usuarios. Si utilizamos ST_Intersection en esos polígonos, el polígono restante sólo representaría los puntos incluidos en los 10 polígonos. Si utilizamos ST_Union, la salida representaría los puntos incluidos en al menos 1 polígono.
¿Alguien puede recomendar una manera de dar salida a un polígono que represente los puntos que están en n polígonos, donde n es mayor que 1 y menor que el número total de polígonos (10 en este caso)?
2 votos
Requisito interesante. ¿Puede publicar una imagen de un conjunto típico de polígonos?
1 votos
Creo que un enfoque sería formar una cobertura a partir de las líneas de los polígonos, y luego extraer el área creada por los polígonos de cobertura que tienen al menos N padres.