Author Archives: Geomenke

About Geomenke

FOSS4G user/advocate/trainer | Conservation GIS specialist for hire | Co-author 'Mastering QGIS' | 14ers | Good coffee | Paleo | Fitness | Vinyl

Vector Borne Disease Surveillance Workshop for State Based Health Officials

The Second Vector Borne Disease Surveillance Workshop

IMG_-k478cs

On June 18 & 19, 2019, eight state based health officials took the second Vector Borne Disease Surveillance workshop in Providence, Rhode Island. This was the second of two 2-day workshops aimed specifically at tackling the spread of diseases like Dengue fever, West Nile and Zika viruses. As with the first one, this was a Community Health Maps training specifically designed to demonstrate how to collect and work with geographic data related to vector borne diseases, i.e. those that are transmitted to humans via other animals such as mosquitoes. Attendees represented health departments in: Colorado, Georgia, Kansas, Louisiana, Mississippi, New Mexico, Virginia and Guam.

Again this workshop was a team effort. The training was organized by the Association of State and Territorial Health Officials (ASTHO). Participants attendance was funded by CDC’s National Center for Emerging and Zoonotic Infectious Diseases. Travel for the trainers was funded by the National Library of Medicine, (funding for the workshop is provided under a sub-award from the National Library of Medicine to ICF International). This particular CHM workshop was taught in conjunction with ASTHO’s State Environmental Health Directors (SEHD) Peer Network Annual Meeting.

After an introduction to the Community Health Maps project – it’s origins, workflow and examples of past projects – participants learned to create a data collection form and use their smartphones to map features (trees, signs, benches etc…) around the conference site using Fulcrum.

For the remainder of the first day, the group took the data they collected earlier and imported into QGIS. In this section they became familiar with QGIS and how to symbolize layers and make a print map.

IMG_-bb3hhd

Attendees working through GIS vector surveillance exercise

In addition to the data collected on site, we worked with mosquito data acquired courtesy of Dr. Chris Barker  covering Madera County, CA. The data included mosquito trap results over five years, virus testing, mosquito biting complaints, storm drains, parcel boundaries, roads and a hypothetical case of Dengue fever.

The second day focused on generating vector borne disease surveillance products. The participants:

A) generated trend graphs of mosquito populations through time via the QGIS Data Plotly plugin,

unnamed-5.jpg

B) generated heatmaps of mosquito populations,

heatmaps

C) calculated the minimum infection rate per year for West Nile and St. Louis Encephalitis viruses,

mir

D) identified potential mosquito sources to be inspected (storm drains) using a combination of a buffer operation (done against mosquito complaints with the distance  the species is known to be able to travel) and select by location against storm drains,

stormdrainstobeinspected (1)

E) identified parcels at risk due to their proximity to a fictional outbreak of Dengue Fever,

denguefever

and F) learned to animate temporal data using the QGIS Time Manager plugin. Here the mosquito population (heatmap) is being animated weekly for the year 2018 with mosquito management zones be displayed.

HouseCallAnimationHeatMap

All participants received official QGIS certificates for their participation.

These workshop materials will part of the suite of https://communityhealthmaps.nlm.nih.gov/resources/ available through the Community Health Maps program in the near future.

If you are interested in having this taught for you or your colleagues contact Kurt Menke (kurt@birdseyeviewgis.com)

Pacific islanders Dive Deep into Community Health Maps Workflow

The First Vector Borne Disease Surveillance Workshop

0607191556-e1560536068216.jpg

On June 8 & 9, 2019, twelve pacific island public health professionals met in Honolulu, HI to participate in a Community Health Maps training specifically designed to demonstrate how to collect and work with geographic data related to vector borne diseases, i.e. those that are transmitted to humans via other animals such as mosquitoes. Attendees represented: American Samoa, the Federated States of Micronesia, Guam, the Commonwealth of the Northern Mariana Islands, the Republic of the Marshall Islands and the Republic of Palau.

