浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
桌面GIS
/
问题详情
idesktop 10i 将属性表中字段识别为系统字段导致导出时字段缺失。
gt
19EXP
2021年12月21日
我需要导出一个postgresql数据库中的表为shp文件,在导出时发现名为bh的字段被识别为了系统字段,在属性表中其名称前多了个*号,导出的shp文件中缺失该字段(导出后的shp中系统字段也没有该字段),如何让该字段像其他字段一样能正常导出,不被识别为系统字段?
idesktop10i
数据导出
属性字段
请
登录
或者
注册
后回答这个问题。
1个回答
您好,您是在数据库导出表还是在桌面导出数据集为shp呢?我这边测试了桌面导出数据集为shp,名为bh的字段导出也还是存在的,没有出现丢失和变成系统字段的情况。
匡小娟
3,148EXP
2021年12月21日
我是通过数据库连接远程数据库,连接好后查看对应数据表的属性时就发现名为bh的字段已被识别为了系统字段,此时导出该数据表为shp后该字段就会丢失,如何让这个字段不被识别为系统字段?
桌面连接数据库是新建数据源然后导入数据,还是直接打开的呢?直接打开的话您数据源是怎么创建的呢?
直接打开数据库,自动建立的数据源,数据源名称就是该数据库ip,中间没有其他步骤,
您新建数据库型数据源,然后导入数据试试,看看是不是还是识别为系统字段。
新建数据库型数据源需指向数据库,指向哪个数据库?本地的还是服务器上的?如果指向服务器上的,该数据源内是无法看到数据集的,再通过数据库连接打开的数据源复制数据到该数据源不是在往服务器上写重复数据吗?假如指向本地,再从服务器上导入数据集到本地数据库,那和sql操作有什么区别? 另外,这两张方法都试过了,还是一样的现象,无论是本地建的数据源,导入数据,还是直接通过连接数据库打开的数据源,都把该字段识别为了系统字段
您这边方便远程或者提供数据测试一下吗?我本地测试postgresql数据库型数据源没有复现该问题,新建还是导入数据集,名为bh的字段都没有识别成系统字段。您可以私信我数据(能复现该问题就可以)或者联系方式
你的邮箱,我发一条测试数据给你吧。
或者你直接发个邮件给我
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
属性表中的系统字段中的经纬度可以自动更新吗
关于SuperMap iDesktop 10i导入数据后数据字段和表格字段不一致
导入到cad中后为什么会数据缺失
idesktop10i 如何用矢量数据中的属性表的字段给数据集命名
idesktop10i 如何对属性表中的两个字段融合成一个字段
idesktop如何将一个属性表的字段的值赋给另一个属性表的字段
idesktop属性表如何将某个字段的值赋给另一个字段
Supermap IDesktop10i 属性表文字出现乱码
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...