TM v4.7.0
Tasking Manager Jan 2024 Release: Introducing Downloadable OSM Data 🚀
We're thrilled to unveil a groundbreaking feature in the first release of 2024 for Tasking Manager: the ability to download OSM Data directly for a project's mapping area! 🎉
Download OSM Data 🚢
Each Tasking Manager project now boasts a dedicated Download OSM Data
section, providing seamless access to pre-generated base map feature exports in GeoJSON, KML, and SHP formats.
This enhancement takes inspiration from the flexibility offered by HOT's Export Tool.
FAQs:
Is the data export available for everyone? 👥
Absolutely! These exports are accessible to everyone, with or without a Tasking Manager login.
How often is the data refreshed? ⌛
Initially, exports were generated for all Tasking Manager projects in the second week of January 2024. Going forward, we're committed to refreshing the exports daily at 12 AM UTC, exclusively for published projects with user activity in the last 24 hours.
What is the data source? 🗺️ 👨💻
The data is exported from OpenStreetMap into a database managed by the HOT environment. We then clip it by project boundaries and filter it based on each project's mapping type. To keep the data current for active projects, we employ a combination of the raw-data-api and the tm-extractor script, running seamlessly every day.
For any questions about the codebase and data, your primary contact is @kshitijrajsharma.
Expand to see detailed changes to the codebase 🧑💻
- Bump semver from 5.7.1 to 5.7.2 in /frontend by @dependabot in https://github.com//pull/5975
- Bump word-wrap from 1.2.3 to 1.2.4 in /frontend by @dependabot in https://github.com//pull/5994
- Bump browserify-sign from 4.2.1 to 4.2.2 in /frontend by @dependabot in https://github.com//pull/6111
- Create Sponsorship Button by @dakotabenjamin in https://github.com//pull/6182
- Feat osm download by @varun2948 in https://github.com//pull/6176
- Update example.env by @varun2948 in https://github.com//pull/6185
- fix: unit test fail for backend tasks/statistics by @kaditya97 in https://github.com//pull/6186
- feat: new active projects api for export tool by @kaditya97 in https://github.com//pull/6153
- fix: Add "apidocs" target to produce API documentation by @robsavoye in https://github.com//pull/6190
- Add doc on the database schema by @robsavoye in https://github.com//pull/6192
- Add Mkdocs support by @robsavoye in https://github.com//pull/6191
- Start cleaning up docs-old by @robsavoye in https://github.com//pull/6197
- Fix : Bug : Multiple download on links : Download service by @varun2948 in https://github.com//pull/6196
- Update working-groups.md by @petya-kangalova in https://github.com//pull/6201
- Update docs on PR handling by @robsavoye in https://github.com//pull/6203
- fix: Fix relative links, add new docs to the menu by @robsavoye in https://github.com//pull/6206
- Enhance : Download link for Exports by @varun2948 in https://github.com//pull/6205
- Add doc to explain diagrams by @robsavoye in https://github.com//pull/6215
- Fix version of black to last working version by @dakotabenjamin in https://github.com//pull/6225
- Feature/OSM Download meta data integration by @varun2948 in https://github.com//pull/6222
- Infra: tm-exporter lambda function using terragrunt. by @mahesh-naxa in https://github.com//pull/6189
- fix: Add doc on validation by @robsavoye in https://github.com//pull/6218
New Contributors
- @varun2948 made their first contribution in #6176
- @robsavoye made their first contribution in #6190
- @mahesh-naxa made their first contribution in #6189
Full Changelog: v4.6.3...v4.7.0