Proposal
Topic of the session
erdblick/mapget: deck.gl in ADAS Map Visualization for the Navigation Data Standard
Type of the session
- Collaborate
- Workshop
- Talk
Estimated duration of the session
45 minutes / Open for discussion
Date and Time of the session
TBD / Open for discussion
Level
- Beginner
- Intermediate
- Advanced
Pre-requisite knowledge
Some familiarity with deck.gl concepts such as layers, picking, binary attributes, and WebGL-based rendering will be helpful. No prior knowledge of the Navigation Data Standard is required; the session will include a short introduction to NDS, ADAS map data, and the erdblick/mapget architecture.
Describe the session
This session presents how we use deck.gl in erdblick, the web-based visualization frontend for mapget and NDS map data.
NDS maps are not just road geometries. They contain lane-level topology, routing-relevant relations, ADAS attributes, validity ranges, localization features, 3D display geometry, and multiple staged levels of detail. Visualizing this kind of data requires more than drawing lines on a map: users need inspection, search, highlighting, styling, feature identity, relation traversal, and responsive rendering over large datasets.
The talk will introduce the split between mapget and erdblick: mapget serves typed map features, attributes, relations, search results, and staged tile payloads; erdblick turns those into interactive browser visualization, inspection, and styling workflows. The main technical focus will be how deck.gl fits into this architecture.
Topics include:
- Representing NDS and ADAS map content as renderable feature layers.
- Using deck.gl for lines, points, polygons, labels, 3D mesh/GLTF content, picking, highlighting, and search-result visualization.
- Handling large and detailed map tiles through staged loading, feature LOD, worker-side rendering preparation, and binary-friendly data flow.
- Why deck.gl is a good fit for high-quality line rendering, interactive map inspection, and mixed 2D/3D visualization.
- Where the integration was straightforward, and where ADAS map data pushes beyond typical geospatial visualization assumptions.
The goal is to share practical experience from applying deck.gl to a specialized but demanding production visualization domain, and to discuss where deck.gl and the surrounding vis.gl ecosystem could evolve for similar technical mapping use cases.
Session facilitator(s), Github handle(s) and timezone(s)
Joseph Birkner (@josephbirkner) - CEST
Vagram Airiian (@Waguramu) - CEST
Meeting notes and Virtual Meeting Link
Meeting Notes: TBD
Virtual Meeting link: TBD
Follow-up / Set-up sessions (if any)
None currently planned.
Additional context (optional)
Relevant projects:
This session can be held in person in Zurich.
Proposal
Topic of the session
erdblick/mapget: deck.gl in ADAS Map Visualization for the Navigation Data Standard
Type of the session
Estimated duration of the session
45 minutes / Open for discussion
Date and Time of the session
TBD / Open for discussion
Level
Pre-requisite knowledge
Some familiarity with deck.gl concepts such as layers, picking, binary attributes, and WebGL-based rendering will be helpful. No prior knowledge of the Navigation Data Standard is required; the session will include a short introduction to NDS, ADAS map data, and the erdblick/mapget architecture.
Describe the session
This session presents how we use deck.gl in erdblick, the web-based visualization frontend for mapget and NDS map data.
NDS maps are not just road geometries. They contain lane-level topology, routing-relevant relations, ADAS attributes, validity ranges, localization features, 3D display geometry, and multiple staged levels of detail. Visualizing this kind of data requires more than drawing lines on a map: users need inspection, search, highlighting, styling, feature identity, relation traversal, and responsive rendering over large datasets.
The talk will introduce the split between mapget and erdblick: mapget serves typed map features, attributes, relations, search results, and staged tile payloads; erdblick turns those into interactive browser visualization, inspection, and styling workflows. The main technical focus will be how deck.gl fits into this architecture.
Topics include:
The goal is to share practical experience from applying deck.gl to a specialized but demanding production visualization domain, and to discuss where deck.gl and the surrounding vis.gl ecosystem could evolve for similar technical mapping use cases.
Session facilitator(s), Github handle(s) and timezone(s)
Joseph Birkner (@josephbirkner) - CEST
Vagram Airiian (@Waguramu) - CEST
Meeting notes and Virtual Meeting Link
Meeting Notes: TBD
Virtual Meeting link: TBD
Follow-up / Set-up sessions (if any)
None currently planned.
Additional context (optional)
Relevant projects:
This session can be held in person in Zurich.