This was the first of two, two-day, workshops aimed specifically at tackling the spread of diseases like Dengue fever, West Nile and Zika viruses. It was a team effort. The training was organized by the Association of State and Territorial Health Officials (ASTHO). Participants attendance was funded by CDC’s National Center for Environmental Health. Travel for the trainers was funded by the National Library of Medicine, (funding for the workshop is provided under a sub-award from the National Library of Medicine to ICF International). This particular CHM workshop was taught in conjunction with ASTHO’s Insular Area Climate and Health Summit.

After an introduction to the Community Health Maps project – it’s origins, workflow and examples of past projects – participants learned to create a data collection form and use their smartphones to map features (trees, signs, benches etc…) around the IMG_20190610_214340_314_1_previewconference site using Fulcrum

Participants saw how this particular part of the workflow could be applied in their home regions to digitally locate areas of standing water and/ or sand pits that are some examples of breeding habitat for mosquitoes. Others anticipated mapping salt water resistant taro, households where infections have occurred and other geographic factors that contribute to the spread of vector borne diseases.

For the remainder of the first day the group took the data they created earlier and imported into QGIS, a sophisticated geographic visualization desktop software. In this section they became familiar with QGIS and how to symbolize layers and make a print map.

In addition to the data collected on site, we worked with mosquito data acquired courtesy of Dr. Chris Barker  covering Madera County, CA. The data included mosquito trap results over five years, virus testing, mosquito biting complaints, storm drains, parcel boundaries, roads and a hypothetical case of Dengue fever.

IMG_1909_1_preview

The second day focused on generating vector borne disease surveillance products. Kurt Menke developed a curriculum to demonstrate how a GIS can create maps and statistical charts that transform simple text and numbers in a database into intuitive graphics that communicate information quickly and accurately. The previous blog post has more detail about the specific vector borne disease surveillance products participants learn to create.

20190607_114226(0)_1_previewThe attendees had a wide range of GIS skills from introductory to advanced capabilities. We experienced many of the common technical difficulties when working in a hotel conference room, older and newer computers and variations with different operating systems (Windows and Macs) as well. Despite all the differences, all of the participants: A) collected data with their smartphones, B) exported their data to a desktop GIS, C) used prepared data to create geographically accurate statistics, D) generated heatmaps of mosquito populations, E) calculated the minimum infection rate per year for West Nile and St. Louis Encephalitis viruses, F) identified potential sources using buffer operations with distances specific species are know to be able to travel, G) identified parcels at risk due to their proximity to a fictional outbreak of Dengue Fever and H) generated trend graphs of mosquito populations through time via the QGIS Data Plotly plugin. All participants received official QGIS certificates.

The skills required to complete these tasks are not always simple and straight forward. The participants of this workshop expressed great enthusiasm and persistence in figuring it all out… making mistakes and trying again. Many expressed a need for more training and a desire to have more specialized trainings on site specifically related to projects they are already working on.

The second workshop in the series will be taught next week in Providence, RI at the GIS Surveillance Workshop. This will be attended by State based health officials.

This vector borne disease surveillance version of the Community Health Maps workflow showcases the analysis and data visualization capabilities of QGIS, as well as, the data collection capabilities of Fulcrum. It represents perhaps the greatest potential for applied use of Community Health Maps to date.

These workshop materials will part of the suite of https://communityhealthmaps.nlm.nih.gov/resources/ available through the Community Health Maps program in the near future.

If you are interested in having this taught for you or your colleagues contact Kurt Menke (kurt@birdseyeviewgis.com)

Vector Borne Disease Surveillance with QGIS – A Series of Two Day Workshops

This spring, with funding provided by the Association of State and Territorial Health Officials (ASTHO), Kurt Menke developed a two day workshop that combines elements of the standard Community Health Maps workflow with vector borne disease surveillance analyses.

The workshop begins with an introduction to Community Health Maps, and learning how to use Fulcrum to develop a data collection form and collect community GIS data with a smartphone. Participants will then be introduced to QGIS. They will learn how to add the field data just collected, and symbolize it. They will then download some open data and create a map.

