将REST网络分析服务转发布为ArcGIS服务

0 投票

REST地址:http://222.247.40.204:8091/iserver/services/transportationAnalyst-HNNET/rest

通过iExpress发布完后貌似不能使用

http://localhost:8091/iserver/services/transportationAnalyst-rest-HNNET2/arcgisrest/HNNET@HNNET/NAServer 

点击网址,结果就只有上面的东西,就什么都没有了

2月 21, 2017 分类:  1148次浏览 | 用户: HTKM 初出茅庐 (94 分)

1个回答

0 投票
 
已采纳
这是转发成功了的,用ArcGIS API调用看看
2月 21, 2017 用户: 毛瑞 名扬四海 (1,780 分)
采纳于 4月 25, 2017 用户:HTKM
截图中的json对象的值和属性名一样,太诡异了,我还以为“routLayers”属性的值会是对应的arcgis网络分析图层的名字呢
抱歉比较忙,所以就是转发后用不了咯?
估计是用不了

嗨,我们质控部门之前验证过这个功能(使用自己用ArcGis JavaScript API编写的自动测试示例),是没问题的;我不会用ArcGIS的API,所以只能换了个方式验证你的这个服务(使用IExpress8.1.1转发)
1.转发http://222.247.40.204:8091/iserver/services/transportationAnalyst-HNNET/rest为ArcGISREST和超图REST,超图REST服务可用,说明转发地址有效
2.将1步骤转发后的ArcGISREST服务地址(url填到
/HNNET@HNNET/NAServer )再次通过IExpress转发,服务来源选ArcGIS 网络分析服务,发布为超图REST网络分析服务

下面截图:

嗯,转发后的服务不可用....
同事用ArcGIS JavaScript API验证了下,也有问题...

你的目的就是用iServer发布服务,ArcGIS的API对接是吧?

先确定下问题范围哈,直接用iServer发布工作空间,选超图REST网络分析和ArcGIS REST网络分析,ArcGIS网络分析服务能用么?

我的初衷是超图的网络分析转发成arcgis的网络分析服务(能正常调用)smiley

就是我转发的结果(超图转arcgis)有点诡异,又不会arcgis api,无从验证,所以询问一下你们帮忙测一下,多谢

iServer直接发布工作空间为arcgisrest网络分析服务是能用的,我们会陆续测试、完善这个功能及相关文档;对接时URL到NAServer下一级填
列出的对应layer就行了,比如写到NAServer/closestFacilityLayer
转发的问题还需要进一步测试确认

嗯,转发iServer的rest网络分析服务为arcgisrest网络分析服务也没问题,也就是你转发的服务是能用的

目前存在的问题是转发iServer发布的arcgisrest网络分析服务,不过你们应该用不到了
我们这边也会检查并解决这个问题

...