Developers

As longtime stewards of New York City’s trees, we understand that community participation is essential in maintaining urban forests. That’s why we are providing tools to developers to help build on our Tree Map platform and data for use in New York City and around the world.

Open Data

The foundation of the NYC Street Tree Map is the tree data managed in Parks' forestry management system. While the Tree Map gets daily updates from this management system, developers can find the most recent snapshot of the tree data set on the NYC Open Data Portal.

NYC Parks has also shared supporting data sets from the Tree Map on the NYC Open Data Portal, including data feeds for: favorited trees, eco-benefits of trees, anonymized tree-care-stewardship activity, tree edit suggestions, and stewardship groups.

In addition, we have shared all of the tree data that was collected in the 2015-2016 tree census on the NYC Open Data Portal, which served as the initial basis for the tree data within the tree map.

In the future, once additional features and reporting can be prioritized and deployed, we will subsequently prepare the codebase to be shared as an open source repository on GitHub, allowing other cities to reuse and extend the code base, and allow individual developers to highlight issues and suggest improvements and new features.

Open Source Credits

NYC Parks is indebted to the open source community for the variety of open source code that helped make the NYC Street Tree Map a reality.

Front End Open Source Code (Javascript)

Back End Open Source Code (PHP)

Open Source Content

Changelog

August 21, 2018

July 20, 2018

April 13, 2017

February 16, 2017

February 9, 2017

December 23, 2016

November 3, 2016

April 25, 2018

October 14, 2016

September 9, 2016

July 29, 2016

June 3, 2016

May 3, 2016

In our second update we focused primary on performance improvements, with additional usability updates and bug fixes. The following changes have been made in the latest version.

March 25, 2016

In our first update after the beta release we focused on usability updates and bug fixes. The following changes have been made in the latest version.