Skip to content

mapaction/geocint-mapaction

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

geocint-mapaction

This repository contains opensource geodata ETL/CI/CD pipeline developed by Kontur for MapAction. It is based on Kontur Geocint technology.

What does this pipeline do?

This pipeline downloads data from various sources, including OpenStreetMap, HDX and others, and produces geospatial datasets, in form of geojsons and ESRI shapefiles.

Installation and configuration

In order to make it running, you need two other repositories:

For more information on geocint installation and basic configuration please see Geocint readme and Geocint documentation.

geocint-mapaction configuration

  1. To generate data for a country there should be a json file with country boundaries in the directory static_data/countries. Currently there are 25 countries from MapAction priority country linst in this directory. To add another countries you can copy corresponding json files from static_data/countries_world to static_data/countries.

Generating population tabular data from HDX

Because of ununiform naming of population tabular data on HDX it was implemented using static_data/hdx_admin_pop_urls.json file. The script filters values using country code and downloads this layers.

TO ADD OR UPDATE NEW LAYER

  1. add OR update static_data/hdx_admin_pop_urls.json

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 54.5%
  • Shell 20.8%
  • Makefile 14.6%
  • HTML 5.8%
  • PLpgSQL 2.3%
  • CSS 2.0%