Google maps latitude real time updating
The server is not critical to the point of this article so I’ll discuss it last, and only briefly.For now, simply assume that we’ve got a server-side application that can report on the locations of a set of trucks.I had worked with Google Maps and markers before, but I had never built a demo that included “live” markers that could move.In this article I’ll share the proof of concept I built that demonstrates this feature. My demo consists of two parts – the client and the server.Assume we are a local shipping company and our server-side data represents our trucks.By the way, in case you’re curious where I got that latitude and longitude value, I used this application: i Touch Way back in November 2007, we location-enabled all of our Google Maps for mobile clients to bring location awareness to the masses and improve the local search experience.
Here is an example of the dataset: In my initial front end code, I simply built the code that would load the map, call the server, and display the markers as is.I want to remember if I’ve used a marker before and this generic object will help me with that task.If you look back up to the data sample I provided above, you will note that each truck has an ID value.(I basically clicked in a circle around the center of town.) Next, I created a function that would handle making my Ajax request and displaying the markers.Again, the call to “/markers” represents a server-side function I’ll discuss later. But since I’m dealing with an Ajax call, I can’t be sure that a particular Ajax request has ended before the next interval runs.
We've gone to great lengths to put this on as many smartphone devices as possible from day one so that most of the people you know will be able to use Latitude right away.