There are several questions related to getting Forms to work with Google and Bing Maps, so I thought it would be a good idea to make an official request for the feature.
It would be nice if there was a Maps field that could be added in the form designer. The configuration for which service to use could be done in FormsConfig, similar to how the Web Client is configured to use Google or Bing.
I would picture the default behavior being as follows. When added to the form, it would have a rectangle that would show a map from Google or Bing. The size of the map should be configurable in the Advanced tab of the field.
The field by default would also add the Geolocation field (This should have an option to be turned on\off.). When you click somewhere on the map it would automatically populate the latitude and longitude values if the Geolocation field is enabled. This would also work the other way around where latitude and longitude could be entered, and the map pinpoint the location.
There would be another field named Address (or something similar) where someone could type in an address and the map would pinpoint the location or a location could be selected on the map and the address field would be populated. This field should have the ability to be turned on\off as well.
Last but not least, it would be great to be able to use custom maps. This would allow for a map with boundaries to be created in Google or Bing and shown. This becomes really useful for school districts or government organizations to show which addresses are within their boundaries.