Below is a list of algorithms and functions available via the DiSARM API. For each function, there are links to the specifications (SPECS.md file), which provides information on the inputs required to run each function, as well as the outputs returned by each function. For each function, we also provide a links to a simple UI to run the function and the function/UI repositories on GitHub.
If you bump into any issues on any of the functions, please log an issue on the function repository (if you know how) or email email@example.com.
This algorithm clusters buildings into groups. The user can specify the minimum and maximum number of builidngs per cluster, as well as the maximum distance between any two buildings in a cluster. It is also possible to ensure that no clusters intersect lines (e.g. roads, rivers or admin boundaries).
This function allows users to extract values of a supplied raster using supplied polygons or points.
This function allows users to obtain values of select bioclimatic/environmental layers (bioclim, elevation, distance to water) from supplied polygons or points.
This function allows users to obtain estimated locations of settlements from WorldPop data for select countries.