Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

SpatiaLite is playing an increasing role in my organization.

As it stood in 2012, using SpatiaLite alongside ArcGIS Desktop required an amount of importing and exporting of data that was not always trivial.

Outside of products such as the Data Interoperability Extension or FME, what other options are there for SpatiaLite support in ArcGIS for Desktop?

share|improve this question
1  
Note that, as of ArcGIS 10.2, SQLite support is available, including for SQLite: blog.geomusings.com/2013/08/07/spatialite-and-arcgis-10-dot-2 –  scw Dec 11 '13 at 5:32

5 Answers 5

I started an open source GDAL/OGR ArcGIS plugin project this weekend that gives read support to spatialite and any other OGR vector data source like Google Fusion Tables.

I have it working locally reading spatialite and will cleanup and push the rest of changes this coming Friday. I hope you find it useful.

Update 1:

OK, got it working today. The following is a spatialite file being read from ArcGIS 10.1 natively.

Add data dialog spatialite read from ArcGIS

Since it uses GDAL/OGR, it doesn't just read spatialite but it also adds support to a gazzilion other formats.

For example, this screenshot is a mix of reading S57 ENC files with spatialite:

S57 and spatialite being read

If you want to test the binaries, that would be helpful, so I can add them for anyone else.

share|improve this answer
    
OK, I finished it and it works. Updating answer –  Ragi Yaser Burhum Sep 18 '12 at 0:10
2  
How is it that ESRI doesn't just include these libraries by default? –  dericke Jun 7 '13 at 17:49

SpatiaLite support was added to ArcGIS for Desktop at the 10.2 release:

You can connect from ArcGIS to an SQLite database to create maps and perform spatial analysis on your data.

You connect directly to the SQLite database file from your ArcGIS client.

It is not possible to use layers based on SQLite/SpatiaLite for editing with the core product, but I have not tested with Data Interoperability in the mix.

share|improve this answer

On Google Code, I found that Umbriel ArcGIS Desktop Tools have a project called Umbriel.ArcGIS.Spatialite but I haven't found any documentation on it yet.

share|improve this answer

I don't know of any as of yet but I bet you could approach the ZigGIS folks for support. I know ZIG only does PostGIS now but both databases have the same functionality.

Once ESRI finally gets rid of SDE/ArcGIS Server database and supports direct connections to ST_ compliant databases then there will be much rejoicing!

share|improve this answer
    
Don't hold your breath on that one :) –  gsherman Aug 6 '10 at 14:25
    
ZigGIS did come to mind when I was thinking about the question. I'm sure those guys wouldn't mind my pestering. :-) –  Roger D. Aug 6 '10 at 16:59

This really isn't an answer, but I imagine it would be interesting to some folks. As has been pointed out in the comments we'll be extending zigGIS's reach by having a generic "provider" model so that other datasources such as MS SQL Server, Oracle, and, yes, Spatialite can be easily plugged in. For Spatialite support we hope to work closely with Jay. We're hoping to break ground on zigGIS 3.0 by summer's end.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.