Importando shapefiles para o SQL Server [fechado]

11

Costumo usar as brilhantes ferramentas espaciais do SQL Server 2008 para importar arquivos de forma para o SQL Server 2008. Isso funciona muito bem, mas me deixa pensando: como a Microsoft espera que os usuários finais do SQL Server obtenham arquivos de forma no SQL Server? Qual é o método oficial para importar esses dados?

As únicas referências a isso que eu vi no GIS.stackexchange são as seguintes perguntas: Como importar shapefiles para o MS SQL 2008 e depois exibir esses dados usando o QGIS? e Como importar um arquivo de forma para o SQL Server 2008 R2 usando apenas scripts SQL? , que faz referência a ferramentas espaciais, GDAL etc., mas nada da Microsoft. Há algo que eu perdi? Me chame de ingênuo, mas eu quase esperaria que houvesse uma opção na lista de fontes de dados no assistente de Importação / Exportação do SQL Server para shapefile!

Em resumo: não estou perguntando como importar arquivos de forma para o SQL Server, estou perguntando especificamente como a Microsoft espera que importemos arquivos de forma para o SQL Server.

Tumbledown
fonte
2
Por que essa pergunta foi encerrada? Não é baseado em opinião.
Evan Carroll
Hmm, eu concordo, talvez possa ser reformulado para ser mais parecido com 'Quais ferramentas a Microsoft fornece para carregar dados espaciais no SQL Server', mas isso não está a um milhão de quilômetros do que escrevi. @PolyGeo acredita que é subjetivo.
Tumbledown
Somente a Microsoft pode responder ao que eles esperam que os usuários usem. Tudo o resto é uma opinião. Se alguém da Microsoft desejar fornecer uma resposta, um sinalizador para esta pergunta permitirá que ela seja reaberta para esse fim específico. Como alternativa, remover as referências às expectativas da Microsoft para focar a pergunta em como executar a tarefa em que você está preso, tornaria a pergunta responsável por outras pessoas que não a Microsoft.
PolyGeo
1
É um prazer editar, mas parece um pouco pedante, considerando no primeiro parágrafo que afirmo 'Qual é o método oficial para importar esses dados?'. Eu diria que isso é sinônimo de 'Estou perguntando especificamente como a Microsoft espera que importemos shapefiles para o SQL Server'. Por exemplo, se eu perguntasse como a Microsoft espera que calculemos a média no Excel, tenho quase certeza de que uma resposta de 'use a função média que a Microsoft fornece' seria objetiva. Eu acho que é óbvio que não estou defendendo que entrevistemos todos os funcionários da Microsoft para ver qual é a opinião coletiva deles.
Tumbledown

Respostas:

12

Trabalho com o MS Sql Server Spatial desde o Katmai betas de 07 e não conheço nenhuma ferramenta da Microsoft para fazer isso. Tive discussões com a equipe da MS em '07 ou '08 e, nesse momento, tanto o suporte à reprojeção quanto ao shapefile eram recursos que eles escolheram deixar para terceiros implementar.

Russell na ISC
fonte
1
Não tenho certeza do raciocínio deles, mas sei do meu próprio trabalho ao escrever um leitor de shapefile que várias ferramentas têm inconsistências na forma como escrevem shapefiles, particularmente representação de atributos (incluindo valores nulos e preenchimento) no arquivo DBF, então talvez eles tenham sentido eles não conseguiram atingir uma taxa de sucesso de 100% com todos os arquivos de forma possíveis de todas as fontes possíveis.
Russell no ISC