Table of Contents
CONTENTdm® does not have a provision for spatial browsing, searching, or visualization. Spatial boundary coordinates may be encoded in a qualified Dublin Core "Coverage-Spatial" field per commonly accepted best practice, but these are often encoded in different ways across sites, and often not machine-readable. Without being able to intuitively search or visualize it, the utility of this metadata cannot be realized.
This is where UNLVSpatial comes in. UNLVSpatial enables import, storage, browsing, searching, and cartographic visualization of spatial object metadata. It provides:
A set of custom template helpers for viewing the currently-viewed object in a map in object view; viewing the current result set in a map in results view; and visually searching by spatial boundary coordinates in search view.
UNLVSpatial works especially well for cartographic materials, but it can work with any other kind of object that can be described geographically. It uses the Google Maps v3 API.
Because CONTENTdm® does not support querying of spatial data, UNLVSpatial requires that any spatial data for spatial searching be stored in the dmBridge data store. To get it there requires importing it, which is done in the "Spatial Objects" section of the Control Panel. Spatial metadata that is not to be used with spatial searching does not need to be imported, as it will be parsed out of the "Coverage" element on-the-fly.
Spatial metadata is associated with individual CONTENTdm® objects. The current version of UNLVSpatial supports both rectangular and point data. Polar-projection and other non-Cartesian maps are not supported. UNLVSpatial supports only decimal degree coordinates. One CONTENTdm® object supports one point or boundary rectangle.