I would recommend that you contact Google Enterprise to discuss whether your use case would be permitted with the appropriate Google Maps API Premier asset tracking license:
http://www.google.com/enterprise/earthmaps/maps.html Many thanks, Thor. On Aug 18, 6:19 pm, Lou <[email protected]> wrote: > Hi there, > > I'm setting up a business that involves some fleet management. I've > found that Google Maps is really awesome in terms of the quality of > information that it has, and I'm also keen on it because you don't > need to install or setup any mapping software! > > I'll have drivers in vehicles with GPS devices communicating with a > server, telling the server where they are, and the server will tell > the drivers where to go (just the endpoint). > > There'll also be some requests coming in to the server, and I'll need > to do some mapping calculations before communicating with the > vehicles, and back to the devices that made the requests. > > It probably doesn't make any difference, but I'm planning on using > Java. > > The main things I'd like to do is to Geocode, and calculate the > distance between two lat,lon's > > I have two main concerns with all of this: > 1) Google's terms of service > 2) The technical feasibility/practicality > > In particular, in the terms of > servicehttp://code.google.com/apis/maps/terms.html > in section 10.9 it states that "real time navigation or route > guidance" is disallowed. Would giving a GPS device an endpoint > location constitute route guidance? > > Also section 10.12 states we may not "use or display the Content > without a corresponding Google map" without Google's written > permission. So hurdle 1 - Geocoding requires a map. (http:// > code.google.com/apis/maps/documentation/geocoding/) I don't know > about the distance calculations, but I suspect it could be the same? > > How difficult would it be to get permission from google to do the > geocoding, and distance calcs without a map? Anyone had any experience > with this? > > Ok, so now the technical side of things.... > > I'm wanting to call use geocoding and distance calculations via Java. > I guess it's all just HTTP when you get down to it, but is there > anything that I should be aware of here? > > If you've read this far thank you! Myself and others are looking at > spending a great deal of time on this project, and it's expected to > take many years, so I'd like to do a good amount of research into how > I could get this system started up. Therefore, if it's possible to get > around any restrictions, I would still like to consider the > possibility as an option :) > > Thank you heaps for any advise you might have! > > Lou --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
