查询路径想要返回多条备选路径
网络分析服务,想返回多条路径。像百度地图那样。
发起人
相关问题
- arcgis api for javascript 4.0版本中找不到draw工具,如何实现拉框查询、几何查询?
- ArcGis打开图层后显示unknown units,想要define一个投影坐标系,但数据大小似乎不一致
- 属性表没开开始编辑用计算字段器不小心改动了全部数据,无法返回上一步了,有恢复改动之前的办法吗?
- ArcGIS Pro升级时提示指定路径为空
- JavaScript App 中,是否可以根据用户需求只返回特定要素范围内的切片?
- 想问问add-in中如何获取arcmap已添加的Shape文件存放路径?
- 新建.shp类型的FeatureClass,一系列操作后,想要删除源文件。如何解除文件的占用?
- server query查询数据量大怎么优化查询速度
- 如何批量修改模型构建器中的输出路径
- 做网络分析中的路径分析,求解时,出现:网络数据集无边元素错误提示,要怎么修改
问题状态
- 最新活动: 2018-03-26 00:00
- 浏览: 3217
- 关注: 2 人
1 个回复
许丹石
赞同来自: 江宝骅 、李昫瑄 、xiaosi9524
针对您提出的求解得到大约10条备选路径的需求,在ArcGIS现有功能下,有两个建议。
首先,一次求解路径是不能返回多条路径的,只能返回一条。可以依靠多次求解路径即多次调用接口,使用不同参数来返回多条不同的路径。
其一,每次求解路径使用的accumulateAttributeNames参数不一样。即累计成本的类型不一样。就可以返回多种结果。但是 道路成本需要在构建网络数据集之前,在路网数据中含有该字段以及属性值。举例说明,网络数据集含有的步行时间的成本,驾车通过时间的成本,那么分别根据这两种成本耗费,可以求出两个解。同时考虑两种成本,又可以得到一个解。同理,此种情形,如果需要10个解,至少需要4个累计成本。3种累计成本进行组合 可以得到最多7个解。如1、 2、 3、1,2 、1,3 、 2,3 、1,2,3。
其二,如果您的组织具有实时道路 路况的信息数据,例如拥堵信息或施工慢行的数据。可以使用点线面来抽象表达这一路况信息。在请求路径时,使用障碍线、障碍点、障碍面等参数。barriers、polylineBarriers、polygonBarriers参数,来请求。则得到的路径会绕开拥堵路段或施工路段。
路径分析 道路成本的属性以及科学、合理的组合方式,可以查询相关论文得到。
要回复问题请先登录或注册