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 5.2.118. The source code of the Maps App is available under the MIT license. It's in the CartoType public repository.

The Maps App supports graphics accelerated rendering, which is also now available as an integral part of the CartoType SDK. You can turn graphics acceleration on and off using the View menu. To see 3D buildings, load the map of Manhattan (manhattan.ctm1), turn both graphics acceleration and perspective mode on, and zoom in until the buildings appear. You can rotate the map using the rotator tool in the top left corner, and in perspective mode you can adjust the perspective angle from 20 degrees to 90 degrees (overhead view) using the slider just below the rotator.

The Windows Maps app

windows maps app ludlow

Download the Windows CartoType Maps app. It's a 148Mb 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-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 standard.ctstyle and neo.ctstyle are in the CartoTypeMaps-Win64 folder.

Please run the executable file CartoTypeMaps.exe from its current location. 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 64-bit version of Windows from Windows 7 onward.

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 screen shot

Download the Macintosh CartoType Maps app. It's a 162Mb .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)

linux maps app manhattan

Download the Linux CartoType Maps app. It's a 164Mb 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 standard.ctstyle and neo.ctstyle 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.