首页 / 浏览问题 / 桌面GIS / 问题详情
超图idesktop创建数据库更新线段和面
8EXP 2023年10月19日

我现在想实现超图iserver发布一个动态图层,该图层重要是多条路段更新,包括路段属性和长度,以及该路段的经纬度点的个数,现在在mysql库中发现,路线的经纬度串是一个长二进制数据,存储当前记录的空间数据,,,,我想请问下,这个能更新吗?该怎么更新呢?

1个回答

您好,如果需要更新的话,建议您可直接在桌面里面进行更新修改即可。

希望可以帮助到您!
2,528EXP 2023年10月19日
您好,这个主要是想做成动态图层,想实现能用代码更新数据库,这个可以实现吗
可以使用iObjects .NET或组件iObjects Java进行更新。
您好,这个有说明文档吗,主要是不知道调用那个接口来更新这个二进制数据,
没有直接修改二进制的接口。用组件,要从空间数据层面修改,如果数据有修改的话,就修改geometry里面的节点。空间数据修改了的话,属性信息会自动修改的。
您好,请教用组件,用的是哪个组件呢?是只能在idesktop修改经纬度吗?java能实现修改吗?主要是想实现动态更新路径,比如一个车辆的实时运行轨迹想通过图层发布出来,前端可以实时查看车辆的运行轨迹。

iObjects .NET或组件iObjects Java都可以,下载地址如下:http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx

通过代码在组件里面实时更新dataset里面的记录集recordset即可。详细的信息您可以下载好后看下示例代码了解数据结构后再进行开发。

学习视频如下:http://edu.supermap.com/#/lessonInfo?id=37a971657a5e4d8c8b478e4819ea547c,您可查看第五章:数据编辑部分。

...