首页 / 浏览问题 / 云GIS / 问题详情
web端上传不通的图层,叠加形成地图的解决方案
9EXP 2024年12月03日
使用产品:iserver 11.1.2 操作系统:win11 x64
数据类型: 文件型
问题详细描述:需求是1. 在web端上传tif底图,web端显示底图。2.然后web端上传cad图,与tif图叠加形成新的地图,显示在web端。3. 新地图上根据坐标进行一些点线面的描绘。

超图有对应的解决方案吗?怎么用超图的组件完成这些功能?

根据对超图功能的调查,第一张图发布到iserver, 形成一个服务。第二张图发布到iserver会发布成另一个服务。怎么只在一个服务上操作?

2 个回答

您好,

需求1

可以将tif上传至iServer所在机器,发布地图服务,前端使用服务地址进行加载。

需求2

cad数据不能直接发布服务,将cad上传到iServer所在机器,使用iobject java组件开发后端,生成数据源、工作空间,把cad导入为数据集,把数据集添加到地图中,并将之前的tif文件也在工作空间中打开,把tif作为影像数据集添加到同一副地图中,保存地图和工作空间,使用工作空间发布服务。

需求3

具体取决于前端使用什么地图框架,都可以的。

组件建议使用iobject java,接口都有能满足您描述的所有需求。

http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx

希望可以帮助到您。

于丁
2
10,903EXP 2024年12月05日
大神的建议,和我调查了多天的结果差不多。只是第一步也是用iobject java组件生成数据源数据集和工作空间,发布到iserver服务。第二个需求,发现用同一个工作空间,再加入cad数据源数据集后,再次把工作空间发布到iserver,又会形成新的服务-2。做不到修改原来的服务。
如果你想换数据但是不像换服务的话,那就不要重新发服务,在iServer把原服务停止(服务里管理可以对单个服务停止),

停止后,同名同路径替换你该服务的工作空间和数据源,然后启动这个服务就行。

您好,根据您的需求建议使用iserver的服务聚合功能,可以将同坐标系的多个服务组合,详细请参考

http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/Server_Service_Management/GISService_Config/aggregation_Config.htm

希望可以帮助到您。

taopeng
1
1
85EXP 2024年12月03日
热门文章
关注我们
...