2010-08-06 104 views
5

我正在更新一直運行良好的內部路由解決方案。然而,需求的變化導致了一些問題。雖然谷歌搜索,我遇到了一個名爲MapPoint的微軟產品。Mappoint Routing Solution

從我讀過的這個產品有一個可以使用.net(c#)的API。目前我們使用Google地圖對我們的工程師的地址和開始位置進行地理編碼。我希望能夠將這些數據傳遞給MapPoint,將每個工作位置標記爲第一個電話,上午電話或下午電話,爲每位工程師添加最大分配標記,並要求MapPoint爲工程師分配工作。一旦完成,提取數據並將其傳回給我們的SQL數據庫。這是MapPoint能做的嗎?

有沒有使用MapPoint這種類型的需求的經驗?

馬克

回答

3

我相信MapPoint的本身並不提供這樣的功能,但可以幫助你的任務你,工程師分配給不同的資源量的位置,並要求你有。但是這個邏輯基本上需要你來執行。

+1

感謝您的回覆,我花了下午的時間使用MapPoint 2010的試用版,我同意這不是我正在尋找的產品。有誰知道可以提供幫助的產品?理想情況下提供和API - 我已經有一個接口,並希望做集成後端。 – markpirvine 2010-08-07 13:41:48

+1

你有沒有試過使用「?wsdl」後綴訪問服務?例如http:// localhost:8080/myproject/service?wsdl? – thelost 2010-08-07 17:53:12

1

是的,就像您發現的那樣,MapPoint可以做簡單的路由,甚至是「旅行推銷員路由」,但是它無法進行任何時間或容量優化。

有擴展可以做你正在尋找的東西,但價格通常至少比MapPoint高一個數量級 - 這是因爲它是計算上做的「困難」的事情。其中一款成本較低的產品是「TourSolver」。它附帶自己的數據和路由引擎,但使用MapPoint進行數據輸入和最終路線顯示。