首页 / 浏览问题 / 云GIS / 问题详情
服务区分析是否支持isReturnComplexArea选项返回详细服务区面?
7EXP 2022年07月27日

使用产品:iserver 9
数据类型: json
问题详细描述:

问题0:使用网络分析中的FindServiceAreasParameters时,发现文档并没有写出支持isReturnComplexArea的方法,但是在iserver管理页面测试接口处却提供了isReturnComplexArea的选项,我尝试在FindServiceAreasParameters中设置该属性,但是并未奏效。请问在api中是否支持该方法?

问题1: 在iserver管理页面测试服务区分析rest接口时,填写centers的具体格式是什么,我填入以下格式均返回“参数centers 不是有效的JSON 字符串对象”

// 第一种
[
    {
        "lat": 30.712485,
        "lng": 104.091633
    },
    {
        "lat": 30.677465,
        "lng": 104.006244
    }
]
// 第二种
[
    {
        "y": 30.712485,
        "x": 104.091633
    },
    {
        "y": 30.677465,
        "x": 104.006244
    }
]
// 第三种
[
    [30, 104]
]

问题2: 在设置isCenterMutuallyExclusive选项为true后,若传入的设施点超过70左右,iserver服务器就会崩溃重启,这是由于我本地的电脑配置原因(cpu 6核 3.4ghz, 内存16g)还是服务器配置原因?

1个回答

您好,1.返回详细面为11i iserver新增功能,看您标的9d,9d是没有这个功能的,目前iclient还未新增该接口,需要用的话只能自己在前端构造请求,具体构造可以参考帮助文档:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/mergedProjects/SuperMapiServerRESTAPI/root/networkanalyst/networkDataName/serviceArea.htm

2.centers的具体格式可以参考http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/mergedProjects/iServerJavadoc/com/supermap/services/components/commontypes/Point2D.html,例如:[{
                "x": 539.4359256472071,
                "y": -346.768701108465
            }]的构造方式是可以的。

3.详细服务区面,严格按照生成路由生成的面轮廓结果,分析结果较默认服务区面更准确,但分析时间更长。传入设施点过多,iserver分析压力会更大,具体您可以看看iserver日志是否有出现报错。

3,143EXP 2022年07月28日
...