GraticBlog

Importing OCAD files into browser cartography tools

Browser software for importing OCAD files must parse proprietary binary map data, translate symbol tables into standard orienteering specifications, and retain vector geometry directly in memory. Gratic provides a browser-based vector cartography editor that handles terrain and orienteering files compatible with OCAD workflows. You open a browser tab, sign in with an email code, and work with vector data, elevation tiles, and standard symbols without installing desktop software or managing local cartography licences.

How browser engines parse and render OCAD vector files

Browser engines parse OCAD vector files by reading raw binary geometry records, decoding point coordinates, and mapping internal symbol numbers to defined cartographic specifications. This translates proprietary vectors into browser canvas or SVG elements, allowing cartographers to inspect curves, point symbols, and area fills directly in a tab without installing desktop runtimes.

Desktop vector cartography has historically depended on proprietary binary structures like the .ocd format. These files pack coordinates, curve definitions, colour tables, and symbol descriptions into index-based structures designed for local file systems. When bringing this data into a web browser, the editor reads the incoming ArrayBuffer, walks the file header, and unpacks the object index. Each graphic object links to a symbol index entry that dictates stroke width, line caps, dash sequences, or fill transparency. Because the browser environment handles memory dynamically, the parser reconstructs these entities as vector nodes that can be repositioned, restyled, or deleted without latency.

Maintaining cartographic specifications

Symbol interpretation requires absolute fidelity to sports cartography standards. When importing vector geometry from legacy desktop projects, the software matches numeric symbols against standard International Specification for Orienteering Maps (ISOM) or International Specification for Sprint Orienteering Maps (ISSprOM) rules. If a surveyor created an OCAD map using standard 501.000 for a paved road, the browser tool associates that object with the exact line width and colour definitions required by current IOF guidelines. Custom symbols require secondary lookup tables so non-standard fills and proprietary marks retain their visual attributes during rendering.

Coordinates require immediate translation from local map grids to real-world projections. An OCAD file often stores coordinates in millimetres relative to a paper origin, paired with an internal georeferencing offset. Our vector engine translates these internal units into geographic coordinates, letting you overlay the imported map sheet over satellite imagery or terrain models without manual realignment. This eliminates the positional drift that frequently happens when moving vector layers between standalone cartography programs.

Comparing desktop and browser approaches to vector map files

Choosing between desktop applications and browser tools depends on whether your priority is offline standalone processing or immediate zero-install access across different operating systems. Desktop programs require per-seat licences and local installation, whereas browser editors load instantly, pull national mapping services through web APIs, and synchronise vector edits across remote team members.

For decades, mappers bought workstation licences for programs like OCAD or compiled open-source desktop packages like OpenOrienteering Mapper for specific operating systems. These packages provide full access to local hard drives and specialized print production pipelines, but they lock the drawing process to individual workstations. Team members collaborating on a large terrain project often deal with file version mismatches, broken symbol libraries, and complicated email exchanges of compressed files. Upgrading workstations or distributing draft sheets to club surveyors requires licensing each machine individually.

Browser-based vector editing changes the distribution model. Because the application runs directly inside modern browser runtimes, it functions identically on Windows, Linux, and macOS without driver configurations or administrative rights. Mappers sign in with an email code and work directly on their active maps. Furthermore, a web-based environment connects directly to external open-data APIs, combining uploaded vector layers with online basemaps without local raster storage.

Feature or constraint Desktop proprietary cartography suites Desktop open-source mapping software Browser-based file viewers
Installation requirement Local OS installation package Local OS compilation or installer Zero installation; runs in browser
Licensing model Paid per-seat or subscription key Free open-source licence Free with ad-supported access
Vector editing capability Full geometry and symbol modification Full geometry and symbol modification Read-only rasterization or view only
Base layer integration Manual import of local GIS files Manual import of local GIS files Static background tiles
Cross-platform support Primarily native Windows Windows, Linux, and macOS builds Any operating system with modern browser

Structuring an interoperable map workflow between browser and desktop

Interoperable map workflows maintain data integrity by anchoring coordinates to real-world projections, aligning custom symbol definitions to international standards, and using clean export routines. Surveyors can trace open base layers in a browser, pull elevation contours, and export files that open in desktop applications like OCAD for specialized course planning.

Orienteering clubs and event organisers rarely draft every map layer from a blank canvas. Modern cartography begins with open sources: national mapping services publish high-accuracy road, hydrography, and building footprints, while lidar flights supply raw elevation models. In Gratic, you drag a bounding box across your competition terrain to pull both elevation tiles and vector data directly into your browser tab. Roads, streams, and contours generate instantly as editable vector objects using standardized ISOM styling.

  1. National Mapping API & Lidar Tiles
  2. Georeferenced Scanned Maps
  3. Gratic Browser Vector Engine
  4. Standardised ISOM/ISSprOM Vector Map
  5. OCAD-Compatible File Export

Handling scanned legacy maps and field revisions

Field cartography frequently incorporates older terrain sheets surveyed decades ago on paper. Cartographers scan these legacy documents, bring them into the editor as raster backdrops, and georeference them against modern satellite imagery or national survey vectors. In our editor, you assign reference marks to lock the historical survey to geographic coordinates. Once locked, you trace features using responsive pens that behave exactly as a cartographer expects, snapping to existing vectors or carving clean line paths across complex topography.

When course planners need to lay out competition legs using dedicated course-setting software, export compatibility becomes paramount. Files generated during browser sessions export cleanly to formats that open in OCAD without symbol corruption. Course setters receive maps with true layer orders, standard colour palettes, and intact vector curves. This round-trip capability gives clubs the speed of web-based base layer compilation alongside the established finishing tools of desktop suites.

Frequently asked questions

Can Gratic export vector files that open directly in OCAD?

Yes. Maps drawn or compiled in Gratic export to formats that open directly in OCAD. The exported vectors retain standard symbol definitions, layer structures, line curves, and coordinates, allowing event planners to design competition courses in desktop software without rebuilding map layers.

How do users authenticate to draw maps in Gratic?

You sign in with an email address. The system sends an email sign-in code to your inbox, which opens your editing session immediately. There is no password to create, nothing to license, and no desktop client to download.

Which external base data can be imported alongside vector files in Gratic?

Gratic connects directly to national mapping services to import roads, streams, and structures as vector objects. We also supply global elevation tiles directly tile by tile to generate terrain contours, and allow users to georeference scanned paper maps as visual reference layers.

Does Gratic run on Linux and macOS without compatibility layers?

Yes. Because Gratic operates entirely within a standard browser tab, it runs natively on Linux, macOS, and Windows. It requires zero local installation, avoiding the emulation tools or operating system restrictions common with legacy Windows-only cartography programs.