kartoza / rir-dashboard

An open platform for risk informed response planning.
https://kartoza.github.io/rir-dashboard
GNU Affero General Public License v3.0
1 stars 5 forks source link

IDP and IPC Harvesters Needed #223

Open timlinux opened 2 years ago

timlinux commented 2 years ago

https://www.ipcinfo.org/ipc-country-analysis/population-tracking-tool/en/

https://data2.unhcr.org/en/situations/horn/location/192

meomancer commented 2 years ago

IPC

For the API, it is easy to use this API https://www.ipcinfo.org/ipc-country-analysis/population-tracking-tool/en/ But this API is just on district level, so basically from RIR, it will just be able to assign the data in district level Selection_029

Meanwhile IPC has the IPC Level Selection_030 Which can't match with above API

So i checked the country analysis https://www.ipcinfo.org/ipc-country-analysis/en/ one of it show this page https://www.ipcinfo.org/ipc-country-analysis/details-map/en/c/1152883/?iso3=SOM It has map like thatin IPC level Selection_031

but the API is using like this https://map.ipcinfo.org/api/gsu/population/24577000?period=C, so i think it is link between page and the population analysis that it will be hard to harvest

The Problem is

meomancer commented 2 years ago

UNHCR

For unhcr, we need to create new harvester type because the data is in csv https://unhcr.github.io/dataviz-somalia-prmn/data/PRMNDataset.csv

or maybe for better one is using node-red for saving the data

meomancer commented 2 years ago

UNHCR is priority (split between arrival & departure) cc @meomancer

meomancer commented 2 years ago

IDP has been implemented The harvester is through node-red flow

meomancer commented 2 years ago

hi @timlinux

For the IPC, i think we can use their API But we need to ask tokenAuth trough

https://forms.office.com/r/nLtC8tyP3q

I'm not sure the correct data to fill the form

The TOU https://www.ipcinfo.org/fileadmin/user_upload/ipcinfo/docs/documents/API-ToU-V1-March2022.pdf