ccidnet????

出版日期:2003-08-11 总期号:1240 本年期号:59

本期导读
要闻综合
中国信息化
网络与通信
软件与服务
产品与应用
渠道与市场
东北专刊
华东专刊
华南专刊
西北专刊
西南专刊
Routing Server找到两地最短路径

周祥

  Routing Server能够帮助计算用户及设备地点之间的最短、最快路径,以及提供正确的驾驶方向查询(以地图的形式或文字描述的形式),这为服务性行业提供了有力的竞争。Routing Server在两点之间计算最短距离、区块路径,并为最终用户返回文本及地图的驾驶方向。

  Routing Server是用于查找两点之间路径的基于Java的工具。查找的两点间路径是最短距离或者最短时间路径,并可返回驾驶方向和组成路径的道路点。

  产品由Routing Server、Java API,客户和程序管理员,HTML格式的API文档组成。

  创建路径应用程序时,使用者要结合Routing Server客户端API创建客户端的应用程序,应用程序可以在安装Routing Server的计算机上运行,也可以在不同的计算机上运行。如果客户端和服务器间有防火墙,则应用程序必须使用HTTP连接。


  Routing Server是路径搜索引擎。Routing Server将执行:

  1.生成点对点的通过文字信息表达的路径信息;

  2.路径算法结合bi-directional算法;

  3.在路径计算中,保证所得到的结果既合法又符合逻辑;

  4.计算最短距离、最短时间路线。

  一旦Routing Server找到路径,即生成使用者需要的信息。根据开发人员选择如何调用API返回两种类型的信息。一是组成路径的特殊点信息。Routing Server将路径分为街道,街道由有相同名字的段组成,段由两个或更多个点组成。使用者可以规定返回点信息的类型:所有点、终点、无点。如果选择所有点类型,组成路径的所有点返回。如果选择终点类型则只有终点段返回。如果选择无点类型,没有点返回。选择终点、无点类型将增加执行量,因为返回客户端的点是特殊的数据处理点。

  第二种点信息是返回依次的驾驶方向的文字信息。驾驶方向作为路径、街道、段的属性返回,返回的路径包含所有的时间和长度信息,返回的街道包括时间、长度、名称信息,返回的段包含转向角、距离、速度限制、道路类型、方向指示和转弯指示。

  个人的位置信息为移动用户提供了方便有价值的服务。

  1. 在没有 Mobile Positioning System (MPS)的情况下,用户在屏幕上输入当前位置然后单击查找;

  2.在有 Mobile Positioning System (MPS)的情况下, 移动定位服务平台自动定位或分析用户的地理位置并用符号在地图上表示。用户可通过显示的移动运营商提供的服务菜单选择服务;

  3.用户可选择许多服务(如卡拉OK、电影院、饭店、服饰店、酒吧等),然后系统在地图上标识附近服务地点的位置供用户选择;

  4.用户选择中意的商店后,他/她将得到商店的照片及其他菜单选择时间、方向、地图等;

  5.选择方向图标得到从用户当前位置到商店的文本化的方向,包括旅行时间和距离;

  6.选择地图图标后在地图上突出显示路径帮助用户确定商店的位置。