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 service http://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 -~----------~----~----~----~------~----~------~--~---
