Creating and customizing maps with TomTom has never been easier, no matter your skill level or preferred language.
For this article, we compiled a list of nine simple, yet incredibly powerful capabilities of TomTom’s Maps SDK for both developers and designers.
The examples used are supported in a number of languages — Java, JavaScript, and Swift — so there’s something here for everyone. And because TomTom Maps SDK patterns are similar across all platforms, these examples translate easily to your language of choice.
To follow along with the code examples, you’ll need to register for access to the TomTom Developer…
When it comes to building maps for your application, TomTom has you covered. Digital maps serve a wide range of purposes and should be designed and developed with customer use case in mind. Perhaps you need to track a fleet of vehicles to find the most efficient routes. Or, maybe you want to highlight points of interest to help joggers map out scenic routes. Whether your app monitors traffic jams or guides tourists around unfamiliar cities, mindful map design is key.
Digital maps are not one-size-fits-all. In order to create an effective map, you must consider how your user will…
As a front-end or full-stack developer, you may be interested in trying out the TomTom Maps SDK for Web. Throughout this article, we’ll demonstrate how to integrate TomTom Maps into a Vue 3 application, opening up a host of mapping options to take your app to the next level.
Vue 3 is the newest version of Vue.js, one of the most popular JavaScript libraries — alongside React and Angular — for building user interfaces. After working with Angular.js for Google, Evan You created the original Vue JavaScript framework in 2013, releasing it in 2014. …
Geographic Information System (GIS) data can come in a lot of forms, which can lead to confusion in how to represent data. For example, what would you call the borders of a certain county? Would you call it border, coordinates, or outline? Would you use longitude and latitude, or some other coordinate system, like distance from a given user? Mix that with the fact that there are multiple map APIs and other applications that will want to deal with geographical data, and you’re likely to end up with a lot of unnecessary format-parsing code.
If you’ve thought about making apps then you’ve probably thought about using your user’s location at some point. Maybe you want to create a sight-seer app that tells users about a nearby landmark, or maybe an app that finds the best route to a location.
Whatever your application might be, one of the most important concepts you’ll need to understand is “geocoding,” or converting between user-readable location descriptions and computer-readable coordinates. It’s not particularly complicated once you get the hang of it, but geocoding is crucial for creating successful mapping applications.
In this article we will explain:
Marketing was initially based on casting a wide net. Technology has enabled its focus to narrow to more targeted and effective marketing efforts. Geomarketing, or geofence marketing, is a form of targeted marketing that uses location to determine and engage prospective customers.
In this article we’ll take a look at what geofencing is, how it works, and some potential geomarketing applications for developers using geofences.
A geofence is a virtual boundary around the geographic location or an area. It can be a circle or polygon around a user’s location, or a corridor, which allows you to fence an entire road…
The TomTom Maps SDK allows for location-based application development on web apps, iOS, and Android. It provides easy access to millions of data points collected by TomTom, maps functions for web apps, location search, and more, and is compatible with both web-based and native mobile app platforms.
In this article, we walk through using the TomTom Maps SDK by exploring some ways in which its SDK API call can be leveraged to show the location of several entities on a map at once. The article also demonstrates how best to enhance map usage by leveraging additional features and API calls…
Marketing was initially based on casting a wide net. Technology has enabled its focus to narrow to more targeted and effective marketing efforts. Geomarketing, or geofence marketing, is a form of targeted marketing that uses location to determine and engage prospective customers.
In this article we’ll take a look at what geofencing is, how it works, and some potential geomarketing applications for developers using geofences.
A geofence is a virtual boundary around the geographic location or an area. It can be a circle or polygon around a user’s location, or a corridor, which allows you to fence an entire road…
Modern technology can provide us with a wealth of data about the location of vehicles and their states, but sometimes the path between those data points and the useful and actionable information isn’t easy to find. In this article, I’m going to introduce you to some of the APIs available from TomTom and demonstrate how you can leverage them to turn location data points into actionable information about your fleet.
We’ll look at some examples to determine the location of a specific vehicle in an understandable human form and then identify the route the vehicle followed to get there. …
Obtaining accurate estimated time of arrival (ETA) calculations is essential for applications supporting fleet and mobility routing, planning, and productivity. Routing, speeds, traffic, and ETA form a matrix of intersecting data that are the foundation of real-world fleet and on-demand applications.
We love maps. We love data. We love developers. We’re here to help developers build the next generation of location-based applications.