This is a property editor which gives you the possibility to mark a place on a map based on OSM (http://openstreetmap.org)
OpenStreetMap is a collaborative project to create a free editable map of the world. The creation and growth of OSM has been motivated by restrictions on use or availability of map information across much of the world, and the advent of inexpensive portable satellite navigation devices. OSM is considered a prominent example of volunteered geographic information.
UPDATE 2017-03-21: The package in the first version was not very well packaged. This is only the property editor. You need to create the data type yourself.
Update 2019-02-26 : version 2.0 is compatible with v8