我在Autocad Map 3D中有一个建筑物楼层的地图,我想连接到使用SpatiaLite GUI创建的.sqlite文件,并将所有几何图形插入到该数据库中。我尝试连接到此文件,但我无法与源文件成功连接。
我的目的是将AutoCad Maps 3D中创建的空间对象发送到SQLite数据库。我希望数据库将整个地图保存在表格中。如果您有任何其他方法,欢迎他们。
答案 0 :(得分:0)
AutoCAD绘图数据库不是传统的数据库,因此不会直接传输到像sqlite这样的传统数据库。 实现此目的的一种方法是开发AutoCAD插件以从dwg文件中读取对象并将其数据写入sqlite文件。 如果您需要从一个独立的应用程序(在AutoCAD之外)执行此操作,您将需要一个可以读取dwg文件和您感兴趣的空间对象的库。
答案 1 :(得分:0)
我相信您可以使用FDO建立连接,请参阅以下链接:
如@mohnston所述,存储为AutoCAD实体的纯几何数据不能连接",但您可以编写插件来强制执行此类连接。