【发布时间】:2012-07-13 15:30:46
【问题描述】:
我正在用 C# 编写一个 Windows 应用程序,它应该找到城市中两点之间最近的路径(道路)。我需要访问道路数据,比如道路起点和终点的坐标,也许是一个完整的数据库。
我不知道如何访问此类信息或文件。所以为了简单起见,我假设了一些特定的顶点和边(顶点之间的连接)。现在我有一个点(特定位置的坐标)。我想看看这个点位于哪个边缘。我看到只有关于顶点的开始和结束以及它们之间的连接(边=道路)的信息,我无法在道路上找到一个点的位置。我需要知道是否有任何方法可以找出具有特定坐标的点是否位于特定道路上。我也想知道地图数据通常包含什么样的信息——仅仅是道路两端的坐标,还是关于道路的更多信息?
【问题讨论】:
标签: c#