openindexmaps-workshop

OpenIndexMaps

OpenIndexMaps is a community standard for encoding an index map in the GeoJSON format. provides details and access information about each individual mapsheet or sub-dataset, which can be represented either as points, lines, or polygons.

It describes a set of common properties that can be used to describe each item (map or sub-dataset) in an index map: available, recordIdentifier, downloadUrl, websiteUrl, thumbnailUrl, iiifUrl, label, title, and note.

Index maps in GeoBlacklight

Currently, GeoBlacklight recognizes just those properties defined by OpenIndexMaps. Any other properties will be ignored and not displayed in the GBL interface. (This may change in the future.)

GBL will make special use of the “label” property to provide a mouseover tooltip on the map:

label used as tooltip

GBL will also display the thumbnailUrl image along with the other OpenIndexMaps property values when a feature is clicked:

GeoBlacklight index map click

Sharing Index Maps

GeoJSON files are shared with others via the OpenIndexMaps organization on GitHub, where several institutions have repositories of index maps:

Note that many of the files found in those repos may include other local properties that are not defined (but are still allowed) by the specification. Further work is currently underway to standarize more elements of an index map, including both the data provided for each map or sub-dataset, as well as information about the collection as a whole.


Next: GeoJSON