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.

image

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:

  • Um site comercial pode exibir os locais de todas as lojas como pinos em um mapa, e encontrar a mais próxima a um determinado CEP.
  • Um gerente de vendas pode definir regiões de vendas geográficas, e usá-las para relacionar clientes aos representantes de vendas e realizar análises do desempenho das vendas.
  • Um arquiteto pode criar projetos para um novo prédio, e sobrepor esses projetos a um mapa do local proposto.
  • Um motorista pode verificar a distância entre dois locais e planejar uma rota.
  • Um corretor de imóveis pode identificar, rapidamente, as propriedades que correspondem aos requisitos de um cliente, tais como casas com mais de 1860 metros quadrados localizadas na margem do Lago Washington.
  • Uma aplicação móvel pode encontrar todos os postos de gasolina dentro de uma distância de 16 quilômetros de um determinado local.

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:

  • Informações baseadas em localização e focadas no cliente
  • Gerenciamento e desenvolvimento baseados no cliente
  • Impacto, análise e planejamento de dados ambientais
  • Análise financeira e econômica em comunidades
  • Análise de desenvolvimento e planejamento baseados no governo
  • Segmentação e análise de mercado
  • Design e análise de estudo e pesquisa científica
  • Desenvolvimento e análise de bens imobiliários

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).

clip_image001

Figura 1: Um modelo geodético

clip_image002

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