使用 GoogleMap 的 TSP(旅行商问题)求解器

发布于 2024-10-09 09:29:51 字数 151 浏览 2 评论 0原文

我们正在开发一个应用程序,我们将在其中在谷歌地图中显示一些可供出售的房屋。用户可以从地图上选择任何房屋,并可以找到他/她选择的所有房屋之间的最短路线。

谁能告诉我如何找到最短路线并在地图上显示出来?是否有任何基于 PHP 的 TSP 库可以帮助我们实现我们正在尝试的目标?

We are developing an application, in which we will show some available houses for sale in google map. User can select any houses from the map and can find the shortest driving route between all the houses he/she selected.

Can any one please tell me how we can find the shortest route and can show that on the map? Is there any PHP based TSP library, that can help us to achieve what we are trying?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

很酷不放纵 2024-10-16 09:29:51

Google 搜索会显示许多结果。

您可以将两者结合起来,根据图表的大小选择运行哪一个。

正如 @Barbar 在评论中指出的那样,有一个 现有应用程序 可以完成您正在尝试的操作。有一篇博客文章解释了它是如何工作的

A Google search shows many results.

You could probably combine the two, choosing which to run based on the size of the graph.

As @Barbar points out in the comments, there is an existing app that does what you're attempting. There is a blog post explaining how it works.

一场春暖 2024-10-16 09:29:51

它很旧,但可能对人们有用:
https://developers.google.com/maps/documentation/javascript/v2 /services#RoutesAndSteps

只需为每个房屋创建路径点,然后让谷歌为您进行数学计算...

Its old but it may be useful to people:
https://developers.google.com/maps/documentation/javascript/v2/services#RoutesAndSteps

just create waypoints for each house and let google do the math for you...

恋你朝朝暮暮 2024-10-16 09:29:51

如果问题满足三角不等式,您可以尝试 Christofides 算法。

If the problem satisfy the triangle inequality you can try the Christofides algorithm.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文