Estoy tratando de unir los límites del gobierno de los niveles superior e inferior del nivel de los Estados Unidos de tal manera que genere una tabla PostGIS con los nombres de los niveles superior e inferior para cada forma.
En mi ejemplo a continuación, U
es un conjunto de datos y tiene una columna con filas UA
y UB
. L
es otro conjunto de datos y tiene LA
, LB
y LC
. Cuando L
unimos las formas juntas, debería obtener las mismas formas pero el nuevo conjunto de datos unido tiene ambas columnas de datos.
Editar : Mi imagen de ejemplo anterior es bastante desagradable. Las respuestas hasta ahora se han relacionado con la consulta de los datos suponiendo que la geometría esté disponible. Esto es importante pero se saltea la parte más confusa de mi pregunta. Un mejor ejemplo:
La forma amarilla es de U
, la forma naranja es de L
. Tenga en cuenta que se superponen, pero algunas piezas de los polígonos no están contenidas completamente dentro de otra forma (como en mi ejemplo, dónde LB
y LC
están completamente dentro UB
).
La pregunta que intentaba hacer es cortar correctamente las dos capas para que el conjunto de datos resultante no tenga superposiciones. Vea, por ejemplo, esta publicación de la lista de correo que se acerca pero no funciona del todo.