WorldHealthOrganization / godata-extract-qgis-plugin

QGIS plugin to extract case and contact data from Go.Data

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

godata-extract-qgis-plugin

This Plugin for QGIS enables users to log in to Go.Data and extract case and contact data from within QGIS. Go.Data is an application which facilitates outbreak investigation, including field data collection, contact tracing, and visualization of chains of transmission. This plugin will extract data from the Go.Data API and will transform the JSON output to multiple csv files. The Plugin was created for somebody in the GIS role during emergency responses. Specifically, they can access outbreak data, extract case and contact data, and automate the process to create maps for outbreak investigation and incident management.

For ESRI ArcGIS Pro users, please find our similar offering here.

Quick View

extract

Requirements

  • Go.Data URL, username and password
  • Name of the outbreak you wish to extract data for
  • GIS layer for mapping (optional)
  • QGIS (plugin is known to be compatible with 3.22.11, 3.28.1, 3.4.7 and 3.22.14 - current LTR)
  • This plugin is currently functioning with Go.Data version 44

Set up

There is no need to download the plugin from this repo, it can be added from the plugin manager within QGIS. Instructions for installing Plugins. Should you be operating offline and need to install locally - download zip from this repo and import the zip file via the QGIS plugin manager.

Dependencies

Please note that this plugin utilizes the 'Pandas' python library. The OSGeo4W/QGIS installation includes its own Python 3 environment and you will have make sure that pandas is included in this Python installation. To update your QGIS Python environment with the Pandas library, please watch the following quick tutorial to walk through the steps for installation.

Help

In case you're experiencing any challenge while using this plugin, or if you have enhancements to suggest, please comment here.

About

This plugin is a part of a series of open source projects developed as part of an informal collaboration between the WHO GIS Centre for Health and the GIS focal point of the GOARN Go.Data team. The aim of the collaboration is to provide free open source tools to improve a GIS user's ability to access, transfom, analyze and visualize public health data geospatially, especially during an emergency response.

Projects:

Project team:

Developer: Adam McKay, adam@addressdatamatters.ca
Project Manager: Amy Louise Lang, Langstervision@gmail.com

About

QGIS plugin to extract case and contact data from Go.Data

License:MIT License


Languages

Language:Python 73.2%Language:Makefile 17.7%Language:Batchfile 5.7%Language:Shell 3.4%