The problem
Mineral prospectivity workflows are traditionally locked inside ArcGIS Pro — a licence dependency that puts systematic targeting out of reach for smaller explorers and independent geologists.
This tool guides a geologist through the full MPM workflow — from raw geological and geochemical inputs through to a continuous prospectivity raster and ranked target list — using only free and open-source geospatial libraries. It was built to replace an existing ArcGIS Pro workflow, removing the licence dependency while preserving the same analytical rigour.
Each evidence layer goes through a consistent normalisation pipeline before being combined in a weighted model. Outputs are GeoTIFF rasters compatible with any GIS platform. A demo of the interface is available at shmit98.github.io/MPM-2026-Redo.
Analytical methods
(val − min) / (max − min), clipped to [0, 1]Evidence layer pipeline
- Geology (polygons) — Lithological or alteration polygons are converted to boundary lines, rasterised, and used to generate a proximity distance raster. Optional per-unit weighting applies relative geological importance before normalisation.
- Point geochemistry (CSV) — Sample data projected to GDA94 MGA zone. Ordinary Kriging run independently for each selected element column, outputting a continuous interpolated surface per element.
- Structural lineaments (polylines) — Fault or structural polyline shapefiles rasterised and converted to Euclidean distance rasters. Distance clipped to a user-defined cutoff radius, then inverted so proximity = high favourability.
- Geophysical / processed rasters — Existing raster datasets (e.g. magnetics, radiometrics) thresholded at the 95th percentile, vectorised, dissolved, and converted to a proximity raster.
- Constraints — Hard exclusion masks applied as binary overlays: attribute-based polygon filters, buffer zones, or slope thresholds. Constrained cells are zeroed out of the final model.
- Prospectivity model — All normalised evidence layers combined using WLC or OWA. User controls individual layer weights via interactive sliders; output is a continuous 0–1 prospectivity raster exported as GeoTIFF.