Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Has anyone used the paid version of Google Map API (for business) with OpenLayers? I am currently using the free version and wonder what the difference is, from both the end user and developer perspectives?

I've read the terms on Google site but couldn't find anything specific enough for working with OpenLayers. For example, does it support higher zoom level with clearer satellite imagery?


share|improve this question
Google Maps API for Business is only designed to work with Google Products and Services (Fusion Tables, Map Engine etc) not third party applications or open source software (they do not support it) – Mapperz May 15 '13 at 17:50
Good to know - I have an app using OpenLayers+Google Maps that requires login, and was told that I need to pay for the Google API. Wasn't sure what I'd get for the $. – user2386785 May 15 '13 at 18:23

The licence says that you cant use free licence if you use google maps for sites that are not accessible to general public. As for technical differences, there arent any in terms of data quality. It costs about 10000usd or 8000eur per year.

I had an idea of using google maps to create a simple gis by using fusion tables services to render other data, but there are limits as well (only 4 fusion tables layer at a time), so i think best way to do it is to use one of the open source librairies, openlayers or leaflet, which also support google maps layer (via free api again) but add additional functionality you typically need to build a webgis.

share|improve this answer
Thanks both for the feedback. I am in fact using OpenLayers engine with Google map/satellite imagery, all behind a login. Do I still need to pay google that way? – user2386785 May 21 '13 at 20:08
Yes, in fact you have to: see section 9.1.1 – U2ros May 22 '13 at 6:20

If you already using OpenLayers map engine there is no need to add the second map engine of google. I did this on past and now I splitting what should be done in one and other. Loading both engines is heavy and will cause problems. OpenLayer for example get looked at basic google.maps.Map resolutions, zoom levels from 0 to 18( or 22 ) if I remember well.

I did not used the paid version but I was unable to change resolutions( number of zoom levels ) when it has google maps layers attached on map. In my case I tried to reduce the zoom levels to six. But OpenLayers replied wrong levels to google.maps API. Also with google you will be looked with map mercator projection.

If you need google stuff, drop OpenLayers and stay with only one engine.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.