Tag Archives: Python

LiDAR Analysis Toolkit for ArcGIS

Local Relied Model of Old Sarum, Salisbury, WIlts. Based on Environment Agency LiDAR data.

Local Relied Model of Old Sarum, Salisbury, WIlts. Based on Environment Agency LiDAR data. Produced using the LiDAR Analysis Toolkit.

Archaeogeomancy were pleased to be commissioned to produce a self contained ArcGIS Toolkit for the analysis of LiDAR data.  Continue reading

Planning Application assessments; automation using ArcPy

The Machine by halfrain

The Machine by halfrain

Archaeogeomancy were pleased to be commissioned to build a system to automate an existing workflow for handling and reporting on geospatial information. The workflow is used by a major land management organisation for evaluating and responding to planning applications on behalf of their clients, the property or landowners. Automation allows non-specialists to undertake the map production and saves considerable time and money.  Continue reading

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

Maplets – static images of maps for use in applications

Toolbox by Florian Richter

Toolbox by Florian Richter

For a while now, I’ve been using the Data Driven Pages functionality of ArcGIS to output static maps, indexed by feature, to include in database driven applications such as MS Access and/or dynamic websites including Content Management Systems. This is a neat way of providing contextual location information on forms and reports in Access or on webpages without having to deploy GIS.

Continue reading