Tag Archives: Mosaic Dataset

A Heritage Assessment Toolkit

The latest development project for Archaeogeomancy is a GIS toolkit to support the work of a heritage consultancy team. The toolkit needed to be extensible so as to be able to add new tools as required and easy to deploy across an organisation with multiple users at multiple sites with full version control. It also needed to make complex analytical workflows accessible to users who may not necessarily be expert GIS users.

Output from the Heritage Toolkit; visual and spatial analysis

Output from the Heritage Toolkit; visual and spatial analysis using the OS Terrain 50 Digital Terrain Model

A toolkit

The optimal solution for these requirements: a toolkit implemented as an Add-In for ArcGIS. This solution leveraged the Add-In framework for the existing corporate GIS platform to provide a simple means of installing a toolbar to access a set of bespoke tools.These tools automated data management workflows and standardised analysis with a limited range of options from predefined specifications.

In addition to the spatial analysis tools, a range of tools to assist with gazetteer compilation from the usual range of statutory and non-statutory sources (eg Historic Environment Records, National Heritage Lists, etc) was implemented. These tools use source data to create a standardised gazetteer of Heritage Assets including metadata about sources used. An additional proximity output shows distances between Heritage Assets and the Development Site(s).

The Heritage Assessment Tools Toolbar

The Heritage Assessment Tools Toolbar

The toolkit was implemented using ArcGIS 10.2 as a Python Add-In; the use of an Add-In helps with deployment, version control and updates. The toolkit also makes use of the 3D Analyst extension to provide the core visibility functions. The standard ArcGIS Toolbox help system was used to provide context sensitive help for each tool and any parameters and a full html user guide was incorporated into the Add-In using standard Python webbrowser functionality.
Continue reading