posm / OpenMapKitAndroid

http://openmapkit.org
BSD 3-Clause "New" or "Revised" License
128 stars 38 forks source link

Deployments and Field Paper Checkout #139

Closed hallahan closed 8 years ago

hallahan commented 8 years ago

Closes #19. This is a major push for OpenMapKit Android. Here's a coupla things I've done:

  1. Download deployments to a deployments directory in openmapkit directory. Allow user to toggle OSM & MBTiles as before. Legacy usage of osm and mbtiles directories is still there.
  2. Downloads GeoJSON files.
  3. Allows user to delete a deployment.
  4. Copies constraints file to external storage #117
  5. Basemap controller is much cleaner.
  6. Checkout a deployment with right MBTiles and OSM files toggled and map panned to the right place #19.
  7. Allow browsing and toggling of a deployment while offline.
  8. Deployment Details UI stays in sync with what's actually happening. #129
  9. Downloads are done in a thread pool, allowing many files to download simultaneously.