当查看Geotools的示例时,我找不到有关将航点添加到GeoTools地图中的示例。

那么如何将航路点添加到Geotools中呢?

最佳答案

有两种方法可以根据您的意图回答您的问题:

答:GeoTools只是一个工具包;它不提供用于添加航点的交互式地图。 gt-graph模块没有可视化教程,没有显示如何添加航路点。

答:gt-graph模块确实显示了如何找到2个(或更多)位置之间的最短路径;如果您考虑了这些位置的航路点,则已设置。

//calculate the paths
for ( Iterator d = destinations.iterator(); d.hasNext(); ) {
  Node destination = (Node) d.next();
  Path path = pf.getPath( destination );

  //do something with the path
}


要在上下文中查看此源代码,请参见文档页面:


http://docs.geotools.org/latest/userguide/extension/graph/index.html

关于java - 如何在GeoTools中添加航点项目,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5620835/

10-11 21:36