2011-08-29 13 views

risposta

48

Dal manual:

PostGIS ha iniziato una transizione dalla convenzione di denominazione esistente per una convenzione SQL-MM-centric. Di conseguenza, la maggior parte delle funzioni che conosci e che ami è stata rinominata utilizzando il prefisso standard (ST) (ST) . Le funzioni precedenti sono ancora disponibili, sebbene non siano elencate in questo documento in cui le funzioni aggiornate sono equivalenti. Questi saranno deprecati in una versione futura.

Spero che questo aiuti.

+3

Tuttavia, in origine significava * spazio-temporale * - vedi http://doesen0.informatik.uni-leipzig.de/proceedings/paper/68.pdf –

+0

Cool - non era a conoscenza di questo. Grazie per la condivisione, forse anche quella merita di essere una risposta? – radek

10

Originariamente, era per spaziale e dati temporali. Da http://doesen0.informatik.uni-leipzig.de/proceedings/paper/68.pdf:

L'SQL/MM serie utilizza costantemente il prefisso ST per tutte le tabelle, viste, tipi, metodi, e la funzione nomi. Il prefisso era originariamente per Spatial e Temporal. Era inteso allo nelle prime fasi dello sviluppo standard per definire una combinazione di temporale ed estensione spaziale. Una ragione per questo era che le informazioni spaziali sono molto spesso legate ai dati temporali ... Durante lo sviluppo di SQL/MM Spatial, è stato deciso che il temporale ha un ambito più ampio oltre l'applicazione spaziale ... I contributori a SQL/MM non ha voluto andare avanti con un supporto spazio-temporale fino a quando non è stato sviluppato SQL/Temporal. ... Oggi è possibile interpretarlo come tipo spaziale.

Problemi correlati