Mappoint路由解决方案

时间:2010-08-06 13:22:21

标签: c# mappoint

我正在努力更新一直运行良好的内部路由解决方案。但是,要求的变化会导致一些问题。谷歌搜索时,我遇到了一个名为MapPoint 2010的微软产品。

据我所知,此产品有一个可以在.net(c#)中使用的API。目前,我们使用Google地图对地址进行地理编码并启动工程师的位置。我希望能够将这些数据传递给MapPoint,将每个作业位置标记为第一个呼叫,呼叫或下午呼叫,为每个工程师标记最大分配,并要求MapPoint将工作分配给工程师。完成后,提取数据并将其传递回SQL数据库。这是MapPoint能做的吗?

是否有人使用MapPoint来满足此类要求?

标记

2 个答案:

答案 0 :(得分:3)

我相信MapPoint本身并不提供此类功能,但可以帮助您根据资源和请求的数量将任务分配给工程师和工程师。但是这个逻辑基本上需要你实现。

答案 1 :(得分:1)

是的,正如您所发现的那样,MapPoint可以进行简单的路由,甚至是“旅行推销员路由”,但它无法进行任何时间或容量优化。

可以使用扩展程序来执行您要查找的内容,但价格通常至少比MapPoint高一个数量级 - 这是因为计算上这是一件“难”的事情。其中一款成本较低的产品是“TourSolver”。它附带了自己的数据和路由引擎,但使用MapPoint进行数据输入和最终路由显示。