首页 / 浏览问题 / 桌面GIS / 问题详情
数据库创建的表,无坐标系,而且还是cad格式的。
120EXP 2024年01月11日

1,首先我在桌面端创建一个:PostgreSQL数据库型工作空间、postgis 数据源。

2,然后通过数据库创建一个表,这个表在桌面端显示了,但是没有坐标系,是什么原因。我该怎么处理。

3,为什么创建的面数据是cad格式,不是面数据格式,该怎么处理。

图1,数据库导入方式,图2,数据库创建表后,桌面端展示

1个回答

您好,

当您使用PostgreSQL数据库型工作空间、PostGIS 数据源时,SuperMap会在数据库中创建若干系统表。

这里不推荐您通过SQL语句创建表的方式来添加数据集,它可能会引起产品工作异常,或直接不能工作,严重时造成数据丢失。

请使用超图的产品各来维护您的数据源,数据集。我们除了桌面程序,还有iObjects JAVA、iObjects .NET、iObjects Python等组件支持您通过代码维护数据集。

同时,您可参看博客《SuperMap GIS基础软件中数据库使用指南》来了解SuperMap 的系统表 

https://blog.csdn.net/supermapsupport/article/details/128496058

希望对您有所帮助

315EXP 2024年01月12日
如果按我的方法,如何修改SQL语句,生成面格式的数据集,和带坐标系、

谢谢

您好,我们不推荐您直接使用SQL语句创建表,此操作会引起系统工作异常,正如您问题中提到的现象。您可以私信告诉我您的原始需求,我为您分析寻找解决办法。

同样,您可研读 https://blog.csdn.net/supermapsupport/article/details/128496058 中的第二章节来了解SuperMap系统表内容。

谢谢

...