Every Plone content can now display a Google's Map inside a viewlet. In the simpler use case the map is
centered on a valid address that Google Maps service can understand (like "Piazza Grande, Modena, Italy")
taken from the content's "Location" field.

The viewlet is placed (by default) below the content, but your custom theme can move it where you want.

To finally enable the map you need also to access a new option under the "Action" menu. Use this
same menu for disabling the map. Remember that a map is displayed only if there is a geolocation to
display; if not, a user with the proper permission only see a warning message while other users don't
see anything.

When you mark a content as "map enabled", you will see a new "Geolocation" fieldset when you edit it.

From this fieldset you can customize some map behaviors, like:

you can choose to point the map onto a different point that isn't the content "Location" field (maybe
still keeping the Location as the displayed baloon info).

you can set the starting zoom level of the map

you can choose to display or not the baloon on the marker, or display a custom text that isn't the
Location

If you don't provide an official Location but only the alternative Geolocation and choose to display
the location info, the displayed address will be reverse-geocoded, to display a human readable information.

If you need something more professional, pluggable and modular (also with KML support) don't miss the
collective.geo suite!
We suggent you to evaluate this suite for a modern Plone 4.0 and 4.1 environment. Still, Monet Maps Viewlet
is Plone 3 compatible.