首页 / 浏览问题 / WebGIS / 问题详情
我想用java控制生成地图服务
226EXP 2024年01月17日
我想用代码控制发布服务,我使用restAPI指定数据库发布服务成功之后但是服务里面缺少地图服务,和我预想的出现自带的地图服务有出入(类似geoserver发布服务流程,会出现OGC wms服务)。我想既然idestop可以操作地图保存,应该都是操作的数据库,有没有相关的api提供给我我直接调用每个表生成默认的地图然后发布。

1个回答

您好,使用rest api,发布地图服务关键参数就是指定具体的某一个工作空间或某一个具体的地图缓存,

再指定需要发布的服务类型进行发布,若要发布多个,根据业务情况发布多次就可以。

工作空间与数据源、缓存若是文件型,传参数的路径是iServer本身所在机器的路径,而不是java执行代码机器所在的路径,

工作空间与数据源、缓存若是数据库型,需要保证iServer所在的设备可以访问到数据库,并且同iDesktop一样需要安装客户端才可以使用的数据库,iServer同样也需要安装(如Oracle)。

发布服务参考:

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

希望可以帮助到您。

10,553EXP 2024年01月18日
...