SpatiaLite在我的组织中扮演着越来越重要的角色。

就像2012年一样,将SpatiaLite与ArcGIS Desktop一起使用需要大量的数据导入和导出,但并不总是那么简单。

除了诸如Data Interoperability Extension或FME之类的产品之外,ArcGIS for Desktop中还支持SpatiaLite的其他哪些选项?

评论

请注意,从ArcGIS 10.2开始,SQLite支持可用,包括对SQLite的支持:blog.geomusings.com/2013/08/07/spatialite-and-arcgis-10-dot-2

#1 楼

我本周末开始了一个开源GDAL / OGR ArcGIS插件项目,该项目为spacespaceite和任何其他OGR矢量数据源(如Google Fusion Tables)提供了读取支持。

我让它在本地读取spacespaceite,并将在下个星期五清理并推动其余更改。希望您觉得它有用。

更新1:

好,今天就可以使用。以下是从ArcGIS 10.1本机读取的spacespaceite文件。



由于使用GDAL / OGR,它不仅读取了spaceiteite,而且还增加了对其他格式的支持。

例如,此屏幕截图是将S57 ENC文件与spacespaceite混合使用的方法:



如果要测试二进制文件,这会有所帮助,所以我可以将它们添加给其他任何人。

评论


好,我完成了,它可以工作了。更新答案

–拉吉·亚瑟(Ragi Yaser Burhum)
2012年9月18日0:10在

默认情况下,ESRI如何不仅仅包括这些库?

–德里克
2013年6月7日17:49

#2 楼

SpatiaLite支持已在10.2版中添加到ArcGIS for Desktop:


您可以从ArcGIS连接到SQLite数据库以创建地图,并
对数据进行空间分析。

您可以从ArcGIS
客户端直接连接到SQLite数据库文件。


无法使用基于SQLite / SpatiaLite的图层进行编辑与核心产品一起使用,但我还没有对数据互操作性进行测试。

#3 楼

在Google Code上,我发现Umbriel ArcGIS Desktop Tools有一个名为Umbriel.ArcGIS.Spatialite的项目,但是我还没有找到任何文档。

#4 楼

我目前还不知道,但我敢打赌,您可以向ZigGIS人员寻求支持。我知道ZIG现在只做PostGIS,但是两个数据库都具有相同的功能。

一旦ESRI最终摆脱了SDE / ArcGIS Server数据库,并支持直接连接到符合ST_的数据库,那么就会很高兴了!

评论


不要屏住呼吸:)

– gsherman
2010年8月6日14:25

当我考虑这个问题时,ZigGIS确实出现在我的脑海中。我确定那些家伙不会介意我的缠扰。 :-)

– RogerD。
2010年8月6日在16:59

#5 楼

这确实不是答案,但是我想这对某些人来说很有趣。正如评论中指出的那样,我们将通过具有通用的“提供程序”模型来扩展zigGIS的覆盖范围,以便可以轻松插入其他数据源(例如MS SQL Server,Oracle和Spatialite)。对于Spatialite支持,我们希望与周杰伦紧密合作。我们希望在夏天结束之前在zigGIS 3.0上取得突破。