問題是要找到最小化在不同地區想要在同一地點見面的約100人的旅行距離的一點。旅行是乘汽車而不是飛機。Weiszfeld算法的「公路」距離?
假設我可以訪問一個API,根據任意兩點之間的高速公路出行,我可以找到滿足的最佳地點?
在其他Stackexchange站點上(gis.stackexchange.com/questions/65563/meeting-point-minimizing-travel-distance-for-participants)我得到了Weiszfeld算法來解決這個幾何中位數問題。
我懷疑千米距離複雜的問題,因爲它成爲可能卡住局部最小值。我不知道從哪裏開始。任何指針,將不勝感激。
你能得到方向(即最短路徑上的中間點)以及距離嗎? –
是的,我可以合理地期望訪問此信息。 – seinecle
我看到問題被擱置。我可以澄清嗎?這裏的問題相當困難,現有的經典問題解決方案(Weiszfeld算法找到交匯點)與我提出的解決類似問題(不是歐幾里得距離,而是駕駛距離)的解決方案確實存在很大差距。正因爲如此,目前還沒有代碼,因爲您需要提示哪種解決方案首先具有意義。將問題轉移到其他論壇?有廣泛的光盤。 Weiszfeld在SO上,這使得它成爲獲得知情建議的最佳場所。 – seinecle