使用C#构建交互式地图

时间:2014-07-13 14:14:49

标签: c# map mapping virtual interactive

我有一个小型简单项目,用于构建我们学校的可点击互动地图。

挑战在于创建一个可点击的地图包并添加动画 使用地图上给定的道路/走廊将用户从A点引导到B点。此外,我想创建一个数据库,允许用户在点击时查看该特定地图的信息。

我使用C#对此进行编程。我的应用程序是Visual Studio 2010

示例链接:

问题:

  1. 创建此项目的过程(一步一步)是什么?
  2. 编程,数据库,动画,绘图等应该需要哪些应用程序?

1 个答案:

答案 0 :(得分:0)

  • 决定您将使用的平台:WinForms,WPF,WinRT,ASP ......如果您的项目描述包含平台,那么您就知道了;如果不记住这个问题!

  • 获取资源。获取地图以及您将使用的所有地点的列表。此外,所有额外内容,如描述和照片等。现在就把这件苦差事带走。它可以帮助您了解您将投入到项目中的数量。

  • 了解您的客户。较旧的信息亭系统仅运行几个信息亭。今天,您可能需要/希望在网络和便携式设备上运行它。这不仅会影响屏幕尺寸,还会影响可能的路线数量。

  • 定义用户输入控件。键盘?老鼠?触摸?哪个按钮?你需要一份完整的清单!

  • 定义用户互动。完全。尝试制作系统可以通过的状态表。

  • 尝试确定路径查找应如何工作。这只是微不足道的,只要您想要包含多个点。您可以拥有一组现成的路径或尝试找到它们或从部分路径列表中构建它们。这可能是其中最棘手的部分。有些人相信'最后一个'中的“最难的第一个”。我相信第一件事就是要充分理解这些难点,以便为他们感受并决定。

那真的只是一个开始,我的头脑。

祝你好运,玩得开心!!