Find the right way forward with Carmenta products

Carmenta Navigation Modules

Carmenta Navigation Modules provide all the functionality needed for routing and different types of address searches and coordinate lookups.

Carmenta Navigation Modules is deployed on Windows as a set of REST services, which may be integrated with and consumed by virtually any system or application. The services work offline and require no Internet connection, since they are typically hosted locally, on-premise or even on a single PC.

The address and routing data may be imported from various sources, such as HERE and OpenStreetMap, but may be extended to support other sources as well, including integration with Carmenta Engine’s Terrain Routing capabilities, for combined on- and off-routing scenarios.

A complete solution for address search and routing

Carmenta Navigation Modules serve as a complete solution for offline address search and coordinate lookups (geocoding), reverse geocoding and routing for applications and large systems.

Request a trial

Address Search (Geocoding)

Using the address search in your own address database allows you to locate a specific point from an address string. Carmenta Navigation Modules provide you with a rapid means of conducting real-time searches. The address search function can also produce search results when the input contains simple spelling errors or other incomplete information. In addition, search results may be restricted to an area around a specified location. The address search may also be used for coordinate lookups of complete addresses (geocoding). The search results are sorted according to relevance to produce the most relevant matches.

Reverse Geocoding

Reverse geocoding enables you to retrieve the address that are closest to a particular point, or to retrieve all addresses within a defined area. This makes it easy, based on a reported location, to communicate where an event is taking place, or to find all the addresses in a defined area that need to be informed about an event.

Route Search

To provide users with an optimal route through a complex scenario, a routing algorithm automatically calculates the most suitable on-road route from start to end, optionally passing multiple waypoints on the way. The routing results may be used for in-vehicle routing, with the optional list of geocoded driving directions.

When used together with the terrain routing built into Carmenta Engine, combined on- and off-road routing is possible, to find the shortest or fastest route to any deployment area, taking into account terrain characteristics such as incline, type of ground, land cover and other factors. In addition, general no-go areas may be added dynamically for areas that must be avoided when routing.

Please contact Carmenta for more information about combined on- and off-road routing.

System Requirements

  • Windows Server 2016 or later (runs on Windows 10 as well)
  • Internet Information Services, IIS (for other hosting alternatives, please contact Carmenta for details)
  • .NET Core 3.1
  • Routing data from Here or OpenStreetMap (for other data sources, please contact Carmenta for details)


Use the demo app below to try Carmenta Navigation Modules! Search for addresses, Points of Interest or routes in Sweden. The address and routing data is based on OpenStreetMap data covering Sweden.
Or use this link for a full sized demo in a separate browser tab.

Request a trial

Interested in learning more about Carmenta Navigation Modules? Or ready to get started? Fill in the form below. One of our team members will get in touch with you.

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.