Tutorials

Learn how to incorporate location services into your application.

Switch to HERE

Beginner
5 min

Learn how to create a Japanese-market map using the HERE JavaScript SDK

Learn how to create a Japanese-market map using the HERE JavaScript SDK

Beginner
15 min

Add a Custom Marker to an Interactive Web Map by HERE

Learn how to add a Custom Marker to an Interactive Web Map by HERE

Beginner
5 min

How to get HERE Developer Credentials and API keys

Learn how to create a HERE developer account and get API Keys

Intermediate
10 min

How to Authenticate HERE APIs using OAuth

Learn how to implement the HERE APIs using OAuth.

Intermediate
20 min

Add a HERE Map into your Vue.js application

Learn how to add a Map into your Vue.js application

Intermediate
15 min

How to Make an Android App with a HERE Map

Learn how to make an Android App with a HERE Map

Intermediate
5 min

How to use Domain Whitelisting to Secure HERE API Keys

Learn how to secure HERE API Keys

Intermediate
10 min

How to use HERE OAuth with Python

Learn how to acquire HERE OAuth Token using Python.

Beginner
10 min

Switch from Google to HERE JavaScript Map Geocoding

Learn how to switch your web application's geocoding from Google to HERE

Beginner
10 min

Switch from Google to HERE JavaScript Map

Learn how to switch your web application's map display from Google to HERE

Beginner
10 min

Switch from Google to HERE JavaScript Map Routing

Learn how to switch your web application's routing from Google to HERE

Intermediate
15 min

How to make an iOS App with a Map

Learn how to make an IOS App with a HERE Map

Intermediate
10 min

How to Access HERE Data Layers and Work with it in HERE Studio

Learn How to use HERE Data Layers

Maps

Beginner
5 min

Learn how to create a Japanese-market map using the HERE JavaScript SDK

Learn how to create a Japanese-market map using the HERE JavaScript SDK

Beginner
15 min

Add a Custom Marker to an Interactive Web Map by HERE

Learn how to add a Custom Marker to an Interactive Web Map by HERE

Intermediate
20 min

Add a HERE Map into your Vue.js application

Learn how to add a Map into your Vue.js application

Intermediate
60 min

Create an application with the Maps API for JavaScript 3.1

Learn how to create an application with the Maps API for JavaScript 3.1

Beginner
15 min

Add a HERE base map to Leaflet

Learn how to use HERE raster tiles within Leaflet.

Intermediate
30 min

Add a HERE Web Map into your React application

Learn how to add a Web Map into your React-based JavaScript application

Beginner
10 min

Switch from Google to HERE JavaScript Map Geocoding

Learn how to switch your web application's geocoding from Google to HERE

Beginner
10 min

Switch from Google to HERE JavaScript Map

Learn how to switch your web application's map display from Google to HERE

Beginner
10 min

Switch from Google to HERE JavaScript Map Routing

Learn how to switch your web application's routing from Google to HERE

Intermediate
60 min

Toll Cost Map with HERE Javascript SDK 3.1 & Rest API

Learn how to create an toll cost application with the Maps API for JavaScript 3.1

Geocoding and Search

Beginner
10 min

Learn How to Geocode and Display Japanese Addresses on a Map Using HERE Geocoding and Search API

The Japanese address system is complex. Learn how the HERE Geocoding API simplifies lookup and display of addresses on a map.

Intermediate
10 min

Using the Reverse Geocoding API with Postman

Explore the HERE Reverse Geocoding API and how to use it with Postman

Intermediate
60+ min

Location-aware Alexa Skills with HERE Location Services

Learn how to create a location-aware Alexa Skill.

Intermediate
60 min

Building a chatbot with AWS Lex, Lambda and HERE services

Learn how to create a gas stations chatbot with AWS Lex, Lambda and HERE services:

Intermediate
40 min

Waterfall Express: Geocoder Autocomplete

Learn how to add Geocoder Autocomplete to the Waterfall express sample app.

