I am creating a web-Gmap browser which loads in different layers of
points, and when a marker is clicked uses Ajax to then bring back meta
data about that point.

I thought I'd check some other sites (in the same channel I work in)
and see how they handle similar problems, and I was pretty surprised
to find how poorly they handled the user experience.  They seem to
have got some data files and stuck them on gmaps and just left it at
that - with no thought to how users must feel.

For example:
Users are zoomed in and out or relocated with no warning, background
maps layers change without warning - things just don't seem to do what
I expected them to do (and I have a GIS background).

I just wondered: Have you seen a site anywhere which defines Gmap (or
web-map) User interaction patterns ( or even anti-patterns ) ?

OTHERWISE
would you mind posting here some of your pet hates?
OR
post what you consider to be good examples of best practice?

Sorry if this question has been asked before, but I did search on this
group and could find nothing similar.

I'll give you an example:
If you create a button for showing Terrain maps you cannot zoom in
further than level 14. So, thanks to this group, I found out how to
trap that behaviour and pop up an alert and tell users what is going
on.

Whats the best way of doing this?

Ugly old JS Alert box:
alert("Terrain maps wont let you zoom in any closer than this - choose
another option");

Do you have a special div you pop up on the screen?
Do you have a status bar you keep on screen and fade in / out with
user messages such as this?

-- 
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