O ArcGIS for Desktop suporta SpatiaLite?

33

O SpatiaLite está desempenhando um papel crescente na minha organização.

Como estava em 2012, o uso do SpatiaLite ao lado do ArcGIS Desktop exigia uma quantidade de importação e exportação de dados que nem sempre eram triviais.

Fora de produtos como o Data Interoperability Extension ou FME, que outras opções existem para o suporte do SpatiaLite no ArcGIS for Desktop?

Roger D.
fonte
1
Observe que, a partir do ArcGIS 10.2, o suporte ao SQLite está disponível, inclusive para o SQLite: blog.geomusings.com/2013/08/07/spatialite-and-arcgis-10-dot-2
scw

Respostas:

14

Comecei um projeto de plug-in GDAL / OGR ArcGIS de código aberto neste fim de semana que oferece suporte de leitura para spatialite e qualquer outra fonte de dados vetoriais OGR como o Google Fusion Tables .

Eu tenho que trabalhar localmente lendo spatialite e irá limpar e empurrar o resto das mudanças na próxima sexta-feira. Espero que você ache útil.

Atualização 1:

OK, consegui trabalhar hoje. A seguir, há um arquivo espacial que está sendo lido no ArcGIS 10.1 nativamente.

Caixa de diálogo Adicionar dados spatialite lida no ArcGIS

Como ele usa GDAL / OGR, ele não apenas lê espacial, mas também adiciona suporte a um glamour de outros formatos .

Por exemplo, esta captura de tela é uma mistura de arquivos S57 ENC com espacialidade:

S57 e spatialite sendo lidos

Se você quiser testar os binários, isso seria útil, para que eu possa adicioná-los a qualquer outra pessoa.

Ragi Yaser Burhum
fonte
OK, eu terminei e funciona. Resposta atualizada
Ragi Yaser Burhum
2
Como a ESRI não inclui apenas essas bibliotecas por padrão?
dericke
7

O suporte SpatiaLite foi adicionado ao ArcGIS for Desktop na versão 10.2:

Você pode conectar-se do ArcGIS a um banco de dados SQLite para criar mapas e realizar análises espaciais em seus dados.

Você se conecta diretamente ao arquivo de banco de dados SQLite do seu cliente ArcGIS.

Não é possível usar camadas baseadas no SQLite / SpatiaLite para editar com o produto principal, mas ainda não testei com a interoperabilidade de dados no mix.

PolyGeo
fonte
3

No Google Code, descobri que o Umbriel ArcGIS Desktop Tools tem um projeto chamado Umbriel.ArcGIS.Spatialite, mas ainda não encontrei nenhuma documentação nele.

underdark
fonte
0

Ainda não conheço nenhum, mas aposto que você pode pedir ajuda ao pessoal do ZigGIS. Eu sei que o ZIG só faz o PostGIS agora, mas os dois bancos de dados têm a mesma funcionalidade.

Quando a ESRI finalmente se livrar do banco de dados SDE / ArcGIS Server e suportar conexões diretas com bancos de dados compatíveis com ST_, haverá muita alegria!

TheSteve0
fonte
Não segure a respiração em que um :)
gsherman
O ZigGIS veio à mente quando eu estava pensando sobre a questão. Tenho certeza que esses caras não se importariam com o meu incomodo. :-)
Roger D.
0

Isso realmente não é uma resposta, mas imagino que seria interessante para algumas pessoas. Como foi indicado nos comentários, estenderemos o alcance do zigGIS com um modelo genérico de "provedor" para que outras fontes de dados como MS SQL Server, Oracle e, sim, Spatialite possam ser facilmente conectadas. Para suporte a Spatialite, Espero trabalhar em estreita colaboração com Jay. Esperamos inovar no zigGIS 3.0 até o final do verão.

xanadont
fonte