SVL_SPATIAL_SIMPLIFY
Puede consultar la vista del sistema SVL_SPATIAL_SIMPLIFY para obtener información acerca de los objetos de geometría espacial simplificada mediante el comando COPY. Cuando utiliza COPY en un shapefile, puede especificar las opciones de ingesta SIMPLIFY tolerance
, SIMPLIFY AUTO y SIMPLIFY AUTO max_tolerance
. El resultado de la simplificación se resume en la vista de sistema SVL_SPATIAL_SIMPLIFY.
Cuando se configura SIMPLIFY AUTO max_tolerance
, esta vista contiene una fila para cada geometría que excedió el tamaño máximo. Cuando se configura SIMPLIFY tolerance
, se almacena una fila para toda la operación COPY. Esta fila referencia el ID de consulta COPY y la tolerancia de simplificación especificada.
SVL_SPATIAL_SIMPLIFY es visible para todos los usuarios. Los superusuarios pueden ver todas las filas; los usuarios normales solo pueden ver sus datos. Para obtener más información, consulte Visibilidad de datos en las tablas y vistas de sistema.
Algunos o todos los datos de esta tabla también están en la vista de monitoreo SYS SYS_SPATIAL_SIMPLIFY. Los datos de la vista de monitoreo SYS están formateados para que sean más fáciles de usar y entender. Se recomienda utilizar la vista de monitoreo SYS para las consultas.
Columnas de la tabla
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
consulta | integer | El ID de la consulta (comando COPY) que generó esta fila. |
line_number | integer | Cuando se especifica la opción COPY SIMPLIFY AUTO , este valor es el número de registro del registro simplificado en el shapefile. |
maximum_tolerance | double | El valor de tolerancia de distancia especificado en el comando COPY. Este es el valor de tolerancia máxima mediante la opción SIMPLIFY AUTO o el valor de tolerancia fijo mediante la opción SIMPLIFY . |
inicial_size | integer | El tamaño en bytes del valor de datos GEOMETRY antes de la simplificación. |
simplified | char(1) | Cuando se especifica la opción COPY SIMPLIFY AUTO , t si la geometría se simplificó correctamente, o, de lo contrario, f . Es posible que la geometría no se simplifique correctamente si después de la simplificación con la tolerancia máxima dada su tamaño sigue siendo mayor que el tamaño máximo de la geometría. |
final_size | integer | Cuando se especifica la opción COPY SIMPLIFY AUTO , este es el tamaño en bytes de la geometría después de la simplificación. |
final_tolerance | double |
Consulta de ejemplo
La siguiente consulta devuelve la lista de registros que COPY simplificó.
SELECT * FROM svl_spatial_simplify WHERE query = pg_last_copy_id(); query | line_number | maximum_tolerance | initial_size | simplified | final_size | final_tolerance -------+-------------+-------------------+--------------+------------+------------+---------------------- 20 | 1184704 | -1 | 1513736 | t | 1008808 | 1.276386653895e-05 20 | 1664115 | -1 | 1233456 | t | 1023584 | 6.11707814796635e-06