Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
dev:viewer:sdk:concepts [2020/05/12 17:54]
jeroen
dev:viewer:sdk:concepts [2020/05/18 08:53]
pieter
Line 105: Line 105:
  
 The Reference Map is the 2D map, which is part of the Viewer. It shows you where Resources and Views are situated in the form of Footprints and Field of Views.  The Reference Map is the 2D map, which is part of the Viewer. It shows you where Resources and Views are situated in the form of Footprints and Field of Views. 
 +
 +The ''Reference Map'' is the map on which you can get your bearings.  It shows you where ''Resources'' and ''Views'' are situated.  \\
 +The ''Viewer'' has an built-in reference map. \\
 +The ''Orbit 3dMapping Viewer SDK'' was created specifically to to enable any third-party viewer to be used as a reference map.
  
 ==== Resource ==== ==== Resource ====
Line 112: Line 116:
 ==== Signal ==== ==== Signal ====
  
-A Signal can be best described as an event emitter. There is one Signal and it notifies change of MapObjects. +A Signal can be best described as an event emitter.  Signals are provided throughout the SDK to cover different use-cases where your integration will want to be notified of certain events.
- +
-How that works :  +
-  - The SDK dispatches a Signal +
-  The SDK user retrieves MapObjects. +
-  - The SDK user renders MapObjects.+
  
-By combining Signals and MapObjects, we obtain a simple, no-maintenance implementation. The developer doesn't need to be occupied with what to render or when, the SDK will take care about that.+Signals in the SDK start with "on" by convention (for example "onFootprintsChanged").
  
 ==== Start-Up Options ===== ==== Start-Up Options =====
 
Last modified:: 2022/09/28 13:10