Skip to content

Appendix B

Appendix B : Libraries used

Not all functionality in the MB is built by DHI from the ground up. For some things, we use third party software.

The following libraries are used for the geometric calculations in the Mesh-Algorithms package:

  • DotSpatial.Projections bv DotSpatial Team
  • NetTopologySuite by NetTopologySuite Team
  • ClipperLib by Angus Johnson
  • Triangle.NET by Christian Woltering
  • nn (Natural Neighbours interpolation) by Pavel Sakov
  • CSharp-IDW (Inverse Distance Weighting Interpolation) by Henrik Alfke

The following libraries are used for visualisation and other tasks in the front-end:

  • Material-UI by MIT
  • Maps by Mapbox (mapbox.com)
  • Mapshaper (mapshaper.org)
  • ol.js (openlayers.org)
  • Proj4 (proj4js.org)
  • React (reactjs.org)
  • Redux (reduct.js.org)
  • Turf (turfjs.org)
  • vtk.js by Kitware (kitware.com)

The following source is used: