Skip to content
NATO Edge 26 - 17–19 November 2026 - Izmir - Stand G19 Book a meeting at our stand
AOC Türkiye: Dominating the Spectrum - 26–27 November 2026 - Ankara Book a meeting at the event

03 Understand Geographic Information System (GIS) Infrastructure

PiriMap

Consolidate scattered map data into a single infrastructure. As the number of systems increases, it is not the number of maps that grows, but rather the common standard.

PiriMap is a product that meets the requirements for map visualisation, geographical analysis and data management in intelligence, command and control, maritime and disaster management systems, all within a single, platform-independent, standard GIS infrastructure.

  • TUCBS-Compatible
  • Platform-Independent (Linux – Windows – Solaris – macOS)
  • Field-Proven

Map – 4 layers

Illustrative simulation

Loading layers: orthophoto, vector and elevation

01Layers. Orthophoto tiles, roads and buildings, and contour lines are loaded in turn. Once the elevation model is loaded, the flat map becomes three-dimensional.

How It Works

From data to sharing: four steps

Illustrative flow - 01 / 04

GeoBoardWGS-84MGRSUTMS-42LOSViewshedVectorRasterElevationOGCWMSWFSWMTSDesktop SDKWeb SDK
  1. Multi-format vector, raster and elevation data are imported in bulk via GeoBoard.

  2. Data is aligned to a single reference system through real-time conversion between different coordinate reference systems (WGS-84, MGRS, UTM, S-42).

  3. Multi-layered maps, NATO symbology, LOS and viewshed analysis are displayed within the same environment.

  4. It is distributed organisation-wide from the central map server via OGC-compliant WMS/WFS/WMTS services.

This arrangement is no coincidence; it is a natural consequence of the GeoBoard’s architecture

Problem

The problem is not the lack of map data; it is that every system draws its own map

Every application within the organisation — the intelligence system, the command and control screen, the maritime software, the disaster coordination centre — sets up its own geographical information system infrastructure separately. A map of the same region appears in different formats, with different coordinate references and different symbology across different systems.

Rather than reusing the existing map, each new application builds its own GIS layer from scratch. When different systems display the same area from different reference points, it is impossible to create a common operational picture; integration has to start from scratch every time.

This situation is not new; what is new is that the number of systems and the volume of data are growing much faster than before, driven by sensor technologies and autonomous platforms. The burden of this fragmented infrastructure, which seems acceptable today, becomes unmanageable by the time the next integration is required.

  • Developer / Integrator

    For every new application, the GIS infrastructure is written from scratch; the same work is done over and over again.

  • Operator / Analyst

    When using a different system, one has to learn a different interface and set of symbols; the margin for error increases.

  • In-house IT

    A jumble of servers, formats and licences builds up; TUCBS compliance is tested separately for each system.

  • Organisation

    The map of the same area remains inconsistent across systems; a common operational picture cannot be established.

Creating a map isn’t difficult; the difficult part is finding each other on the same map

Solution

A single mapping standard, a single data management system and a single integration point across the organisation

The architecture of the solution involves integrating map visualisation, geographical analysis, data management and symbology support within a single standardised infrastructure. Rather than developing their own GIS, applications are built on a shared backbone; this eliminates the question of which system uses which map.

Product

What is PiriMap?

PiriMap is the product that brings the architecture described in ‘The Solution’ to life: it has been developed within MilSOFT as a platform-independent SDK and map server infrastructure.

It is not comprised of a single component. The Desktop SDK (Java & .NET) and Web SDK (JavaScript), together with the PiriMap GeoBoard — a distributed, scalable data management and map server solution — form an integrated product family. Support for NATO symbology and military maritime data formats is not an afterthought compatibility layer, but rather the very foundation of the product.

PiriMap is not a general-purpose GIS visualisation tool. It forms the backbone of a single, organisation-wide mapping standard.

