Android 在谷歌地图上使用OSM路由

Android 在谷歌地图上使用OSM路由,android,google-maps,openstreetmap,Android,Google Maps,Openstreetmap,是否可以在谷歌地图图层上使用OpenStreetMap数据(用于路由) 我这样问是因为谷歌方向API非常昂贵,但同时我发现OSM地图非常难看 那么,是否有可能“混合”谷歌地图和OSM数据呢??或者如果有人知道一个OSM地图看起来像谷歌地图,请告诉我,我会非常感激 多谢各位 PS:我正在Android上开发OSM许可证并不禁止它:你可以这样做,只要你不为一种数据类型混合两个数据源,那么你就很好 您可以试试Mapbox,它有一些外观相当漂亮的OpenStreetMap分幅,并且还提供方向。他们还有一

是否可以在谷歌地图图层上使用OpenStreetMap数据(用于路由)

我这样问是因为谷歌方向API非常昂贵,但同时我发现OSM地图非常难看

那么,是否有可能“混合”谷歌地图和OSM数据呢??或者如果有人知道一个OSM地图看起来像谷歌地图,请告诉我,我会非常感激

多谢各位


PS:我正在Android上开发

OSM许可证并不禁止它:你可以这样做,只要你不为一种数据类型混合两个数据源,那么你就很好


您可以试试Mapbox,它有一些外观相当漂亮的OpenStreetMap分幅,并且还提供方向。他们还有一个Android SDK:

“我觉得OSM地图很难看”->有很多不同的瓷砖服务器可用(阅读:很多不同的地图样式)。更好的是:你可以创建自己的一个!感谢您的回复,我查看了不同的磁贴服务器,但是每次我发现nice的地图都不能免费使用(这里是maps,MapBox)。我发现了一个很好的工具,它似乎工作得很好,所以我想我会将它与谷歌地图一起使用。@Davidserosi,谷歌方向API的价格是多少?我还没有找到任何有关这方面的信息。你能提供一些最新的信息吗?谢谢谢谢你们,我看过MapBox,它看起来很不错,但现在我找到了一个好的,我会坚持我的第一个想法,并使用谷歌的这项服务map@DavidSeroussi我建议改用Graphhopper或OSRM,因为在我看来它们更强大,速度也更快。它们都是基于OSM的开源软件。谢谢,但是你知道为什么Graphhopper在使用OSRM时不是免费的吗?而OSRM是免费的?@Davidserosi Graphhopper不使用OSRM,但它是开源软件。他们必须支付开发和运营费用,因此如果您使用他们的托管服务,您需要支付费用。开放式路由服务不能保证可用性。好的,最后一个问题:如果我想免费使用Graphhopper或ORSM,我必须使用我自己的服务器?