Cane River Inventory Package for Arches3
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

##Cane River Inventory Package

The Cane River Inventory Package (CRIP) is an adaptation of the Heritage Inventory Package (HIP), which was originally developed for Historic Places LA. It is an app that functions on top of Arches, v3.0. The CRIP is the outcome of a project for the Cane River National Heritage Area to create an inventory of historic resources (and more!) in and around historic Natchitoches, Louisiana (USA). The resulting implementation of the CRIP can be seen at work in the Cane River Heritage Inventory & Map.

Some of the changes made in the CRIP are as follows:

  • General rebranding to suit the Cane River National Heritage Area

  • Unique help documentation built into each separate webpage

  • A new template for adding historic map overlays (see media/js/map/historic-layers.js) as well as a few extra basemaps

  • The ability to add an "alternate" color scheme to any layer instance. This was added to support the ability to toggle transparent backgrounds on some historic maps, and allow alternate colors for Sanborn map overlays and the relief basemap. It is achieved by allowing any map.layer object to contain a second ol.layer instance, which can be swapped in for the original ol.layer instance.

  • Modifications to some resource graphs and CRUD forms, and rewrite of most authority documents to reflect the types of heritage resources found in the CRNHA


You can install this app just like any other arches app; it is a modified version of the HIP app used for Begin by following the normal Arches HIP installation instructions. At step #5, where you must create a new app, clone this repository instead, using the following command (you may need to install git first):

    git clone

Now continue with the installation instructions, substituting crip for my_hip_app wherever the latter occurs, because "crip" is now the name of your app.

Questions, feedback, or (limited!) help: