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.
Limitações
No banco de dados SQL no Microsoft Fabric, há suporte para os tipos de dados geography e geometry , mas não podem ser espelhados no Fabric OneLake.
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.
Como engenheiro de dados do Fabric, você deve ter experiência no assunto com padrões de carregamento de dados, arquiteturas de dados e processos de orquestração.
Polígono é uma superfície bidimensional armazenada como uma sequência de pontos que definem um anel delimitador externo e zero ou mais anéis internos, em dados espaciais do SQL Server.
As instâncias geográficas Criar, Construir e Consultar representam dados em um sistema de coordenadas de terra redonda em dados espaciais do Mecanismo de Banco de Dados SQL.
As instâncias de geometria representam dados em um sistema de coordenadas euclidiano (plano). Saiba como criar, construir e consultar dados de geometria em dados espaciais do Mecanismo de Banco de Dados SQL.
LineString é um objeto unidimensional que representa uma sequência de pontos e os segmentos de linha que os conectam nos dados espaciais do Mecanismo de Banco de Dados SQL.
MultiPoint é uma coleção de zero ou mais pontos. O limite de uma instância do **MultiPoint** está vazio nos dados espaciais do Mecanismo de Banco de Dados SQL.