Create your application map using TomTom Map Maker.
Stanislaw Puda·Oct 12, 2023

Create your application map using TomTom Map Maker.

Stanislaw Puda
Stanislaw Puda
I’m a software engineer with passion for programming, especially in JavaScript. Proud Map Maker contributor. I love walking through the beautiful streets of my new home city Amsterdam. I like traveling and my unique hobby is collecting vintage pocket size computers.
Oct 12, 2023 · 3 min read
Create your application map using TomTom Map Maker.

Are you building an application that needs a map? Try TomTom Map Maker — a cloud tool to help you create and customize maps that reflect your brand.

Getting Started

Creating a map with TomTom Map Maker is easy. Go to mapmaker.tomtom.com and log in using your TomTom Developer Portal account. Don’t have one yet? No worries, you can register using the link on the Map Maker page.

mapmaker loginStart by choosing from templates optimized for various use cases, like browsing or driving. Templates form the base for your project. They contain all the necessary information that should appear on the map.

mapmakerNext, you can add layers onto the base of your map. Consider adding traffic information or additional POIs, such as EV charging stations and restaurants.

mapmaker-layersLorem ipsumMap it in style

When you open your chosen style in Map Maker, you will find a sidebar on the left side of the screen. This sidebar has two tabs — Foundations and Layers.The ‘Foundations’ tab is the easiest way to style your map. ‘Map Colors’ let you choose the color of cartographic entities. They are categorized by easily recognizable types, like ‘Water’, ‘Vegetation’ or ‘Road’. The ‘Layers’ tab allows you to modify specific layers on a more granular level.To style your map, choose the Foundations tab and customize the colors of the entire map in just a few clicks. For every change you make, TomTom Map Maker will automatically adjust the shades of different features to keep the color scheme of your map consistent.

Here are some examples of what Map Maker can do to spark your imagination:

An ancient book: Imagine you need a map that resembles an old book with soft colors. You can use the ‘Street Driving Light’ template as the base. The result shown below can be achieved by changing just three Map Colors.

mapmaker-ancientbookAn orange world: Maybe you want to create a map that uses one color throughout — orange, for example. You can do this using the ‘Monochrome Dark’ template. Once you set the ‘Land’ (base) color to orange, you’re all set. What do you think of the result?

mapmaker-orangeworldFind the tools you need to bring the map of your dreams to life with Map Maker.

Master the map

 You can also use Map Maker to make advanced changes. For example, let’s make the shopping centers stand out. Pick the respective layer on the handy pop up, which shows up when you click on the map. Modify the layer based on your needs.

mapmaker-shopping-poiYou can style and filter map features based on zoom level or data properties. If this seems difficult, we got you covered. TomTom provides easy-to-use documentation to guide you through the more complex parts of your mapping journey.

Share it with the world

 You’ve now created and styled your map. Wondering how to add it to your app? TomTom stores all your styles on the cloud. Generate a URL of your style in Map Maker and copy it to your TomTom Maps SDK or MapLibre application.

 Click on the ‘Share’ button and the window will show up. You can choose from two tabs: Draft and Production. Use the ‘Draft’ tab if you want to share the style for feedback or review. Choose the ‘Production’ tab to publish the style in your production app.

mapmaker-sharingHere’s a very minimal application using MapLibre GL JS:

<html>
  <body>
    <div id='map' style="width: 100%; height: 100%;"></div>
    <script 
      src="https://unpkg.com/maplibre-gl@latest/dist/maplibre-gl.js">
    </script>
    <script>
      var map = new maplibregl.Map({
        container: 'map',
        style: '<your style URL>',
      });
    </script>
  </body>
</html>
To update a style you’ve already shared via the ‘Production’ tab, you need to publish it. You can do this by clicking the ‘Publish’ button in the application toolbar. The updated map will seamlessly reflect onto your user devices within minutes.

mapmaker-publish
Map it your way

 Map Maker gives you endless opportunities to experiment with different colors and versions of your map until you find the right one. Can you guess which movie was the inspiration for the map below?

mapmaker

Ready to create maps unique to your brand? Try Map Maker today at mapmaker.tomtom.com.

Feeling lost? Find answers in our documentation

Get the developer newsletter.
No marketing fluff. Tech content only.

* Required field. By submitting your contact details to TomTom, you agree that we can contact you about marketing offers, newsletters, or to invite you to webinars and events. We could further personalize the content that you receive via cookies. You can unsubscribe at any time by the link included in our emails. Review our privacy policy.