Intermediate
45 min

Creating a Geocoding App with HERE on AWS

Learn how to deploy a geocoding app with aws serverless

Intermediate
45 min

Creating a Geocoding App with HERE on Microsoft Azure

Learn how to deploy a geocoding app with Azure serverless

Intermediate
60 min

Creating a Geocoding App with HERE and Mulesoft

Learn how to integrate geocoding REST API into a Mulesoft application

Beginner
10 min

How to Clean Address Data with JavaScript and the HERE Geocoder

Learn how to use the scoring feature in the Geocode and Search API to clean up address data.

Beginner
20 min

How to Find Geocoordinates (GPS) using the Autosuggest Feature of the Geocoding and Search API

Learn how to find the geo-coordinates of a known address, place, locality or administrative area using the Autosuggest Feature of the Geocoding and Search API.

Routing and Navigation

Advanced
60 min

Fleet Management: Azure Connections

Build your own real time fleet tracking system using Azure and HERE Technologies Location Services

Intermediate
60+ min

Create a location-aware chatbot with Twilio and HERE Location Services.

Learn how to create a location-aware chatbot with HERE Location Services, Data Hub, and Twilio.

Intermediate
60 min

Create an application with the Maps API for JavaScript 3.1

Learn how to create an application with the Maps API for JavaScript 3.1

Intermediate
60 min

Toll Cost Map with HERE Javascript SDK 3.1 & Rest API

Learn how to create an toll cost application with the Maps API for JavaScript 3.1

Intermediate
35 min

Waterfall Express: Routing

Learn how to add routing to the Waterfall Express sample app.

Beginner
50 min

Use HERE Location Services Routing API to navigate to features in hosted in the Data Hub provided by HERE.

Learn how to create an interactive routing web application with HERE Location Services and the Data Hub provided by HERE.

HERE Studio and Data Hub

Intermediate
60 min

Green Amsterdam

Visualize solar power production in Amsterdam with Tangram using vector tiles and the Data Hub API.

Intermediate
60+ min

Create a location-aware chatbot with Twilio and HERE Location Services.

Learn how to create a location-aware chatbot with HERE Location Services, Data Hub, and Twilio.

Beginner
15 min

How to use HERE Studio to Visualize Map Data for Students

Learn how to use HERE Studio to visualize map data available to students.

Beginner
10 min

Install the Data Hub CLI

Learn how to install the HERE command line interface (CLI).

Beginner
60+ min

Make a map with the Data Hub provided by HERE

Learn the basics of making a map with the Data Hub provided by HERE.

Intermediate
15 min

Using the HERE Data Hub CLI for Advanced Searching

Learn how to use the use the HERE Data Hub CLI for advanced searching

Intermediate
10 min

Using the HERE Data Hub CLI to Create Hexbins from a CSV File

Learn how to use the HERE data hub cli to create hexbins from a csv file

Beginner
60+ min

Use the Data Hub CLI

Learn how to use the Data Hub CLI to easily store and access geodata.

Intermediate
50 min

Work with Shapefiles with Data Hub

Learn how to use Shapefiles with Data Hub.

Beginner
50 min

Use HERE Location Services Routing API to navigate to features in hosted in the Data Hub provided by HERE.

Learn how to create an interactive routing web application with HERE Location Services and the Data Hub provided by HERE.

Intermediate
60 min

Madrid Air Quality

Make a map of air quality measurements in Madrid using Leaflet and the Data Hub API.

Marketplace Integrations

Advanced
60 min

Fleet Management: Azure Connections

Build your own real time fleet tracking system using Azure and HERE Technologies Location Services

Intermediate
60 min

Building a chatbot with AWS Lex, Lambda and HERE services

Learn how to create a gas stations chatbot with AWS Lex, Lambda and HERE services:

Intermediate
40 min

Waterfall Express: Geocoder Autocomplete

Learn how to add Geocoder Autocomplete to the Waterfall express sample app.

Intermediate
45 min

