Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
SVL_SPATIAL_SIMPLIFY
Puoi eseguire una query nella vista di sistema SVL_SPATIAL_SIMPLIFY per ottenere informazioni sugli oggetti della geometria spaziale semplificata utilizzando il comando COPY. Quando utilizzi COPY in uno shapefile, puoi specificare le opzioni di importazione tolerance
, SIMPLIFY AUTO, and SIMPLIFY AUTO max_tolerance
. Il risultato della semplificazione è riepilogato nella vista di sistema SVL_SPATIAL_SIMPLIFY.
Quando si imposta SIMPLIFY AUTO max_tolerance
, questa vista contiene una riga per ogni geometria che ha superato la dimensione massima. Quando è impostato SIMPLIFY tolerance
, viene memorizzata una riga per l'intera operazione COPY. Questa riga fa riferimento all'ID query COPY e alla tolleranza di semplificazione specificata.
SVL_SPATIAL_SIMPLIFY è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti regolari visualizzano solo i propri dati. Per ulteriori informazioni, consulta Visibilità dei dati nelle tabelle e nelle viste di sistema.
Alcuni o tutti i dati di questa tabella sono definiti anche nella vista di monitoraggio SYS SYS_SPATIAL_SIMPLIFY. I dati nella vista di monitoraggio SYS sono formattati in modo da essere più facili da usare e comprendere. Ti consigliamo di utilizzare la vista di monitoraggio SYS per le query.
Colonne di tabella
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
query | integer | ID della query (comando COPY) che ha generato questa riga. |
line_number | integer | Quando viene specificata l'opzione COPY SIMPLIFY AUTO , questo valore è il numero di record del record semplificato nello shapefile. |
maximum_tolerance | double | Il valore di tolleranza della distanza specificato nel comando COPY. Questo è il valore di tolleranza massima quando si utilizza l'opzione SIMPLIFY AUTO oppure il valore di tolleranza fissa quando si utilizza l'opzione SIMPLIFY . |
initial_size | integer | La dimensione in byte del valore dei dati GEOMETRY prima della semplificazione. |
simplified | char(1) | Quando viene specificata l'opzione COPY SIMPLIFY AUTO , t se la geometria è stata semplificata con successo, oppure f in caso contrario. La geometria potrebbe non essere semplificata correttamente se dopo la semplificazione con la tolleranza massima specificata, la sua dimensione è ancora maggiore della dimensione massima della geometria. |
final_size | integer | Quando viene specificata l'opzione COPY SIMPLIFY AUTO , questa è la dimensione in byte della geometria dopo la semplificazione. |
final_tolerance | double |
Query di esempio
La seguente query restituisce l'elenco dei record semplificati da COPY.
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