You could be stressing the Google Servers if using KML layers and
such.
But for simple marker retrieveval, it is recommended as mentioned.
There are many ways to optimize it.
It could be smart to avoid too much database query for getting the
data, as each request will likely contain nothing new.
So - when updating a marker it could be possible to renew a timestamp
value somewhere in the database.
This is then checked first by the server script, and returned if
nothing new. If something is changed, then the more expensive query is
done.
It is also possible to generate a server file with a new timestamp
name (for example), and the clients could read that instead to
determine if a new data call should be made.
This is helpful if many are querying for changes at the same time, as
the file is easily cached.
But it is not smart if many markers are changed alot (which seem
unlikely).
.nikolaj
On Apr 9, 1:21 am, "
geocode...@gmail.com" <
geocode...@gmail.com>
wrote: