我想在桌面应用程序中集成一个拥有7层楼的商城/建筑物的地图。
整合后,我必须突出搜索路径(一个商店到另一个商店)。
答案 0 :(得分:1)
如果问题是“怎么做?”,那么:
创建一个逻辑,将图像映射映射到表示地图上区域的实际正方形数组。
这将允许您计算从一个商店到另一个商店的路径,以防两者在同一楼层。如果商店位于不同的楼层,您可以将当前位置的路径映射到楼梯或电梯,然后在目的地楼层映射到目标商店。
良好的路径寻找算法是Dijkstra算法。您会发现许多实现可用,但最好自己练习并实现它。