5 votes

This package is marked as retired

This package has been flagged as retired by the package owner. Continue to use at your own risk


uMap is a simple Google Map property editor. The point of difference compared to other mapping extensions is uMap allows additional data fields to be stored against each location. For example, a location might have a URL, email address or opening hours, as well as the expect lat/lng, address and location name. 

Additional fields are set as a config item for the property editor, as a comma-separated string of field names (ie 'email,name,url'). Field values are directly editable in the tabulated data view presented below the map.

Config also allows for an optional default pin location.

uMap uses the Google Places API for easy searching. Pins can also be dropped directly on the map, and existing pins dragged to reposition. Existing pins can be deleted or disabled (disabled pins are stored with the JSON attribute disabled:true).

Saved location data can be used to render typical Google Maps with additional field data displayed in info windows, plotted on D3.js maps (depending on additional data fields stored), pretty much anything that relies on a lat/lng value.

Get started: install the package and create a datatype using the uMap property editor. Couldn't be easier.


Package owner

Nathan Woulfe

Nathan Woulfe

Nathan has 1664 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 8.18.x (untested)

You must login before you can report on package compatibility.

Previously reported to work on versions: 7.4.x

Package Information

  • Package owner: Nathan Woulfe
  • Created: 27/10/2014
  • Current version 1.0
  • .NET version 4.0
  • License MIT
  • Downloads on Our: 845

External resources