Knowledge Portal: ETHorama resources georeferenced and grouped

ETH-Bibliothek’s Knowledge Portal uses georeferencing and document recommendations from the platform ETHorama to enhance its search results.

Knowledge Portal search results: what’s new?

On ETHorama, historical and contemporary articles, images and old books and maps with ties to Switzerland can be searched for via a geographic entry point. Since March 2016, this geographic breakdown (georeferencing) of ETHorama resources has also been used above and beyond the platform. During a search on the Knowledge Portal, additional information on georeferenced resources is now provided in the resulting list of hits.

Knowledge Portal search results: what do the users see?

Once a search has been launched on the Knowledge Portal – such as “Matterhorn mit Riffelsee” – the corresponding list of hits is displayed. For resources shown in the list that are also accessible in ETHorama, an additional “Geographical reference” tab appears.


Figure 1: Knowledge Portal search “Matterhorn with Riffelsee”, tab “Geographical reference”

This tab contains the following information:

  • A map detail from Google Maps, which displays the resource’s georeference.
  • Recommendations for other resources with the same georeference sorted by document type (text documents, images and maps)

Figure 2: Knowledge Portal search “Matterhorn with Riffelsee”, maps with georeferences and document recommendations

The recommendations for these other resources can be retrieved via a fold-out accordion, which contains links to a detailed view of the resource in question on the Knowledge Portal.


Figure 3: Knowledge Portal search “Matterhorn with Riffelsee”, image recommendations on “Matterhorn” (extract)

Knowledge Portal users can therefore take advantage of the added value generated by ETHorama in georeferencing selected digitised documents, without having to leave the Knowledge Portal.

Knowledge Portal and ETHorama: technical background

On the Knowledge Portal, exactly which resources have georeferencing information is verified via a REST interface with ETHorama, while the list of hits is compiled by way of an asynchronous HTTP request. For georeferenced resources, the coordinates (latitude and longitude) and metadata of all resources connected via a common georeference are provided as a JSON response from ETHorama to the browser. Using JavaScript and the incorporation of Google Maps API, a map is then displayed in an additional “Georeference” tab and the referenced resources are listed.

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International Public License.

DOI Link: 10.16911/ethz-ib-2516-en

No Responses