[GIS] use Google Maps API and substitute Openstreet map as base layer

google mapsgoogle-maps-apiopenstreetmap

This Question is based on below requirements.

1 – our application will need to use functionalities of Google Maps API like custom marker/Info pop up/Routing etc.

2 – our application wants to use Openstreetmaps or our ownmaps as the base layer.

Now , can we use Google maps API for functionalities and Openstreet map as base layer,so that I am not charged for using google data ? do they specifically charge for API usage ? isnt the 2500 request limit for http requests to google image/map server ?

Adarsh

Best Answer

Check the Directions API Terms of Service page which says:

Note: the Directions API may only be used in conjunction with displaying results on a Google map; using Directions data without displaying a map for which directions data was requested is prohibited

I believe that means you'll need to use the Google Maps API for your basemaps if you also wish to use their routing capability.