WebView2
This is the embedded browser window used to display the HTML generated by the processor. It also has a mechanism for calling JavaScript in the hosted file and receiving messages from it.
DECK.GL
This is the WebGL 3D visualization library we are using to render the 3D Map and interact with it. For more details, see DECK.GL.
3D Layer Control
This docking panel created by the add-in uses the 3D Map model to show the Map and layers. It lets you see and change the properties to visualize the data better.
Current View
A set of properties describing the current view shown in a 3D window, including (latitude, longitude, zoom, altitude, pitch, and bearing)
3D Map
Each 3D map window is a docking window created by the add-in that uses a hosted WebView2 browser control to render the 3D Map.
Template HTML
The 3D Map is rendered as an HTML and JavaScript file, starting with a template file in the Templates folder.