使用Web处理服务进行驾驶区计算


9

我目前正在评估用于驾驶区域计算的不同OGC服务(WFS,WMS和WPS)。由于我是WPS服务的新手,所以我想就实现哪些OGC服务提出一些建议。

我现在正在考虑这些问题:

如果我使用WPS来计算行驶区域,是否最好将此计算集成为Web Processing Service或直接在App Server中进行计算?客户是否会因计算延迟而感到不知所措或精疲力竭?

有什么方法可以处理超出某些预定义计算时间限制(例如几秒钟)的驾驶区域计算?

如果我的背景地图图层与正在执行驾驶区计算的道路网络不在同一个道路网络中,还会有问题吗?

如果我的概念有误导性,请纠正我。

谢谢


2
由于所需处理的性质和数量,您将需要在服务器上进行地理处理(驱动区域)。实施例resources.esri.com/help/9.3/arcgisserver/apis/javascript/arcgis/... Javascript代码resources.esri.com/help/9.3/arcgisserver/apis/javascript/arcgis/...
Mapperz

3
构建驱动器区域在计算上类似于路由,因此您可以尝试搜索使用WPS进行路由的人员,例如此处
Kirk Kuykendall

像@Mapperz一样,您需要在服务器上进行地理处理。我不知道任何WPS驾驶区服务。对于这个问题,我通常使用pgrouting(pgrouting.org),但是执行效果不佳,需要大量资源。
angelcervera 2012年

Answers:


1

尽管这个问题现在有点老了,但我想人们对此的兴趣正在增加。

AFAIK,52North的产品是基于地理处理提供WPS的最新技术。尽管OP没有指定所需的后端,但是52North可以安装在许多平台上,包括ArcGIS Server


ArcGIS Server 10.1提供WPS作为地理处理服务的功能。因此,如果坐在Esri堆栈中,则可以实现一个行车时间地理处理服务并在其上启用WPS。
KHibma
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.