Skip to content

Instantly share code, notes, and snippets.

@andrewbt
Created October 25, 2012 16:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andrewbt/3953787 to your computer and use it in GitHub Desktop.
Save andrewbt/3953787 to your computer and use it in GitHub Desktop.
OpenTreeMap v1.2 Release Notes

OpenTreeMap Release Notes

Project at http://github.com/azavea/opentreemap

v1.2

API for mobile applications

  • A RESTful API that accepts and returns JSON with endpoints for:
    • Tree searching, filtering.
    • Tree editing and creation.
    • Generating compact, binary "tiles" used to draw tree positions on mobile maps while requiring as little bandwidth as possible.
    • User authentication and registration.
    • User profile photo management.
  • New APIKey and APILog models for managing access to the API views and logging request activity.

Incorporated South to manage database migrations

Future database table changes will not require manually running custom SQL scripts.

Choices moved from database to choices.py

Simplifies configuration of drop-down list options for tree attributes.

New settings.js script template

Allows sharing select application settings (i.e. initial map location) between the API, the web views, and the client-side Javascript

Reputation score changes configured in settings.py

Allows changing points awarded for actions without editing application code.

Updated OpenLayers

Improved support for mobile browsers and incorporates a patch to prevent Google base maps from shifting to 45 degree angle view and automatically switching to terrain view.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment