Compartilhar via


Dados espaciais

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzurePonto de extremidade de análise de SQL no Microsoft FabricWarehouse no Microsoft FabricBanco de dados SQL no Microsoft Fabric

Os dados espaciais representam informações sobre a localização física e a forma dos objetos geométricos. Esses objetos podem ser localizações pontuais ou objetos mais complexos, como países/regiões, estradas ou lagos.

O SQL Server oferece suporte a dois tipos de dados espaciais: o tipo de dados de geometria e o tipo de dados de geografia.

  • O tipo geometria representa dados em um sistema de coordenadas euclidiano (plano).

  • O tipo geografia representa dados em um sistema de coordenadas esféricas.

Ambos os tipos de dados são implementados como tipos de dados CLR (Common Language Runtime) .NET no SQL Server.

Limitations

No banco de dados SQL no Microsoft Fabric, tipos de dados geográficos e geométricos são suportados, mas não podem ser espelhados no Fabric OneLake.

Criar, construir e consultar instâncias de geometria
Descreve os métodos que você pode usar com instâncias do tipo de dados geometry .

Criar, construir e consultar instâncias de geografia
Descreve os métodos que você pode usar com instâncias do tipo de dados geography .

Consultar vizinho mais próximo de dados espaciais
Descreve o padrão de consulta comum usado para localizar os objetos espaciais mais próximos a um objeto espacial específico.

Criar, modificar e remover índices espaciais
Fornece informações sobre como criar, alterar e remover um índice espacial.

Projeto de código aberto de ferramentas espaciais

O SQL Server Spatial Tools é uma coleção de ferramentas de código aberto patrocinada pela Microsoft para uso com os tipos espaciais no SQL Server. Esse projeto fornece um conjunto de funções reutilizáveis que podem ser usadas pelos aplicativos. Essas funções podem incluir rotinas de conversão de dados, novas transformações, agregações, etc. Consulte Microsoft/SQLServerSpatialTools no GitHub para obter mais detalhes.