On my website I am trying to develop a feature utilizing the Google Maps 
API which allows a user to input a town name, then select the location of 
an establishment on the map.

The idea was that a user would not know the full address of the 
establishment, but would probably know where it was on a map.

We would use a town name to suggest where we 'think' it may be, then a user 
can click to move the marker. On clicking the location on the map I wanted 
to then be able to save the address to my database such that other users 
can then see it. According to the T of S however, I am not allowed to save 
this data/build my own database. This was to some extent confirmed to me by 
a google employee who called me after I contacted them to query this.

He suggested that I'd have to use the API each time to show the location. 
Doing this would drastically increase our load times and API calls.. most 
likely over the daily limit allowances. Essentially without saving data, 
the user interface benefits google maps provided are completely lost..

On researching the topic further and looking for alternatives I found the 
following link on the google websites:
https://developers.google.com/maps/articles/phpsqlgeocode

In this example it specifically notes the saving of longitude and latitude 
data. Is this allowed? Can I save the longitude and latitude such that 
displaying the map to new users is at least simpler than trying to 
'suggest' a location?

Am I only not allowed to save address data?

If during the suggest process, I display the address of the marker, but do 
not save it, am I instead allowed to prompt my users to user this 'address 
suggestion' to input an address for the establishment they are adding?

Is the restriction simply based on licensing restrictions imposed on google?
I can understand that google would not want a site to mine data and then 
stop using their services, I am however simply trying to save data which 
will provide neccesary information whilst reducing the load on the maps API.

Many Thanks for your time.
THomas







-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps JavaScript API v3" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-maps-js-api-v3/-/8Z3hM0Q5WoEJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-maps-js-api-v3?hl=en.

Reply via email to