Public Tree Map documents all ~35,000 public street and park trees in Santa Monica's urban forest. The map includes contextual information collected from open datasets and digitized city records. To reflect tree plantings and removals, the map updates every day. We're also working to add tree data from other cities in LA county. Work in progress:
Public Tree Map uses open datasets to document publicly owned park + street trees in Santa Monica, California. We're also working to add coverge in other parts of LA County (based on data collected by Matt Stiles). For details about how we process data, please see the data pipeline repository. For more information about the project, please see our project page and join our slack workspace.
We primarily use javascript. Our test site is https://publictreemap.org/
git clone https://github.com/Public-Tree-Map/public-tree-map.git
No other setup is required. Access the index.html file in your browser to see the application.
iOS Debug Notes:
To debug Geolocation related functionalities on iOS, use Safari Web Inspector following these instructions.
Additionally, Safari does not allow location service over HTTP. In order to debug and test on iOS, the website must be served over HTTPS. The following steps and terminal commands are provided for using Live Server in VS Code:
create private key and certificate
openssl genrsa -aes256 -out localhost.key 2048
openssl req -days 3650 -new -newkey rsa:2048 -key localhost.key -x509 -out localhost.pem
create .vscode/settings.json
in project folder, add following:
{
"liveServer.settings.https": {
"enable": true,
"cert": "{some path}/localhost.pem", //certificate, absolute path
"key": "{some path}/localhost.key", //private key file, absolute path
"passphrase": "12345" //passphrase used in private key creation
}
(see here )