Author: Rob Gaston

How to Create Resources in Arches 4 Cultural Heritage Management Software

How to Create Resources in Arches 4 Cultural Heritage Management Software

In this post, I’d like to give you a quick step-by-step walkthrough of how to model and create useful data in Arches 4. Branches, Resource Models and Resources Before we dive in, let me define a few terms: “Branches” are partial data model graphs used for modeling data in Arches; they are not entities which collect data themselves, but rather define groups of modeled data that can be used to...
Arches 4 Lets Developers Create Custom Reports for Cultural Heritage Management

Arches 4 Lets Developers Create Custom Reports for Cultural Heritage Management

In my last post, I talked a bit about how developers will be able to enhance their Arches 4 implementations by developing custom widgets and datatypes, and building the forms that allow users to reconfigure them. Arches 4 uses a similar pattern for building Resource Model reports: Arches 4 will ship with a number of prebuilt report templates that users can select for use as a Resource Model report....
Developers Can Add Their Magic to Arches 4 With Custom Widgets and Data Types

Developers Can Add Their Magic to Arches 4 With Custom Widgets and Data Types

Arches 4 is going to include lots of new features that allow everyday users to create graphs, forms and reports without having to write code. This means that many of the tasks which previously required a developer can be done by cultural heritage experts without the need for technical expertise. It also means that customizing your Arches implementation will be much easier. There’s still opportunity, however, for developers to...
3 Years of Enterprise Address System (EAS) at the City and County of San Francisco

3 Years of Enterprise Address System (EAS) at the City and County of San Francisco

It’s been over three years since, with Farallon’s help, San Francisco’s Department of Technology (SFDT) went live with their implementation of the Enterprise Address System (EAS) in February of 2012. EAS was originally built by a team of developers from SFDT and Farallon Geographics between 2010 and 2012 to be an open source, purpose-built enterprise system for maintenance and storage of address data particularly targeting local and regional governments. In...
Automating Django Testing for GIS Web Applications using LiveReload

Automating Django Testing for GIS Web Applications using LiveReload

When building any web application, geospatial or otherwise, testing is important. Writing and running unit tests is the first line of defense against regression. The Django framework makes writing and running tests very simple, which is part of what makes it such a powerful framework. One problem with testing, however, is that to reap it’s benefits fully you must be diligent about regularly running your tests. If your project has...