Dati spaziali

Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di Azure

I dati spaziali rappresentano informazioni sulla posizione fisica e sulla forma degli oggetti geometrici. Questi oggetti possono essere delle posizioni di punti oppure oggetti più complessi, come ad esempio paesi/aree geografiche, strade o laghi.

SQL Server supporta due tipi di dati spaziali: il tipo di dati geometry e il tipo di dati geography.

  • Il tipo geometry rappresenta i dati in un sistema di coordinate euclideo (piano).

  • Il tipo geography rappresenta i dati in un sistema di coordinate terrestri.

Entrambi i tipi di dati sono implementati come tipi di dati Common Language Runtime (CLR) .NET in SQL Server.

Attività correlate

Creare, costruire ed eseguire query di istanze di geometria
Vengono descritti i metodi da utilizzare con le istanze del tipo di dati geometry.

Creare, costruire ed eseguire query di istanze geografiche
Vengono descritti i metodi che è possibile utilizzare con istanze del tipo di dati geography.

Eseguire query dei dati spaziali per Nearest Neighbor
Viene descritto il modello di query utilizzato per trovare gli oggetti spaziali più vicini a un oggetto spaziale specifico.

Creare, modificare ed eliminare indici spaziali
Fornisce informazioni sulla creazione, la modifica e il rilascio di un indice spaziale.

Panoramica dei tipi di dati spaziali
Sono stati introdotti i tipi di dati spaziali.

Panoramica degli indici spaziali
Sono stati introdotti indici spaziali e vengono descritti gli schemi a mosaico.

Progetto open source degli strumenti spaziali

Gli strumenti spaziali di SQL Server sono una raccolta di strumenti open source sponsorizzata da Microsoft da usare con i tipi spaziali in SQL Server. Questo progetto fornisce una serie di funzioni riutilizzabili che possono essere usate dalle applicazioni. Queste funzioni possono includere routine di conversione di dati, nuove trasformazioni, aggregazioni e così via. Per altri dettagli, vedere Microsoft/SQLServerSpatialTools su GitHub.