Czy ArcGIS na komputery obsługuje SpatiaLite?

33

SpatiaLite odgrywa coraz większą rolę w mojej organizacji.

Tak jak miało to miejsce w 2012 roku, korzystanie ze SpatiaLite wraz z ArcGIS Desktop wymagało importu i eksportu danych, co nie zawsze było banalne.

Jakie są inne opcje obsługi SpatiaLite w ArcGIS na komputery stacjonarne poza produktami, takimi jak Data Interoperability Extension lub FME?

Roger D.
źródło
1
Należy pamiętać, że od ArcGIS 10.2 dostępna jest obsługa SQLite, w tym dla SQLite: blog.geomusings.com/2013/08/07/spatialite-and-arcgis-10-dot-2
scw

Odpowiedzi:

14

W ten weekend rozpocząłem projekt wtyczki GDAL / OGR ArcGIS o otwartym kodzie źródłowym, który zapewnia obsługę odczytu dla danych przestrzennych i innych źródeł danych wektorowych OGR, takich jak Google Fusion Tables .

Pracuję lokalnie, czytając spatialite, i posprzątam i popchnę resztę zmian w nadchodzący piątek. Mam nadzieję, że uznasz to za przydatne.

Aktualizacja 1:

OK, już działa. Poniżej znajduje się plik przestrzenny odczytywany natywnie z ArcGIS 10.1.

Dodaj okno dialogowe danych spatialite odczytany z ArcGIS

Ponieważ używa GDAL / OGR, nie tylko czyta spatialite, ale także dodaje obsługę innych formatów gazzilion .

Na przykład ten zrzut ekranu jest połączeniem odczytu plików S57 ENC ze spatialite:

S57 i przestrzeń są odczytywane

Jeśli chcesz przetestować pliki binarne, byłoby to pomocne, więc mogę je dodać dla każdego innego.

Ragi Yaser Burhum
źródło
OK, skończyłem i działa. Aktualizacja odpowiedzi
Ragi Yaser Burhum
2
Jak to możliwe, że ESRI nie tylko domyślnie zawiera te biblioteki?
dericke
7

Obsługa SpatiaLite została dodana do ArcGIS na komputery w wersji 10.2:

Możesz połączyć się z ArcGIS z bazą danych SQLite, aby tworzyć mapy i przeprowadzać analizę przestrzenną danych.

Łączysz się bezpośrednio z plikiem bazy danych SQLite z klienta ArcGIS.

Nie można używać warstw opartych na SQLite / SpatiaLite do edycji za pomocą podstawowego produktu, ale nie przetestowałem w tym miksie interoperacyjności danych .

PolyGeo
źródło
3

W Google Code odkryłem, że Umbriel ArcGIS Desktop Tools ma projekt o nazwie Umbriel.ArcGIS.Spatialite, ale nie znalazłem jeszcze żadnej dokumentacji na jego temat.

podmrok
źródło
0

Do tej pory nie znam żadnych, ale założę się, że możesz poprosić ludzi ZigGIS o wsparcie. Wiem, że ZIG obsługuje teraz tylko PostGIS, ale obie bazy danych mają tę samą funkcjonalność.

Gdy ESRI w końcu pozbywa się bazy danych SDE / ArcGIS Server i obsługuje bezpośrednie połączenia z bazami danych zgodnymi z ST_, wtedy będzie dużo radości!

TheSteve0
źródło
Nie wstrzymuj oddechu na tym :)
gsherman
ZigGIS przyszło mi do głowy, kiedy myślałem o tym pytaniu. Jestem pewien, że ci faceci nie mieliby nic przeciwko mojemu dręczeniu. :-)
Roger D.,
0

To naprawdę nie jest odpowiedź, ale wyobrażam sobie, że byłoby interesujące dla niektórych ludzi. Jak wskazano w komentarzach, rozszerzymy zasięg zigGIS poprzez ogólny model „dostawcy”, aby inne źródła danych, takie jak MS SQL Server, Oracle i, tak, Spatialite można było łatwo podłączyć. mam nadzieję na ścisłą współpracę z Jayem. Mamy nadzieję, że do końca lata wejdziemy na ZigGIS 3.0.

Xanadont
źródło