Public Tree Map uses open datasets to document publicly owned park + street + landmark trees in Santa Monica, California. Please see below for more information about the data sources and project.
We primarily use:
- Flask
- GraphQL
- React + Foundation
- SQLite but will move to PostgreSQL
- Please review open issues and link your pull request to the relevant issue.
- Please create new branch!
- In your pull request, please list and explain all proposed changes to the code base (additions, deletions). If you reuse code from elsewhere, please make sure you've attributed it.
- Please apply all relevant labels to your pull request.
- Please request a review (either from a specific person or from the slack channel).
- Reviewers: please review all proposed changes, write comments and questions in line notes. Please review all updates made at your request.
- Reviewer and requester: please confirm with each other that the PR is ready to merge. Please make sure that the PR branch name documents the new changes.
Running this requires Python 3 and nodejs.
- Install the Python requirements:
pip install -r requirements.txt
- Install the Javascript requirements:
npm install
- Build the project and install it into the flask app:
npm run flask:build
- Start the application
python run.py
- Navigate to
localhost:5000
in your browser.
- Biodiversity Heritage Library - API documentation
- Calflora
- California Invasive Plant Council
- Canopy Tree Library
- Encyclopedia of Life (EOL) - API documentation
- Google Street View - API documentation
- iNaturalist - API documentation
- Implementing and managing urban forests: A much needed conservation strategy to increase ecosystem services and urban wellbeing - open access PDF
- IUCN Red List of Threatened Species - API documentation
- The Jepson Herbarium eFlora
- LA City - Urban Forestry Division - Street Tree Selection Guide (Bureau of Street Services)
- LA Times' Neighborhood Profile
- Missouri Botanical Garden - Plant Finder
- The Plant List
- Santa Monica - Open Data - Neighborhood Organization Boundaries
- Santa Monica - Open Data - Trees
- Santa Monica - Open Data - Trees Inventory
- Santa Monica - Urban Forest - Heritage Trees
- Santa Monica - Urban Forest - Landmark Trees
- Santa Monica - Urban Forest - Watering Frequencies for Mature Trees PDF (pp9-13)
- Santa Monica - Urban Forest - Watering Street Trees in Santa Monica - Water Requirements by Species PDF (pp13-19)
- SelecTree - CalPoly
- Theodore Payne Foundation - California Native Plant Database
- List of attribute fields and views for our application - gist
- Initial views (desktop):
- 1 - no tree selected (home/map view)
- 2 - native CFP tree species view
- 3 - non-native tree species view
- 4 - Washingtonia filifera (only native CFP palm species) view
- 5 - non-native palm species view
- 6 - tree family view
- Species Imagery - Encyclopedia of Life
- CA Native status - Calflora.org and Theodore Payne Foundation
- Nearest Address, GPS Coordinates, Height Range, Trunk Diameter (DBH) Range, Tree ID - Trees Inventory - Santa Monica Open Data
- Geographic Range description (countries occurrence), IUCN Red List Status - IUCN Red List API - v3
- Recommended Watering Frequency - City of Santa Monica Public Works Department PDF (pp9-13)
- Species Growth, Shade Production, Shedability, Spread, Trunk clearnance - Canopy Tree Library
- Street View Imagery - Google Street View
- For CA native species:
- Species Height by Width, Native Distribution, Native Habitat - Theodore Payne Foundation
- For non-native tree species:
- Invasive Status - California Invasive Plant Council
- Our public google drive folder
- A Very Detailed, Interactive Map of Chicago’s Tree Canopy (Atlas Obscura)
- Arnold Arboretum map explorer
- Canopy and descriptive blog post from DataKind
- Canopy Tree Plotter
- The effects of urban trees on air quality - USDA 2002 PDF
- i-Tree
- Increased home size and hardscape decreases urban forest cover in Los Angeles County’s single-family residential neighborhoods PDF
- Jill Hubley's NYC street tree map
- Melbourne - Urban Forest Visual
- Minimum Requirements for an Arborist Report - City of Atlanta PDF
- NYC Parks' New York City Street Tree Map
- The Need to Standardize At-planting Data PDF
- Pasadena Beautiful Foundation's Endangered Trees List
- Rancho Santa Ana Botanic Garden - app (Guru LLC)
- RegisTree
- Santa Monica's Top 15 Tree Speices PDF (2010)
- TreeMapLA
- Urban Tree Growth & Longevity (UTGL) Working Group - Urban Tree Monitoring Protocols Field Guide
- West Coast Arborists (WCA) - see the description of ArborAccess, WCA's GPS tree inventory service for their clients
- We calculated how much money trees save for your city - The Conversation