Capabilities

  • Platform-Independent Architecture

    Support for Linux, Windows, Solaris and macOS; integration with both native and web applications via the desktop and JavaScript SDKs.

    Goal: To ensure that the same infrastructure works in every environment, rather than developing separate solutions for each platform.

  • Multi-layer Map Viewing

    2D/3D viewing of raster, vector and orthophoto layers; terrain, roads, buildings and military features are managed in separate layers.

    Goal: Bringing together different types of data in a single environment, without any confusion.

  • Geospatial Analysis

    Line of sight (LOS) and viewshed analysis; elevation profile extraction.

    Goal: Converting the raw map into decision-support data.

  • NATO Symbology Support

    A military symbology library compliant with the APP-6D, MS 76-2 and NTDS dictionaries.

    Goal: To ensure a common symbolic language with allied systems.

  • OGC and Maritime Standards Compliance

    Support for WMS/WFS/WMTS protocols; ARCS, S-57 and S-63 maritime data formats.

    Goal: To connect to existing map servers and maritime platforms without an additional conversion layer.

  • Centralised Data Management (GeoBoard)

    Distributed, scalable web-based data management; importing, styling, publishing.

    Goal: To consolidate scattered servers and formatting issues into a single point.

The Difference

Why PiriMap?

When selecting a GIS infrastructure, the key question should not be ‘should a map be displayed?’, but rather ‘on which GIS infrastructure should it be built?’. Common weaknesses in this area include: reliance on third-party licences; military standard support being provided via an add-on compliance layer; and the map server being added as a separate cost item. PiriMap meets the same need through a different engineering and ownership model.

  • It ensures technological sovereignty.

    Ownership of the source code; freedom to set up a local maintenance team; updates are not subject to authorisation from a third country.

  • The cost of ownership is transparent.

    The map server (GeoBoard) and data management system have been developed in-house; there is no underlying licence stack.

  • It grows with the mission.

    It starts as a map-viewing application, but the same infrastructure evolves into a multi-system GIS backbone across the organisation — with no need for further purchases.

  • It protects the existing investment.

    Instead of scrapping existing systems, it integrates them into the picture using OGC-compliant services.

  • The standard is the starting point for architecture.

    Support for NATO symbology and maritime data formats is not a layer added later, but forms the very foundation of the product.

  • It is field-proven.

    It is actively used as infrastructure in intelligence, command and control, maritime and disaster management systems.

Use Cases

  • Command and Control (C2)

    A map infrastructure for unit positioning, tactical symbology and operational planning; it supports data sharing between different forces on the same platform within a joint operations environment.

  • ISR Systems

    An infrastructure for geographical data management and visualisation in intelligence, surveillance and reconnaissance applications.

  • Maritime Platforms

    Viewing and managing ARCS, S-57 and S-63 formats; navigation and maritime operational area planning.

  • Disaster and Emergency Management

    Disaster coordination, resource tracking and field management; an OGC-compliant service layer enables different organisations to share data on the same platform.

Technology and Standards

Architecture

Software architecture
Platform-independent SDK + Map Server (GeoBoard); modular component structure
Desktop component
PiriMap Desktop — Java & .NET (C#) SDK
Web component
PiriMap Web — JavaScript SDK
Platform support
Linux, Windows, Solaris, macOS + browser-independent web SDK
Dependencies
The map server and data management system have been developed in-house; there are no additional licence costs

Standards and Interoperability

NATO symbology (APP-6B/C/D, MIL-STD 2525B/C/D, NTDS, S-52, AML)
Available
OGC geographic web services (WMS/WFS/WMTS)
Available
Maritime data formats (ARCS, S-57, S-63)
Available
Coordinate/projection transformation (WGS-84, MGRS, UTM, S-42)
Available
TUCBS compliance
It has been designed to comply with the scope of the regulation

Who Is It For?

  • Decision-maker

    A single mapping standard across the organisation; this eliminates the question of which system uses which map.

  • Developer / Integrator

    Rather than writing a GIS system from scratch, it uses a ready-made SDK; a single platform for desktop, web and mobile.

  • Operator / Analyst

    Layered maps, analysis and symbology all in a single environment; no need to learn different systems or interfaces.

  • In-house IT

    A centralised data management and map presentation hub; putting an end to scattered servers and format chaos.

  • Organisation

    Compliance with the TUCBS regulations, technological sovereignty, protected past investments.

An engineer wearing headphones, seated at a console in front of a wall of maps and radar screens

Next Step

Not separate maps, but common ground

PiriMap is a platform-independent, TUCBS-compliant GIS backbone that does not require every application across the organisation to rewrite its own GIS. Starting with a single SDK component during the integration phase, the infrastructure evolves into a multi-system GIS backbone across the organisation — without the need for further purchases.

There are two ways to integrate PiriMap into your own architecture:

  1. 01 Technical assessment package Product documentation, table of standards and sample integration scenario.
  2. 02 Architecture workshop A half-day joint assessment of your current system architecture.