SQL GO!!!

select 'Blog focado em SQL Server' from blog where nome ='SQLGO.wordpress.com'

Como importar um ShapeFile para um banco de dados SQL Server

O que é um ShapeFile?

É um vetor digital que contem geoinformações, geralmente representado por pontos, linhas e polignos.

Um shapefile é composto principalmente por 3 arquivos:

.SHP Arquivo principal que contém os dados de referencia geográfica.

.SHX São dados de índices que apontam para a estrutura do arquivo .shp, para agilizar a navegação no shapefile.

.DBF Contém os atributos para cada shape, em formato Xbase(DBase).

Onde conseguir?

Na loja virtual do IBGE, o Cd com os dados custa R$ 50,00, no site do GisMaps ou fazendo um busca na internet você consegue, porém nem todos shapefiles são íntegros.

Como importar para o Sql Server 2008?

Nesse exemplo eu vou utilizar a ferramenta SQL Server 2008 Spatial Tools.

 

Faça o download de algum ShapeFile, no exemplo eu utilizei o shapefile das meso regiões

image

 

Abra o programa Shape2Sql.exe, clique em configure e defina as propriedades de conexão.

 

image

 

Escolha o diretorio onde está armazenado o ShapeFile, escolha o tipo de que contém no shape (geometry ou geography), caso deseje altere a nomenclatura da tabela, ou os campos que serão carregados no banco de dados, após essa etapa clique em “Upload to Database”

 

image

 

ShapeFile carregado com Sucesso! Veja o resultado:

 

image

 

 

Até a próxima!

Dre

2 Respostas para “Como importar um ShapeFile para um banco de dados SQL Server

  1. Pericles Sevegnani março 27, 2011 às 1:51 pm

    Andressa,
    isto eh simplesmente fantastico!
    Eu conhecia os recursos internos geoespaciais (funcoes geometry e geography), mas nao imaginava que era possivel importar um shapefile… adorei.
    abracos,
    Pericles

  2. Costa maio 16, 2012 às 4:35 pm

    Boas, seria possivel me enviarem esse programa (Shape2Sql.exe) para o email jmrcosta89@gmail.com? É que já não se encontra disponível para download. Obrigado

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: