C# 用C语言构建交互式地图#

C# 用C语言构建交互式地图#,c#,map,mapping,virtual,interactive,C#,Map,Mapping,Virtual,Interactive,我有一个关于构建我们学校的可点击互动地图的简单小项目 挑战在于创建一个可单击的地图包并添加动画 使用地图上给定的道路/走廊引导用户从A点到B点。此外,我想创建一个数据库,允许用户在单击时查看特定地图包的信息 我正在用C#编写这个程序。我的应用程序是VisualStudio2010 示例链接: 问题: 创建此项目的过程(一步一步)是什么 编程、数据库、动画、绘图等需要哪些应用程序 决定要使用的平台:WinForms、WPF、WinRT、ASP。。。如果您的项目描述包括平台,则您知道;如果

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

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

我正在用C#编写这个程序。我的应用程序是VisualStudio2010

示例链接:

问题:

  • 创建此项目的过程(一步一步)是什么
  • 编程、数据库、动画、绘图等需要哪些应用程序
    • 决定要使用的平台:WinForms、WPF、WinRT、ASP。。。如果您的项目描述包括平台,则您知道;如果没有,请记住这个问题

    • 获取你的资源。获取地图和你将要工作的所有地方的列表。还有,所有的额外的东西,比如描述和照片等等,现在就把这件琐事处理掉。它将帮助你对你将投入到项目中的东西的数量有一个感觉

    • 了解你的客户。旧的信息亭系统只运行少数几个信息亭。今天,您可能需要/想要在web和便携式设备上运行它。这不仅会影响屏幕大小,还会影响可能的路由数量

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

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

    • 尝试决定路径查找应该如何工作。只要你想包括以上几点,这就不是小事。。您可以拥有一组现成的路径,或者尝试查找它们,或者从部分路径列表中构建它们。这可能是最困难的部分。有些人相信“最难的第一个”和“最难的最后一个”。我相信,第一件事是要充分理解困难的部分,对它们有一种感觉,然后做出决定

    嗯,这真的只是一个开始,从我的头顶


    祝你好运,玩得开心

    ,您是否还需要一个能够跟踪所有学生和所有教师的数据库?严肃地说,这听起来很有趣,但并不是很小很简单。退一步,写下你所有的要求。让我重复一遍:一定要写下你所有的要求!!说得好。我一定会把所有的要求写下来。谢谢。我正在使用WinForms进行这个项目,因为我刚刚开始学习它。我一定会创建一个新的,使用ASP.NET在网上传输它,正如你所建议的。谢谢你的指导。这很有帮助。