CartoType

From OpenStreetMap Wiki
Jump to navigation Jump to search
CartoType
Cartotype-with-routes.PNG
Author: Graham Asher
License: Proprietary
Platforms: Windows, Windows Mobile, iOS, Android, macOS, Linux, Unix, and wasm
Version: 8.10 (2024-05-28)
Language: English
Website: https://www.cartotype.com
Programming language: C

portable library

Features
Feature Value
Map Display
Display map yes
Map data vector;raster
Source online;cache;offline
Rotate map yes
3D view yes
Shows website
?
Shows phone number
?
Shows operation hours
?
Routing
Routing yes
Create route manually
?
Calculate route yes
Create route via Waypoints
?
Routing profiles car;bike;walk;hike;custom
Turn restrictions yes
Calculate route without Internet (Offline routing) yes
Routing providers
?
Avoid traffic
?
Traffic Provider
?
Navigating
Navigate yes
Find location yes
Find nearby POIs yes
Navigate to point yes
Navigation with voice / Voice guidance
?
Keep on road yes
Lane guidance
?
Works without GPS yes
Navigate along predefined route yes
Tracking
Make track yes
Customizable log interval
?
Track formats
?
Geotagging
?
Fast POI buttons
?
Upload GPX to OSM
?
Monitoring
Monitoring no
Show current track
?
Open existing track
?
Altitude diagram
?
Show POD value
?
Satellite view
?
Show live NMEA data
?
Show speed
?
Send current position
?
Editing
?
Rendering
?
Accessibility
?

CartoType is a renderer and routing library. Platforms: Windows, .NET, iOS, Mac OS, Android, Linux, Web Assembly and other platforms supporting native C libraries. Map rendering and routing are performed on the device using off-line data. SDKs are available for C (Windows, Linux, Mac OS), Swift and Objective C (iOS), C# (.NET) and Java (Android). The CartoType Maps App ([1]) is a free multi-platform viewing and navigation program using CartoType.

There are two rendering systems: a hardware-accelerated renderer using OpenGL ES 2.0 and a software (CPU only) renderer. Both are available on all platforms.

CartoType is owned and developed by Graham Asher of CartoType Ltd.

It can import OSM data to its binary format as well as data from other sources including ESRI shapefiles and USGS SRTM digital elevation data. Evaluation SDKs and demonstration programs are available.

The image is a screen shot of a map of part of Stockholm, Sweden, created using CartoType from OpenStreetMap data. It also shows part a route calculated by CartoType's routing system.