Powered by Zoomin Software. For more details please contactZoomin

HERE HD GNSS Positioning API - Developer Guide

Product category
Technology
Doc type
Version
Product lifecycle
This publication

HERE HD GNSS Positioning API - Developer Guide: Introduction

Introduction

HERE HD GNSS Positioning API provides a service to calculate PPP GNSS positions with raw GNSS measurements.

Features

  • Support for GPS, Galileo, Beidou and Glonass constellations with support of all common signals.
  • Support for Android and RTCM GNSS measurement data.
  • Support for different type of devices from consumer to geodetic grade devices.
  • PPP solution with SPP fallback.
  • MQTT service interface.

Service operation

The following diagrams show how GNSS measurement data can be processed to resolve accurate location information of your devices.

Basic operation can be described with following steps

  1. Get raw GNSS measurement data from the GNSS receiver of the device.
  2. Prepare device data for the location request
  3. Send data to HERE cloud
  4. Data is processed on cloud to resolve position
  5. Receive position from the HERE cloud
  6. Use position data on application

Devices can access HERE cloud directly to process the GNSS measurement, see figure below.

Device integration
Device integration

Alternatively there can be the customer cloud between the device(s) and the HERE cloud acting as a gateway, see figure below.

Device integration
Device integration

In third option devices are accessing the HERE cloud directly and the customer cloud is accessing position data independently, see figure below.

Device integration
Device integration

Device requirements

Device must support following raw GNSS measurements:

  • GNSS code measurements (pseudorange)
  • GNSS carrier phase measurements (ADR)
  • Doppler measurements
  • SNR measurements (C/N0)

GNSS carrier phase measurements and dual frequency support are mandatory for high accuracy PPP solution.

Following two approaches are supported for the GNSS measurement data.

  • Listen to Android GNSS measurements. Android version of the device has to be 12 (API 31) or newer.
  • Listen to RTCM3 MSM messages. Many automotive and high grade GNSS receivers support this.

If the device does not support either of the above approaches, a data conversion is needed to one of the data formats.

Was this article helpful?
TitleResults for “How to create a CRG?”Also Available inAlert