GraticBlog

Evaluating software for drawing ISOM orienteering maps

Software for drawing ISOM orienteering maps must strictly enforce the International Specification for Orienteering Maps, including line dimensions, minimum gaps, and spot colour print orders. Established desktop tools like OCAD and OpenOrienteering Mapper handle these vector rules through local installations, while we built Gratic to execute standard symbol sets, multi-user drawing, and national mapping imports directly inside a browser tab with nothing to license.

Which core cartography features define compliance with the ISOM standard?

ISOM compliance requires dedicated symbol sets with fixed metric dimensions, strict print-order hierarchy, and spot-colour overprinting rather than standard desktop RGB layering. Conforming software maintains exact stroke weights, corner gap dimensions, and real CMYK separation tables so line symbols visually register on paper without manual vector clipping.

Drawing a forest orienteering map under ISOM 2017-2 or sprint terrain under ISSprOM requires software that treats symbols as rule-bound cartographic objects. Standard graphics packages and generic GIS suites rely on arbitrary screen strokes and simple RGB or CMYK blending. Orienteering cartography requires spot-colour logic where the sequence of inks determines spatial dominance. For instance, black cultural details must crisp cut across brown contours, while green vegetation fills overprint beneath contour lines according to the printing register.

In our editor, the standard ISOM 2017-2 symbols and inks exist inside the document from the moment you create it. You locate a symbol by typing its standard number or name, which configures the drawing tool to the required geometry. Selecting a contour activates smooth bezier curves, whereas selecting a building locks vector inputs to square corners on a millimetre grid. The ink order matches actual press runs, letting you adjust CMYK compositions and overprint flags per layer so that changes reflect on the canvas during editing.

Desktop applications like OCAD built this standard over decades, setting the benchmark for how symbol tables operate behind dedicated properties menus. OpenOrienteering Mapper provides an open-source desktop implementation of these rules, compiling symbol sets into native cross-platform binaries. The primary technical hurdle across all software remains how symbol sets attach to geometries. When software couples symbol numbers rigidly to global map configurations, club-specific symbols conflict with international standards. We resolve this by scoping symbol sets directly to individual layers, allowing a standard IOF set and custom training markers to coexist on separate layers without identifier collisions.

How do desktop mapping installations compare against browser-based vector cartography?

Desktop mapping programs require local installation, machine-specific operating systems, and managed files, whereas browser-based editors run on any operating system with nothing to license. Browser architectures execute vector operations directly in web tabs, pulling external spatial data into active documents without manual projection transformation or desktop client configurations.

For decades, orienteering clubs relied on dedicated desktop software packages installed on specific club laptops. OCAD established the standard file formats (.ocd) and specialised drawing routines, but it confines operation to Windows operating systems with per-seat licensing. When multiple club members survey sections of terrain, they must exchange files back and forth, resolve diverged edits manually, and ensure everyone runs compatible software versions. OpenOrienteering Mapper removed software purchasing costs by offering open-source builds across Windows, macOS, and Linux, yet it still requires every volunteer to install binaries and configure coordinate references locally.

We engineered Gratic to eliminate installation friction by running the entire vector editing environment at my.gratic.app. Surveyors sign in with their email address, enter the code that arrives in their inbox, and access their maps immediately on Windows, macOS, Linux, or restricted club laptops. Because the software runs in a browser tab, multiple cartographers can draw on the same map simultaneously from separate machines using active object-locking to prevent edit collisions.

| Characteristic | Proprietary Desktop Mapping (e.g. OCAD) | Open-Source Desktop Mapping (e.g. OpenOrienteering Mapper) | Web-Based Vector Editing |
| :--- | :--- | :--- | :--- |
| Deployment Model | Local desktop executable | Local cross-platform executable | Modern browser tab |
| Hardware OS Constraints | Windows native | Windows, macOS, Linux desktop builds | Any operating system with a modern browser |
| Setup Process | Software installation and license activation | Software installation from packages | Email sign-in code verification |
| Upstream Ingestion | Manual file imports and GIS conversions | Manual shapefile and image imports | Direct bounding box import from open survey APIs |
| Collaboration Flow | Manual file exchange across users | Version-control repositories or manual files | Simultaneous multi-user drawing with object locking |

Interoperability remains essential because clubs retain deep archives of legacy mapping data. An editor must not isolate users from these existing resources. Gratic provides native import for both OCAD and OpenOrienteering Mapper files. When importing a legacy survey, our parser inspects the incoming file, displays which symbols match standard definitions, and preserves custom artwork before placing any vector geometries onto the canvas.

How does base data ingestion bridge the gap between national surveys and drawing pens?

Modern data ingestion transforms raw digital elevation models and national vector repositories into georeferenced cartographic linework before drawing begins. Instead of manually downloading GIS shapefiles, converting coordinate systems, and adjusting scales, cartographers drag a bounding box over their mapping area to fetch open elevation tiles and survey vectors.

Historically, assembling base material meant sourcing lidar point clouds, computing contours in external GIS software, downloading cadastral files from national agencies, and rectifying raster scans through ground control points. This multi-step process introduces errors if datum projections are misinterpreted between software packages. Traditional desktop software requires the cartographer to act as a GIS technician before placing a single path or boulder symbol on the terrain sheet.

We streamlined this boundary entirely inside the browser editor. You drag a rectangle across the target area, and the editor queries available national mapping service APIs directly alongside OpenStreetMap coverage. In Finland, the system pulls vector data from the National Land Survey; in the Netherlands, it communicates with PDOK; in France, it connects to IGN; and in Cyprus, it accesses the national cadastre. Where national survey open licences permit direct vector consumption, the vectors land directly on your canvas. Elevation is ingested tile by tile, allowing cartographers to generate accurate terrain contours immediately.

If you have existing paper surveys, you can georeference scanned raster sheets directly inside the browser tab, scaling them against external basemaps without local GIS reprojection tools. However, national mapping coverage has natural limits. Some agencies block vector extraction behind restrictive licences, which we list openly alongside our data sources. Furthermore, Gratic focuses purely on terrain vector cartography; competition organizers who require dedicated course setting, control descriptions, and relay branch calculations still export their finished terrain maps into specialized course-planning software like Condes or Purple Pen.

Frequently asked questions

How does Gratic handle existing club files created in OCAD or OpenOrienteering Mapper?

Our editor natively parses .ocd and OpenOrienteering Mapper files directly in your browser tab. During the import sequence, the parser reports which symbols match standardized ISOM numbers and which need custom layer assignment. You can inspect the recognized symbols, retain the original drawing sets, and convert specific layers with an undo option if you decide to remap symbols later.

Can cartographers work on the same terrain map at the same time?

Yes. Gratic supports simultaneous multi-user drawing from different machines within the same document. The vector engine uses active object-locking so that when one surveyor selects and adjusts a path or contour line, that vector entity locks against edits from other connected club members until released.

Which national mapping services connect directly into the editor?

Our pipeline maintains direct API integrations with national mapping authorities that supply open survey data. The editor ingests cadastral and topographic vectors from the Finnish National Land Survey, PDOK in the Netherlands, IGN in France, and the Cyprus Department of Lands and Surveys, complemented by worldwide OpenStreetMap data.

Does Gratic replace event course setting software like Purple Pen or Condes?

No. Gratic is a vector cartography editor dedicated to drawing accurate terrain and orienteering maps to standard specifications. We intentionally do not build course design, relay dispersion systems, or IOF control description generation into the map editor. Cartographers export their finished vector maps from Gratic and import them into dedicated tools like Purple Pen or Condes for course planning.