Open source software for collaborative, geographically-enabled urban forest inventory

Urban street trees have myriad proven benefits for communities including providing shade, improving air quality, assisting with stormwater runoff, raising property values, decreasing utility bills, and enhancing the look and feel of communities.

OpenTreeMap is an easy-to-use public inventorying platform that enables individuals, organizations, and governments to collaboratively contribute to an interactive and dynamic map of a community's tree population. The system can be used in a single municipality or cover a broader geographic region with many communities, anywhere in the world.

Main Features

  • Search for trees by species, location, or advanced filters such as diameter, date planted, or tree characteristics
  • Add trees individually or load tree datasets to the system
  • Edit and add information about existing tree records including species name, location, height, plot size and type, conditions, actions needed, funding sources, data owner
  • Upload tree photos
  • Export tree lists as KML or CSV files
  • Automatically calculate ecosystem benefits (greenhouse gas, water, energy, air quality) based on a tree's species and diameter
  • Monitor user accounts, comments, and system edits
  • Get optional integrated tree key to assist in identifying tree species
  • Mobile version available

System Requirements

  • Python
  • Django
  • Tile Server - Tile Cache
  • Map Server - Geoserver running in a webapp container (Tomcat, Jetty)
  • Spatial Database - PostgreSQL with PostGIS
  • Possible Map Libraries - Google Maps, OpenLayers, Bing, Esri World_Topo_Map
  • Web Server - Nginx/Gunicorn or Apache with mod_wsgi

Discover Who's Using OpenTreeMap

PhillyTreeMap PhillyTreeMap Urban Forest Map Urban Forest Map Greenprint Maps Greenprint Maps San Diego Tree Map San Diego Tree Map Grand Rapids Urban Forest Project Grand Rapids Urban Forest Project Asheville Tree Map Asheville Tree Map treezilla - the monster map of trees treezilla

Support

Services

Have the base code but don't know what to do with it? Interested in developing new features but don't know how? Azavea can help you implement your own urban forestry inventory application with OpenTreeMap.

Our services include:

  • Database development
  • Software configuration and installation
  • Graphic design
  • Upload of tree datasets from local organizations
  • Software customization
  • Hosting

Future Developments

OpenTreeMap remains under active development with several new features scheduled for 2013. Major updates include:

Android Mobile App: Development of a native Android application for OpenTreeMap is nearing completion with an expected release in Spring 2013.

OpenTreeMap Cloud: A cloud-based version of OpenTreeMap will be released later in 2013 and will offer a variety of affordable subscription options to support the needs of small and large communities.

The OpenTreeMap cloud option will provide a lightweight, flexible system that enables organizations to explore a trial version of the software, sign up for a basic software package with a set monthly fee, or select additional options to customize the OpenTreeMap system for their city. More details coming soon!

Integration with our Forestry Modeling Tools: In 2012, Azavea was awarded a Small Business Innovation Research grant to expand our software tools for forestry modeling and prioritization. Part of that funding will support integrating those prioritization tools with OpenTreeMap during 2013 and 2014.




Subscribe to OpenTreeMap News

and learn when the cloud-based OpenTreeMap becomes available.