On Apr 15, 12:17 pm, logion <[email protected]> wrote:
> On this project we are using our own TMS server(tilecache+mapnik) with
> special shape files for rendering maps. We serve the map to the client
> using the openlayers javascript library.(we don't use the google api)
>
> We use Google Maps for geocoding addresses (this is not in violation
> with the terms, right?) by sending HTTP GET requests to the google
> servers.

No: this DOES violate the Terms. It's explicitly stated on
http://code.google.com/apis/maps/documentation/geocoding/index.html --
"the geocoding service may only be used in conjunction with displaying
results on a Google map; geocoding results without displaying them on
a map is prohibited. For complete details on allowed usage, consult
the Maps API Terms of Service License Restrictions." with a link to
those restrictions at
http://code.google.com/apis/maps/terms.html#section_10_12

> In a next step we would like to calculate walking(not as the crow
> flies!) distances between these geocoded coordinates. Is this in
> violation with the google terms ? (considering we are not showing any
> maps belonging to google on our website)

This question becomes academic.

If you used a Google Map, you could use the HTTP geocoder and the
Javascript GDirections to get walking distances. (Directions and
distances aren't available legally via HTTP request)

You can use the Haversine formula to get straight-line distances
without using the API.

Andrew
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Maps API" group.
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-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to