Creating a Geocoding App with HERE on AWS

Learn how to deploy a geocoding app with aws serverless

Intermediate
45 min

Creating a Geocoding App with HERE on Microsoft Azure

Learn how to deploy a geocoding app with Azure serverless

Intermediate
60 min

Creating a Geocoding App with HERE and Mulesoft

Learn how to integrate geocoding REST API into a Mulesoft application

Advanced
60+ min

Extend Amazon Lex with Location Intelligence

Learn the basics of how to integrate HERE location services within an Amazon Lex chatbot.

Intermediate
45 min

Creating a Map Display App with HERE on AWS

Learn how to display map with aws

Advanced
60+ min

Extend Sagemaker with Location Intelligence

Learn the basics of how to integrate HERE location services with Amazon Sagemaker.

Intermediate
25 min

Waterfall Express: JavaScript

Learn how to add a map in the Waterfall Express sample app.

Intermediate
35 min

Waterfall Express: Routing

Learn how to add routing to the Waterfall Express sample app.

Workspace for Java and Scala Developers

Beginner
10 min

Verify Maven settings

Set up your Maven settings, verify that they are correct, and introduce the concept of a HERE Resource Name (HRN), which is a unique identifier for the Workspace resources, such as catalogs and schemas.

Beginner
20 min

Access catalogs using credentials

Verify that you set up the platform credentials and the Maven settings correctly, and introduce the concepts of HRN, Catalogs, Layers, and Metadata.

Beginner
30 min

Organize Your work in projects

Create a project and a catalog, add this catalog to the project, and link a public catalog to the project with the OLP Command Line Interface (CLI).

Beginner
30 min

Develop a Flink application

Develop a simple Flink application.

Beginner
40 min

Run a Flink application on the platform

Run a simple Flink application on the platform and monitor the application execution.

Beginner
30 min

Develop a Spark application

Develop a simple Spark application.

Beginner
40 min

Run a Spark application on the platform

Run a simple Spark application on the platform and monitor the application execution.

Beginner
20 min

Publish JSON schema to the platform

Generate, build, and publish JSON schema to the platform

Beginner
30 min

Calculate partition Tile IDs

Calculate partition Tile IDs for certain geocoordinate area queries and levels

Intermediate
60 min

Subscribe to catalog and layer-level changes

Create and manage subscriptions to catalog and layer-level changes.

Beginner
30 min

Read from a catalog in a batch application

Estimate the total length of the road geometries of the HERE Map Content.

Intermediate
30 min

Copy a catalog

Copy the GeoJSON contents of a source catalog using the Data Processing Library.

Beginner
30 min

Getting real-time traffic conditions for a location

Retrieve real-time traffic from the HERE Real Time Traffic catalog.

Intermediate
45 min

Path matching in Spark

Use the Location Libraries to path match sensor data in standalone Spark.

Intermediate
45 min

Correlate road attributes to segment geometry

Understand how to correlate road attribute values to segment geometry by following the attribution referencing model of HERE Map Content.

Beginner
30 min

Use Spark connector to read and write data

Understand how to use the Spark Connector to read and write data from different layers and data formats in a catalog.

Beginner
30 min

Use Spark connector to migrate CSV data to protobuf

Understand how to use the Spark Connector to upload your data from CSV files within a directory to a Protobuf layer.

Beginner
40 min

Use Flink connector to read and write data

Understand how to use the Flink Connector to read and write data from different layers and data formats in a catalog.

Intermediate
45 min

Local development and testing workflow with CLI and Data Client library

Understand how to implement and test a processing application with local catalogs.

Beginner
30 min

Read and write to Object store from Spark

Understand how to use the Hadoop FS Support to read and write data to Object store layer using Spark.

Beginner
30 min

Bring your data into Object store layer

Understand how to bring your own data into HERE platform using an object store layer.

Beginner
30 min

Bring your data into Interactive map layer

Interactive map layers allow real-time live interaction with location data at the feature level.