Map Content
Map Content
Overview
Map Content is a basic feature of the SDK. It obtains map data in different formats and live traffic information to support hybrid navigation and provide customized data for upper-layer service. Map content currently supports two different data formats: NGX and NDS.
Map Content provides pure streaming solutions, onboard solutions, and hybrid solutions for customers to obtain map data. The pure streaming solution transfers data information via the TN cloud engine and is accessible via the network. Onboard solutions let customers obtain data information from onboard data without using the network. A hybrid solution uses both onboard and cloud data to ensure drivers always have a fast, safe, and accurate experience.
Core Components
Domain Driven Data Model
Based on previous experience, Telenav refined a simple and easy-to-use data format. This data format provides features that can meet users' navigation needs, such as road properties, area-specific information (green areas, lakes), terrain, JV, and 3D landmarks.
NGX and NDS Implementation
Telenav isolates the association between users and specific data formats in its technical structure and directly implements Telenav's data formats under NGX and NDS. Users can choose the corresponding data formats according to their needs under this feature.
Streaming Support
Streaming support lets users always have access to the latest data. Telenav downloads the latest data around users in run time when a network connection is available and saves it in a cache. Streaming support ensures users have continuous access to the latest data while offline. In addition, the local engine will download the latest data at the next start when the data is updated on the Telenav server.
Hybrid Solution
The "Hybrid Solution" seamlessly switches between streaming map data and base map data to provide the best possible map data for different user scenarios. In most scenarios, it delivers up-to-date streaming map data and automatically switches to base map data if the network connection becomes unstable.
Home Area Real-time Update
OTA support focuses on home area real-time updates. Telenav calculates the home area range based on users' driving tracks and provides users with the following information: map data, JV landmarks, and search data. Home area information can meet users' daily driving needs, and users don't need to download additional data.
Pre-fetch
Pre-fetch will probe out and get data while the vehicle is still in the home area. Pre-fetch has two probing modes, the first is to get data along the corridor (a route with a width) and the second is to get data based on a configured area scope.