2
votes

Is it possible to use OpenStreetMap data (for routing) on a Google map layer ?

I'm asking this because the Google Directions API is quite expensive, but at the same time I find OSM maps very ugly.

So is it possible to "mix" both the Google map and the OSM data ?? Or if someone knows an OSM map that looks like the Google one, please tell me, I would really appreciate it.

Thank you

PS : I am developping on Android

1
"I find OSM maps very ugly" -> there are lots of different tile servers available (read: lots of different map styles). And even better: you can create your own one! - scai
Thank you for your reply, I looked at the different tile servers, but every time the maps I find nice aren't free to use (HERE maps, MapBox). I have found a good open route service which seems to work very well so I think I will use it with the Google map. - David Seroussi
@DavidSeroussi, what is the price for Google Directions API? I haven't found any infromation on that. Could you provide any information (up-to-date)? Thanks - Farid

1 Answers

2
votes

The OSM license doesn't forbid it: You can do it, as long as you don't mix two datasource for one type of data, so you're good.

You might try e.g. Mapbox, which have some rather nicely looking OpenStreetMap tiles and are also providing directions. They also have an SDK for Android: https://www.mapbox.com/android-sdk/