这个类是MapBasedMovement的子类,利用Dijkstra算法,寻找一条地图上随机节点和兴趣节点的最短路径。
ShorterPathMapBasedMovement类:
数据域:
DijkstraPathFinder pathFinder:最短路径寻找辅助工具
PointOfInteret pois:兴趣节点组
函数域:
构造函数ShortestPathMapBasedMovement(Settings settings)通过配置文件创建对象。
Path getPath()从兴趣节点组中选出一个目的地节点,再由最短路径寻找辅助工具,制造路径。
介绍ShorterPathMapBasedMovement类,该类为MapBasedMovement的子类,使用Dijkstra算法找到地图上随机节点到兴趣节点间的最短路径。该类包含用于路径计算的辅助工具DijkstraPathFinderpathFinder和兴趣节点集合PointOfInteretpois。
4157

被折叠的 条评论
为什么被折叠?



