Turn any set of criteria into a defensible, weighted suitability map — weighted overlay and multi-criteria scoring, AHP pairwise comparison with consistency checks, boolean constraint masking, sensitivity and Monte Carlo validation, and batch suitability pipelines, in ArcPy and PyQGIS.
Weighted overlay combines several ranked criteria layers — each scaled to a common range and multiplied by a weight reflecting its importance — into one composite suitability surface, so a decision like site selection is based on a documented, defensible score rather than a single map.
Yes. It includes scripted AHP pairwise comparison for deriving criteria weights, along with automated consistency-ratio checks so you can confirm the weights are logically consistent before using them.
Yes. The suitability, AHP, and overlay scripts are provided in ArcPy for ArcGIS Pro and PyQGIS for QGIS.
It tests how much the final suitability ranking changes if criteria weights are varied within a plausible range, which is standard practice for defending a multi-criteria site-selection result against the "what if the weights were slightly different" question.
Kindle eBook ($9.99) on Amazon.
These free tools on this site cover related overlay and analysis steps, right in your browser:
Four books, 190+ scripts total, all in ArcPy and PyQGIS.