2014-11-01 93 views

回答

1

有一些误解。首先,OSM文件不是地图文件。 OSM文件可用于创建格式以使地图渲染快速例如mapsforge格式这样做。

用例如GraphHopper导入OSM文件,如.pbf或.osm,然后创建一个可用于描述问题的图形。不完全确定你有什么问题;)

+0

OSM文件不是地图文件,好的,thanx。 #1 - 在Graphhopper中,许多步行路径不包括在计算路线中。 #2 - 我的问题是:确定任何GPS坐标距离最近的路径上的点的距离。我想确定到任何(附近)路径的最短距离。 那么,有没有办法读取OSM文件...所以我可以确定最短的距离? – tjm1706 2014-11-02 13:07:44

+0

您可以通过locationIndex.findClosest计算最短距离,然后使用queryResult.getQueryDistance获取距离附近路径 – Karussell 2014-11-03 09:40:50

+0

这是我错过的最后一条评论。感谢您的发表。 你能否详细说明你的评论?我是否需要首先创建Graphhopper数据...然后我可以获得任何点到最近路径的最短距离? – tjm1706 2015-06-29 20:31:29