baseada em grade em que cada nivel do indice subdivide o setor de grade definido no nivel acima. Um modelo conceitual de um indice espacial e mostrado na Figura abaixo. O otimizador de consulta do SQL Server toma decisoes baseadas em custos sobre quais indices usar para determinada consulta, e como os indices espaciais sao parte integrante do mecanismo de banco de dados, o SQL Server pode decidir, baseado em custos, se usara ou nao um determinado indice espacial, assim como com qualquer outro indice.Extensibilidade de Aplicacoes com Reconhecimento de Local Os tipos de dados geography e geometry tem suporte nas varias edicoes do SQL Server 2008 que escalam de aplicacoes de estacao de trabalho de usuario unico para armazenamentos de dados de nivel empresarial, e permitem construir solucoes geoespaciais de qualquer escala. Esse amplo suporte traz recursos de dados espaciais para todos os tipos de aplicacoes, sem a necessidade de solucoes geoespaciais caras de propriedade particular.Importando Dados Espaciais Os tipos de dados geography e geometry incluem metodos para importar e exportar dados nos formatos WKT (Well Known Text) e WKB (Well Known Binary), para dados geograficos definidos pelo OGC, bem como o formato GML (Geographic Markup Language) comumente usado, o que facilita a importacao de dados geograficos de fontes que tem suporte para esses padroes. Dados geograficos estao disponiveis em uma serie de fontes governamentais e comerciais, e podem ser exportados de modo relativamente facil de muitas aplicacoes GIS e sistemas GPS existentes. A Microsoft mantem relacoes estreitas com varios fornecedores de GIS terceirizados e provedores de solucoes de dados geoespaciais, o que ajuda a assegurar uma forte compatibilidade entre o SQL Server 2008 e uma ampla variedade de ferramentas e utilitarios comprovados pela industria para importar, exportar e manipular dados espaciais.Usando Dados Espaciais Como ja foi demonstrado neste white paper, os tipos de dados geography e de geometry fornecem metodos que voce pode usar para realizar operacoes espaciais com seus dados. Como esses tipos de dados sao implementados como tipos de dados CLR do .NET, voce pode criar facilmente aplicacoes clientes que consomem dados espaciais do SQL Server por meio de tecnologias de programacao de dados da Microsoft, e usam codigo gerenciado no lado do cliente para chamar metodos em instancias dos tipos espaciais. Isso permite construir aplicacoes potentes para trabalhar com seus dados espaciais e integra-los a outras aplicacoes e servicos de reconhecimento de local como o Virtual Earth. Por exemplo, a Figura 4 mostra uma aplicacao em que os dados espaciais do SQL Server 2008 sao integrados ao Virtual Earth. A aplicacao mostra os blocos de censo em uma regiao de CEP com o numero de restaurantes computados. O numero de restaurantes em cada bloco, relativo ao tamanho do bloco, produz um valor de densidade, que aparece na exibicao como uma regiao sombreada de branco (densidade baixa) a vermelho (densidade mais alta). A medida que a integracao de informacoes geoespaciais a aplicacoes se torna mais predominante, os desenvolvedores de aplicacoes precisam, cada vez mais, de sistemas de banco de dados que possam armazenar e manipular dados espaciais. Com