CartoType
CartoType | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Author: | Graham Asher | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
License: | Proprietary | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Platforms: | Windows, .NET, UWP, Android, iOS, watchOS, macOS, Linux, Unix, and BSD | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Status: | Active | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Version: | 8.12 (2024-11-07) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Languages: | English, German, French, Spanish, Swedish, and Portuguese
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Website: | https://www.cartotype.com | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Programming languages: | C++, C, C#, Java, Swift, and Objective-C | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CartoType is an ultra-portable library. It runs on any system with a C++ compiler, from Raspberry Pi up to servers, and on mobile devices, tablets and desktop machines. A consistent API is available in several languages : C++, C#, VB.NETJava, Swift and Objective C. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
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, or using on-line CartoType maps (.ctm1 files) or Mapbox Vector Tiles. SDKs are available for C++ (Windows, Linux, Mac OS), Swift and Objective C (iOS and watchOS), C# (.NET and UWP) 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. They are available on all platforms except watchOS, which uses software rendering only.
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.
- Proprietary software licenses
- Windows software
- Software for miscellaneous platforms
- Android software
- IOS software
- MacOS software
- Linux software
- Unix software
- BSD software
- Cross-platform software
- C++
- C (programming language)
- C-Sharp
- Java
- Swift
- Objective-C
- Android apps that can record GPS tracks
- Routing software
- Renderers