Walter J. Ong, S.J. Center for Digital Humanities

  • Dynamic Collections Through Annotation
    Combining remote resources into useful, curated Collections can be difficult. IIIF describes the look of these collections, but they are usually hosted by the same repository as the included items. Ong CDH has implemented two different methods for creating changeable collections that can be used by researchers and programmers alike. Demonstrations will include real resources […]
  • Building a IIIF-Aware Ecosystem
    OngCDH would not be able to operate as lean as it does without a convenient foundation of tools to work access, manipulate, and create IIIF and Web Annotation compliant Objects. The existence of the standard has allowed for useful tools for application logic, such as Manifest in the IIIF-Commons, but we have extended this usefulness […]
  • Geolocating with IIIF Presentation API 2.1 Annotation
    The experience with Annotation during the initial phases of implementing this syntax was positive. We found it prudent to investigate Annotation again using IIIF Presentation API 3.0. Implementation Description Below you will see an empty Manifest geolocated via a geographic polygon. There is an Annotation Page containing a single Annotation with coordinates to central Paris, […]
  • Geolocating with IIIF Presentation API 3.0: Part 3
    Having found success with IIIF Presentation API 3 Annotation, we look to see if services can support GeoJSON-LD. Implementation Description Below you will see an empty Manifest geolocated via a GeoJSON service. The body of that service is a GeoJSON-LD Point. Example JSON { “@context”:[ “http://geojson.org/geojson-ld/geojson-context.jsonld”, “http://iiif.io/api/presentation/3/context.json” ], “id”:”http://www.example.org/manifest/3″, “type”:”Manifest”, “label”:{ “en”:[ “Example IIIF Presentation […]
  • Geolocating with IIIF Presentation API 3.0: Part 2
    Annotation was successful during the first phase of using IIIF Presentation API 3.0 for geolocating an entire Web entity.  Another piece is to ensure that we could provide geolocated assertion upon an entity fragment, since situations like inset maps are common and need specific geospatial information that does not apply to the entire entity. Implementation […]