Os profissionais da informação e consumidores lidam atualmente com enormes quantidades de informações de diferentes tipos, desde tabelas tradicionais de dados de negócios em planilhas e bancos de dados, a dados baseados em mídia online como vídeos, fotografias e música. A recente tendência a criar soluções mash up, em que as informações e os conteúdos de múltiplas fontes são combinados para criar aplicações online versáteis, revela como os usuários de computador usam soluções altamente integradas para entender a imensa quantia de informações disponíveis.
Ao mesmo tempo, os avanços na tecnologia têm levado à proliferação de serviços e dispositivos geográficos, incluindo soluções de mapeamento online como o Microsoft® Virtual Earth™, e soluções GPS (global positioning system – sistema de posicionamento global) que não são caras. A tecnologia que antes era exclusiva dos especialistas em GIS (geographic information system – sistema de informações geográficas) está agora amplamente disponível para todos.
Esses dois fatores trazem novas expectativas e oportunidades para as aplicações de software. A ubiqüidade dos serviços geográficos e a crescente sofisticação com a qual os usuários consomem os dados mostram que as informações espaciais são apenas mais um componente a ser incorporado a uma solução e usado como base para tomar decisões bem fundamentadas e fornecer serviços de valor mais alto.
Os dados espaciais podem ser usados de várias formas, como demonstra a seguinte lista de exemplos:
Esses exemplos representam apenas algumas das possibilidades criadas pela integração de dados espaciais às aplicações de software.
O SQL Server 2008 oferece suporte para dados geográficos através da inclusão de novos tipos de dados espaciais, que você pode usar para armazenar e manipular informações baseadas em localização. O suporte a dados espaciais do SQL Server 2008 pode ajudar o usuário a tomar decisões mais bem fundamentadas por meio da análise de dados relacionados à localização em cenários como:
Existem dois modelos usados com dados espaciais: geodéticos (fornece uma maneira mais precisa de se definir locais e objetos em um globo, como mostra a Figura 1 abaixo) e planos (uma projeção é criada para aplanar os objetos geográficos no esferóide como mostra a figura 2).
Figura 1: Um modelo geodético
Figura 2: Um modelo plano
O SQL Server 2008 fornece o tipo de dado geography para dados espaciais geodéticos e o tipo de dado geometry para dados espaciais planos. Ambos são implementados como tipos de dados CLR (Common Language Runtime) do Microsoft .NET Framework e podem ser usados para armazenar diferentes tipos de elementos geográficos como pontos, linhas e polígonos. Os dois tipos de dados fornecem propriedades e métodos que podem ser usados para realizar operações espaciais, como calcular distâncias entre locais e encontrar componentes geográficos que se cruzam (por exemplo, um rio que corta uma cidade).
Para saber mais acesse nosso site www.microsoft.com/brasil/sql, e também na série especial SQL/BI do Technet Experience: https://www.technetbrasil.com.br/experience/sqlbi/Home.aspx.
Equipe Technet