首页 / 浏览问题 / 桌面GIS / 问题详情
数据库数据源内数据集属性表SMGEOMETRY乱码
2EXP 2022年07月06日

idesktop中插入数据时是进行压缩或加密了吗,如果要在java中直接访问数据库需要什么解压类型进行解压吗

1个回答

您好,smGeometry的数据类型就是Geometry,就像char、double这种,

一般来得需要支持空间数据的数据库才能对Geometry进行正常的增删改查,比如PostGIS数据库。

不支持的普通数据库不建议您对该字段操作,因为数据库引擎本身无法解析该字段中的几何对象。

希望可以帮助到您。
9,618EXP 2022年07月06日
麻烦问一下,如果我要动态修改空间数据的数据集(在pc端地图上重新绘制线,然后通过代码去更新数据集,或新增一条空间数据),怎么操作可以,iserver是有什么接口可以实现吗
你在数据库型数据源里的数据集修改、删除、添加几何对象和属性的操作,数据库中都会实时更新保存的。

您所说的动态指的是什么?
动态是想,不通过idestop对数据修改,是让用户通过我们自己开发的一个地图管理系统在地图上自己绘制,然后通过调用iserver的某个接口实现数据更新,然后再刷新iserver服务;原先想着是直接在数据库里改,发现实现不了,刚看了iserver Api,发现应该可以通过调用iserver接口实现
那建议使用组件开发iobject .net、java等或者前端iclient系列。
我试试看
...