Repolode

3 个替代品

Google Maps Platform Directions API 的 3 个最佳开源替代品(2026)

想找 Google Maps Platform Directions API 的免费开源替代?下面这 3 个项目都能替代它。每个都通过了质量筛选,并用大白话讲清楚,Star、许可证、维护状态一眼对比。

怎么选

这几个项目都基于 OpenStreetMap 数据自建路线规划服务,可以替代 Directions API,区别在于用法和附带的功能。先确定你要做的事:只需要路线、距离表和 GPS 轨迹匹配,还是也要等时圈(isochrone)和路径吸附;再决定是把它作为 Java 库嵌入应用,还是作为独立服务运行。openrouteservice 采用 GPL-3.0 这类 copyleft 许可,如果要把它集成进闭源产品,需要先确认是否符合要求。

  • osrm-backend适合需要高性能 C++ 引擎来做路线、距离表和 GPS 地图匹配的团队。
  • graphhopper适合想把路线引擎作为 Java 库嵌入应用,或单独跑成 Web 服务器的开发者。
  • openrouteservice适合除了路线之外,还需要等时圈、矩阵和路径吸附服务的用户。

快速对比

项目Star许可证最近提交
Project-OSRM/osrm-backend★ 8195BSD-2-Clause5天前
graphhopper/graphhopper★ 6756Apache-2.0昨天
GIScience/openrouteservice★ 1990GPL-3.0昨天

常见问题

Google Maps Platform Directions API 有免费的开源替代品吗?
有。Repolode 收录的最受欢迎的 Google Maps Platform Directions API 开源替代品有:osrm-backend, graphhopper, openrouteservice。
Google Maps Platform Directions API 的替代品该选哪个?
osrm-backend 的 GitHub Star 最多,采用 BSD-2-Clause 许可证。选择前建议在上面的表格里对比各项目的许可证和最近提交时间。

榜单怎么来的:AI 阅读每个项目的文档,判断它能替代哪些产品;每个项目都通过质量筛选,并按 GitHub Star 排序。 Star 数更新于 2026年11月6日。 了解 Repolode 如何运作

← 热门软件的开源替代品