The second day focuses on a suite of mosquito trap data acquired from Madera County, CA, by Dr. Chris Barker at UC Davis. There are 5 years of mosquito trap data and mosquito virus testing data. There are also anonymized data for mosquito biting complaints, mosquito management zones, storm drain locations, parcels and roads.

Collectively this provides a rich yet manageable dataset. With it participants will learn to use to create information such as:

mosquitosPerYearChart.png

Trend graphs of mosquito populations through time via the QGIS Data Plotly plugin.

culexquinqheatmap

Heatmaps of mosquito populations per species

2019-05-23_173132

Calculations of the Minimum Infection Rate per year for West Nile virus (WNV) and St. Louis Encephalitis (SLEV) virus

2019-05-23_173733

Identify parcels at risk due to their proximity to a fictional outbreak of Dengue Fever. This is done by buffering the outbreak location by the potential flight range of the mosquito species

This workshop represents applied real-world workflows. These are many of the standard products needed by public health officials and typically produced by researchers. Having this sort of analysis and data visualization available via an open source package means anyone willing to take a few days to learn can produce them! This is especially true as the needed input data can be collected via Fulcrum if they don’t already exist.

This workshop will be taught twice in June. Both workshops will be part of the Community Health Maps project and are partly funded by the National Library of Medicine (funding for the workshop is provided under a sub-award from the National Library of Medicine to ICF International). The first iteration will be taught in conjunction with the Insular Area Climate and Health Summit in Honolulu, HI. This will be attended by public health officials from many of the Pacific Territories.

The second workshop will be taught in Providence, RI at the GIS Surveillance Workshop. This will be attended by State based health officials.

This material really showcases the analysis and data visualization capabilities of QGIS.  It represents perhaps the greatest potential for applied use of Community Health Maps to date. This workshop will part of the suite of Resources available through the Community Health Maps program in the near future.

If you are interested in having this taught for you or your colleagues contact Kurt Menke (kurt@birdseyeviewgis.com).

 

Community Health Maps at Rising Voices 7

Last week Community Health Maps traveled to Boulder, Colorado to teach a pre-conference workshop at Rising Voices 7. The theme was Converging Voices: Building relationships and practices for intercultural science. The conference was hosted by the National Center for Atmospheric Research (NCAR). The workshop was well attended with about two dozen participants representing numerous AI/AN tribes and other organizations. These workshop was part of the Community Health Maps project and was funded by the National Library of Medicine (funding for the workshop was provided under a sub-award from the National Library of Medicine to ICF International).

The goal of Rising Voices is to “advance science through collaborations”. Participants learn how indigenous and western scientific knowledge systems can compliment one another and advance our understanding of important issues in our communities. The focus is on climate.

2019-05-20_164427

