首页 / 浏览问题 / WebGIS / 问题详情
超图rest api控制服务发布的例子
227EXP 2024年01月04日
请问哪里可以找到rest api发布服务的例子?我的需求是通过postgresql数据库连接信息发布对应的表为服务。

1个回答

您好,您的需求分为两部分,如果您的数据已经是 postgresql型数据源,那么可以直接发布服务,

如果您的数据只是存放在 postgresql 中的普通数据表单,您需要创建 postgresql 数据库型数据源,然后将数据导入到该数据源中。

postgresql 数据库型数据源的创建以及数据导入,可以用桌面端产品iDesktop或iDesktop X,也可以用开发类产品iobject java或iobject .net。

使用iServer的rest api发布数据服务、地图服务或其他服务,就是单纯的发post/get请求就可以,具体开发语言和发请求的库看您开发习惯。

如果联合iobject java或iobject .net进行数据管理,建议java或者c#

参考:

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

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

希望可以帮助到您。

10,758EXP 2024年01月04日
我不是idestop创建的数据源,我是自己已有的postgis数据源。能直接发布服务吗?
原生的Postgis数据库是没有数据源结构的,需要iDesktop或iobject创建后的才可以。
啊?那他会改变数据表结构吗?原始数据不能动啊,老系统要用。
会增加不会改现有,您可以用个空的新库创建一次,然后导入个数据,在这个流程中对照看数据库里的表,就知道是什么逻辑了。

创建数据源和在数据源内导入数据都是不删除库里原本东西的,只是增加。
嗯嗯知道了,谢谢
...