for Windows, Macintosh and Linux

CartoType Maps is a multi-platform desktop application for viewing maps, calculating routes, finding places, creating map images, and adding your own map data. It demonstrates the main features of the CartoType library. It comes with some sample maps. If you like, you can download extra maps, or make your own. We also offer a custom map creation service. Please  Contact us to discuss your requirements.

The current version was built from CartoType 4.3.87. The source code of the Maps App is available under the MIT license. It's in the CartoType public repository.

Changes since release 4.3.0

Added printing and print preview.

The Windows Maps app

windows maps app ludlow2

Download the Windows CartoType Maps app. It's a 41Mb zipfile. To install the application, extract the top-level folder, which is called cartotype-maps-app-windows, and put it anywhere suitable on your hard drive. Inside the top-level folder you'll find three folders:

  • CartoTypeMaps-Win32: this folder contains the 32-bit version of the application CartoTypeMaps.exe
  • CartoTypeMaps-Win64: this folder contains the 64-bit version of the application CartoTypeMaps.exe
  • sample-maps: some sample maps which you can load into the application

The standard style sheets osm-style.xml and osm-neo-style.xml are in both the CartoTypeMaps-Win32 and CartoTypeMaps-Win64 folders.

Please run the executable files from their current locations. You can move the entire cartotype-maps-app-windows folder anywhere you like, but inside it, you should leave the structure as it is so that the executables can find the libraries and data files they need. The Windows Maps application should run on any modern version of Windows (from XP onwards). You should use the 32-bit version for computers which don't support the 64-bit Windows platform. If possible, use the 64-bit version because it can use more memory and thus work with larger map files; that's most important for routing.

Troubleshooting: if you get a message saying that the program can't run because VCRUNTIME140.DLL is missing, please try installing the Visual C++ Redistributable for Visual Studio 2015.

If you like, you can set up an association between the .ctm1 (CartoType map) extension and the Maps App. If you choose to do that, you can open .ctm1 files in the Maps App by double-clicking on them.

If you need to uninstall the Windows Maps app, just delete the cartotype-maps-app-windows folder and all its contents.

The Macintosh OS X Maps app

mac maps app

Download the Macintosh CartoType Maps app. It's a 43Mb .dmg file. To install the application, double-click the .dmg file, which will mount it as a drive. You can then either run the application directly from the .dmg file by double-clicking on CartoTypeMaps, or you can copy CartoTypeMaps to anywhere else you like, such as the Applications folder. You will also see two other folders:

  • sample-maps: some sample maps which you can load into the application
  • style-sheets: copies of the two standard CartoType style sheets, for reference (technical note: the app also has its own copies inside the bundle; they are duplicated here for ease of access)

If you need to uninstall the Macintosh Maps app, just delete the .dmg file and any copies of CartoTypeMaps you have made.

Troubleshooting: if after you have downloaded the Macintosh Maps app you get a message saying that the file is damaged and can't be opened, don't panic. The file is fine but you probably need to adjust your security settings: go to System Preferences; select Security and Privacy, then the General tab; click the lock icon and give your password; enable 'allow apps downloaded from anywhere'.

The Linux Maps app (built for 64-bit Linux/x11)

ubuntu maps app boston

Download the Linux CartoType Maps app. It's a 47Mb zipfile. To install the application, extract the top-level folder, which is called cartotype-maps-app-ubuntu, and put it anywhere suitable on your hard drive. Inside the top-level folder you'll find two folders:

  • CartoTypeMaps-Ubuntu-x64: this folder contains the 64-bit version of the application, with a shell script to run it
  • sample-maps: some sample maps which you can load into the application

The standard style sheets osm-style.xml and osm-neo-style.xml are in the CartoTypeMaps-Ubuntu folder.

You can run the application by double-clicking on CartoTypeMaps-Ubuntu/CartoTypeMaps.sh. That file is a script which sets the library paths and then runs the actual executable. Please run the executable files from their current locations. You can move the entire cartotype-maps-app-ubuntu folder anywhere you like, but inside it, you should leave the structure as it is so that the executable can find the libraries and data files it needs.

If you have any trouble running the Linux CartoType Maps app, please let us know. If the app won't run at all, run CartoTypeMaps.sh from a shell window and tell us what, if any, errors are reported.

If you like, you can set up an association between the .ctm1 (CartoType map) extension and the Maps App. If you choose to do that, you can open a .ctm1 file in the Maps App by double-clicking on it in the file manager or typing its name in a command window.

If you need to uninstall the Ubuntu Maps app, just delete the cartotype-maps-app-ubuntu folder and all its contents.