A photo taken by Dr. Angel Garcia (https://www.jmu.edu/geology/people/all-people/garcia-angel.shtml) during the workshop

At three hours the workshop was slightly shorter than normal. This allowed us to focus on field data collection with Fulcrum and web mapping with Carto. With a few minutes to spare Kurt Menke shared QGIS. Since he didn’t have time to really demonstrate the use of QGIS he focused on the open source aspect. As an open source project, QGIS is both GIS software and a community. As such it aligns with the ethics many communities try to foster at Rising Voices.

2019-05-22_080251

A field data collection selfie!

 

Discover QGIS 3.x – A Workbook for Classroom or Independent Study

Today Discover QGIS 3.x was published by Locate Press. Authored by Community Health Mapper Kurt Menke, this is an update of the original title, using QGIS v3.6 and covering spatial analysis, data management, and cartography. It is designed to teach mapping and GIS using QGIS. As such it begins with basics. It is a comprehensive up-to-date workbook built for both the classroom and professionals looking to build their skills.

It is designed to take advantage of the latest QGIS features, and will guide you in improving your maps and analysis.

The book is a complete resource and includes:

  • Lab exercises
  • Challenge exercises
  • All data, discussion questions, and solutions

What’s new in this edition:

  • Updated to QGIS 3.6
  • Fifteen new exercises
  • A new section, Advanced Data Visualization, covering:
    • Blending modes
    • Live layer effects
    • Geometry generators
    • Rendering Points
    • Time Manager
    • Native 3D
    • Mesh data
  • Appendices covering:
    • Keyboard shortcuts
    • Useful Plugins
    • Getting involved

To see what’s included in the book, download the Table of Contents (PDF). Discover QGIS 3.x is available in color as an ebook or paper back.

2nd_ed_draft_covercropped

The Basics of Using MapBox Studio for Web Mapping

MapBox is a very popular web mapping platform used by many social networking apps and news outlets. It includes a very powerful set of tools and comes with a modest pricing scheme.  The amount you pay depends on the web traffic your site receives, for many this will be next to free. As such this can be a great alternative way to publish interactive maps.

Uploading Data

If you have collected data using Fulcrum you will want to export that as a GeoJSON file.

geoJSONexport

To start you can create a free account at https://www.mapbox.com/.  Once logged in click on the Products menu, choose Studio. From there click the Get started link.  From your Studio dashboard click on Datasets.

  • Click the New Dataset button
  • Select Upload  
  • Drag your GeoJSON file onto the form and click Confirm and Create
  • After it has finished uploading click Start editing. The data editor will open and your points will be displayed on a dark basemap. Next you will export your data to something called a tileset. Web maps are composed of tiles for each zoom level. During this next step MapBox will generate all the map tiles for your dataset.
  • Click the Export button and select Export to a new tileset.
  • Name your tileset and click Export.
  • It will process your data. When it has finished click on the dataset name to return to your Datasets on your Studio dashboard.

MBUploadDataset

Creating a Style

Now that you have uploaded your data you will learn about map Styles. Click on the Styles link on the top row of your dashboard.

  • Click the New style button
  • Choose an existing style such as Basic Template and click the Create button.
  • The style template will open. You can rename it from Basic Template to something more meaningful. Here the style has been renamed to Demo.
  • Next search for your area of interest in the white box to the right. In the example below I have searched for Ann Arbor, Michigan and then zoomed in a little closer to the data collection area.
  • You can customize the styling for any and all of the layers that make up this template. Here I am darkening the brown used for buildings a bit. To do this I clicked on Buildings and changed the color with the color widget.
  • Once you have made the changes you desire click the Publish button. Click Publish again and you have created your own basemap style.

MBCreateNewStyle

Adding a Layer to Your Map

Now you can add your tileset to your map style. Click the Add Layer button and choose the tileset you created.

 

MBAddLayer

Styling Points

Once the layer has been added click on the Style tab of the layer. Next you will learn to give each type of Infrastructure it’s own point color.

  • Select the Color component
  • Click on Style with data conditions
  • The popup box for Choose a data field window opens. In this case the field is named Infrastructure so I begin typing Inf to more quickly locate the field. When you have found the field containing the categories for mapping, select it.
  • A Set values for box window opens. Select the first value e.g., Bench. The Data field will now read: Data field Infrastructure is Bench. Select the color for that item.
  • In the Set values for box window select the next item e.g., Sign and assign a color.
  • Continue until you have assigned colors to each value.

MBpointsdifferentcolors

Creating pop up windows takes a little more work. You can read the MapBox tutorial for that here.

Publishing a Map

  • When you are ready to share your map click the Publish button.
  • In the window that opens click Publish again and you Style will be published again and a url to your map will be provided.
  • You can also change the permissions here, and if you do you will receive a Success message.
  • When finished close the window.
  • Then click the Share button. You are given a url on the Share tab and a code snippet on the Use tab. The code snippet can be copied and pasted into a website to embed your map.

MBPublish

This is just a basic primer for getting started with MapBox Studio. There is a lot you can do with this platform. You can find more tutorials here.