Map Data Access through Tasking Manager #6037
Replies: 16 comments 4 replies
-
Great discussion @kshitijrajsharma ! 1. Do think this is actually a problem? Yes, definitely. All the tools that I know are hard to use for the novice user, that usually is the final beneficiary of the data. A first-hand example here are my fellow firefighters that don't know how to visualize relevant data about risk, mainly for forest and wildland-urban interface fires, but also for floods or vehicle accidents. I created a QGIS project for this but it was hard to use it and to keep it updated. 2. Are their existing tools available to overcome this problem? AFAIK, not really. Mapbox Studio can be used in some way to create custom maps, but still is very limited, is not an easy-to-use tool, it's more oriented to technical users and its base map data isn't OSM only. 3. If you are managing a project - How are you currently tackling this map data access and visualization problem ? One possible solution is to use Underpass. We can keep an up-to-date copy of the OSM database and also provide UI tools for visualization, including filtering the data. These tools are being build as React components, enabling developers to build easy-to-use visualization tools. Demo link here (it's a dev testing website, it can fail anytime) For example, you can create a map highlighting wetlands, schools, or any other feature: As a personal project, I'm thinking into build a disaster map highlighting relevant features and aggregating data about fires (hotspots from the NASA FIRMS system), to create something like this: 4. Do you think it would be easier if we think about the solution that can be integrated within tasking manager ? I think it will be good to think in solutions that can be integrated within the Tasking Manager and at the same time have the possibility of integration with other products. |
Beta Was this translation helpful? Give feedback.
-
1. Do think this is actually a problem ? 2. Are their existing tools available to overcome this problem ? 3. If you are managing a project - How are you currently tackling this map data access and visualization problem ? 4. Do you think it would be easier if we think about the solution that can be integrated within tasking manager ? |
Beta Was this translation helpful? Give feedback.
-
I want to share my thought and experience in regard to data access in general in the HOT tasking manager. As a tasking creator, usually, after the mapping campaign is ended, some of our contributors (could be gov, student, or researcher) are asking how they can get the data.
so... to answer this |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Great questions and discussion! Sharing my two cents: Do think this is actually a problem ? Are their existing tools available to overcome this problem ? If you are managing a project - How are you currently tackling this map data access and visualization problem ? Do you think it would be easier if we think about the solution that can be integrated within tasking manager ? |
Beta Was this translation helpful? Give feedback.
-
1. Do think this is actually a problem ? 2. Are their existing tools available to overcome this problem ? 3. If you are managing a project - How are you currently tackling this map data access and visualization problem ? 4. Do you think it would be easier if we think about the solution that can be integrated within tasking manager ? |
Beta Was this translation helpful? Give feedback.
-
There is a python module under development to make access to our raw OSM database much easier to build other tools on top of. Data extracts is now something multiple projects at HOT need to do, and we have our own high performance database schema which does require learning how to use it directly. It works with a local postgres as well as the REST API for Export Tool. Galaxy isn't dead, we just dropped the name and shifted the focus more towards data quality than general statistics. Many data extracts are similar, for example mapping amenities, so it also has canned queries for common data extracts. We use these data extracts in the field for FMTM, so initially they are focused on implementing the HOT data models for humanitarian data collection. Basically we are building infrastructure on top of Underpass, so we don't need to use Overpass anymore. This is already in use by multiple HOT projects, other contributors are welcome! Sorry, this has nothing to do with TM, but there is a lot of exciting work going on now in the tech team. |
Beta Was this translation helpful? Give feedback.
-
Spoke with a organization that creates projects often on Tasking Manager and they mentioned that being able to access the 'completed' data directly from Tasking Manager would be great. But specifically mentioned that it would also be great if it was available in a variery of geospatial formats e.g. geojson, KML, shapefile, OSM |
Beta Was this translation helpful? Give feedback.
-
@kshitijrajsharma we had a discussion in the Tasking Manager meet up and talked about the key users and user cases : @ramyaragupathy Who is this integration for? What is the main use?
|
Beta Was this translation helpful? Give feedback.
-
Downloading the data using the project AOI is easy. This module can be run standalone to download the data from Underpass. We use this in FMTM. Or you could use this module in TM someplace. |
Beta Was this translation helpful? Give feedback.
-
That's the whole point with shared code modules. You don't need to know Underpass, just import the PostgresClient class into the TM Flask backend, and use it. |
Beta Was this translation helpful? Give feedback.
-
And the question then is ... What is Postgres Client or Flask backend?
(without needing more advanced knowledge to use underpass)
…On Wed, Nov 22, 2023 at 3:55 PM Rob Savoye ***@***.***> wrote:
That's the whole point with shared code modules. You don't need to know
Underpass, just import the PostgresClient class into the TM Flask backend,
and use it.
—
Reply to this email directly, view it on GitHub
<#6037 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACQDQBVRFD474QI2IJVJB5TYFYOABAVCNFSM6AAAAAA3ZXIFS6VHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM3TMNBUGAZTK>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Underpass is our raw data base of the planet, updated every minute. PostgresClient is a python module that accesses the data. We use this for FMTM, since we're heavy users of data extracts when field mapping. My suggestion is to add a "Download Data" button to the page for a TM project, so nothing technical to learn. |
Beta Was this translation helpful? Give feedback.
-
Couple extra thoughts since Collective session yesterday:
|
Beta Was this translation helpful? Give feedback.
-
FMTM is literally built around making and using data extracts, as we use ODK Collect to edit the OSM data in the field. I built a collection of python modules to do all the work, instead of implementing this in the FMTM backend only. This way multiple projects can use the same infrastructure code. For TM, I think you'd just download everything in the project AOI. If you want more control and filtering, that's what Export Tool is for. While we can't do this yet, as part of the E2E concept, it would be entirely possible to have TM "send" the project AOI to Export Tool, since we also plan to have TM "send" the project to FMTM. I'll talk about the E2E project during the Dec Meet Up. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hi everyone ! As part of HOT efforts for providing map data effectively , we are thinking on filling the gap between data access and creation . In this discussion I will like to discuss about the challenge/ problem we are thinking and we would like get your views/ideas around some research questions that we came up with.
Challenge / Problem :
We see a challenge in the difficulty of accessing and using the map data by our communities. Currently, HOT offers 1 main solution, through Export tool (and HDX) where data can be accessed. This works for HDX and its customers but doesn't have easier map data access for the data produced by tasking manager projects.
There might still be a gap in technical expertise , for people with GIS expertise it can be achieved . If one is not a GIS professional or lacks that expertise Is there any way or method from where we can easily access and visualize the data without downloading or having specific learning curve ?
General Problem :
Current Scenario
Export tool Focuses on GIS users to overcome challenges of learning curve for overpass , Provides Data through HDX but on country level / Disaster prone areas , Does not focuses on tasking manager / communities around tasking manager , People still need GIS expertise to visually / play with the data. No visualization method has been adopted , People can’t directly look data
Now before jumping in to solutions directly , We want to first discuss about the problem . Here are the research questions that we need your input so that we can think about the solution / ideas together effectively
There has been previous discussion as well around this topic , Pasting here for reference : #258
Beta Was this translation helpful? Give feedback.
All reactions