Cartographer App User and Technical Documentation
Home
User Docs
Technical Docs
Home
User Docs
Technical Docs
  • User Documentation
    • Introduction
    • Getting Started
    • User Interface
    • Actions
  • Technical Documentation
    • GitHub Authentication
    • Components

      • AppFooter Component
      • AppHeader Component
      • AppSidebar Component
      • ContentPreviewMdiv Component
      • Content Preview Measure
      • Content Preview Pane
      • ImageMismatchModal Component
      • ImageSelection Modal
      • LoadGitModal Component
      • LoadIIIFModal Component
      • LoadLocalImage Component
      • LoadXMLModal Component
      • MainMenu Component
      • MeasureModal Component
      • MdivModal Component
      • OsdComponent Component
      • PageImportModal Component
      • PagesListEntry Component
      • PagesModal Component
      • Vuex Store (src/store/index.js)
    • Store
      • Vuex Store (src/store/index.js)
    • Tools
      • IIIF Tools (src/tools/iiif.js)
      • MEI Mapping Tools (src/tools/meiMappings.js)

Introduction

The Cartographer App provides placement information of zones of interest in (historical) documents. The primary use case is the identification of bounding boxes of measures in music documents.

It is a successor of the Vertaktoid. Unlike its predecessor, the Cartographer App is built on web technology and is platform-independent: through the Tauri integration, the single web-based codebase is distributed as an installable native application for Windows, macOS, Linux, and Android — with no separate, platform-specific implementations to maintain. In addition, the app can be used directly in any modern browser without installation, or deployed as a containerized web service (Docker) hosted by an institution for its users.

It uses the Measure Detector for automatic recognition of measure positions, while still allowing manual correction.


Important Tools and Their Documentation

  • Vectre: a VueJS version of Spectre CSS
    Vectre Documentation

  • OpenSeadragon: a viewer for high-resolution zoomable images
    OpenSeadragon Site

  • Annotorious OpenSeadragon Plugin: image annotation on top of OpenSeadragon
    Annotorious OSD Plugin

  • Tauri: a framework for packaging the web app as a native application
    Tauri Documentation

Next
Getting Started