在.net桌面应用程序中集成Building Wayfinder

时间:2011-09-21 08:51:02

标签: .net wpf desktop-application

我想在桌面应用程序中集成一个拥有7层楼的商城/建筑物的地图。

整合后,我必须突出搜索路径(一个商店到另一个商店)。

1 个答案:

答案 0 :(得分:1)

如果问题是“怎么做?”,那么:

创建一个逻辑,将图像映射映射到表示地图上区域的实际正方形数组。

这将允许您计算从一个商店到另一个商店的路径,以防两者在同一楼层。如果商店位于不同的楼层,您可以将当前位置的路径映射到楼梯或电梯,然后在目的地楼层映射到目标商店。

良好的路径寻找算法是Dijkstra算法。您会发现许多实现可用,但最好自己练习并实现它。