我正在开发室内导航的应用程序。我有要导航的建筑物的各个楼层的图像文件(以PDF/JPEG/BMP ...)。我还有一个带有相关边缘的位置(x,y)的Excel文件。我如何映射此图像?图像上方有一些图表吗?我正在搜索与GraphHopper兼容的东西(由于Dijkstra算法,我将使用GraphHopper生成最短的道路)
谢谢!
您必须使用自定义Excel导入功能导入数据。例如。查看更简单的PrinctonReader或ShapeFile读取器或单元测试或此处。
即。Java中这样的东西:
GraphHopperStorage graph = createStorage...
graph.edge(0, 1, 2, true).setWayGeometry(Helper.createPointList(1.5, 1));
graph.edge(0, 2, 2, true);
然后,您可以尝试将图像作为传单地图瓷砖以某种方式替换默认图像。