#BuiltWithHERE

How Movingdots Enriches Telematics Solution Using HERE

By Michael Palermo | 17 May 2021

Try HERE Maps

Create a free API key to build location-aware apps and services.

Get Started

Telematics technologies are used in many applications today, such as simple navigation support, supply chain, and fleet management. Many vertical solutions take advantage of telematics. This post will spotlight Movingdots and their modular end-to-end telematics app solution for developing usage-based motor insurance products. Specifically, we will focus on how the solution leverages location services from HERE to enrich the experience.

First, let's get a little history on Movingdots. Founded in 1999 in Berne, Germany, Movingdots became a pioneer in the German telematics industry. Since 2015, the company is a fully owned and operated subsidiary of Swiss Re and serves as its technology hub in the automotive and mobility space.

In the early days, Movingdots used reverse geocoding in their fleet solution, enriching raw coordinates with address data visualized on a map. Matrix routing was also used for route optimization. In 2013, Movingdots entered the telematics space and started ingesting road types. After the acquisition by Swiss Re, Movingdots began the development of Coloride.

Coloride is a modular end-to-end telematics app solution for developing usage-based motor insurance products. By collecting data from drivers' smartphones, Coloride calculates a driver score which is based on four components:

  • Distraction  monitors aspects of the driver's use of phone
  • Speeding  tracks time where speed limit exceeded and deltas
  • Maneuvers  tracks a wide range of simple and complex maneuvers
  • Context  observes time of day, traffic, urban vs. non-urban areas

The score can be used to engage users with a flexible, module-based gamification approach to use the app more and be a safer driver.

We recently asked Andreas Oellien, Head of Operations and Application Management at Movingdots to share a few details about their use of HERE location services in their solutions. For example, which of our APIs were used to help create the street visual in the screen capture below:

movingdots_app 

The answer we received offered a sneak peek at a code sample they use which contributes to making the above visualization possible. The following python call makes use of HERE's route matching API:


def get_RME_response2(GPSFile, attributesRME="LINK_ATTRIBUTE_FCn(PHYSICAL_NUM_LANES,TO_REF_NUM_LANES,FROM_REF_NUM_LANES,URBAN,LANE_CATEGORY,DIVIDER,DIVIDER_LEGAL,INTERSECTION_CATEGORY,SPEED_CATEGORY,FUNCTIONAL_CLASS,PAVED,PRIVATE,RAMP,CONTROLLED_ACCESS,ROUTE_TYPES,ISO_COUNTRY_CODE),ROAD_GEOM_FCn(LONG_HAUL,BRIDGE,TUNNEL),ROAD_ADMIN_FCn(ADMIN_PLACE_IDS,POSTAL_CODES,ISO_COUNTRY_CODE)"):
 headersRME = {'Content-type': 'application/binary'}
 baseUrlRME = "https://rme.api.here.com/2/matchroute.json?app_id=" + app_id + "&app_code=" + app_code
 attributesRME1 = "&routemode=car&attributes=" + attributesRME
 urlRME1 = baseUrlRME + attributesRME1
 responseRME1 = requests.post(urlRME1, data=GPSFile, headers=headersRME)
 responseObjRME1 = responseRME1.json()
 
 return responseObjRME1

The above code makes it possible to keep the tracked coordinates visually precise on the roads.

We also asked Andreas about how they factored user privacy in their design, and he replied: "We act as a service provider and provide our customers with pseudonymized data only. In our infrastructure, position data and data enriched by HERE are strictly separated from personal data and stored in different storages. Position data is therefore only associated to unique UserIDs, which the customer would not be able to resolve in the end."

Andreas' tips for developers: "A general tip for developers is to create a login for the HERE developer portal so to get full access to documentation and, through the portal, be able to test all the APIs available and start coding."

Movingdots uses several HERE APIs to help make their solution successful. Check out which HERE APIs could make your solution a successful app or service. Don't hesitate to get started today!