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
dev:viewer:sdk:concepts [2020/05/18 08:54]
pieter
dev:viewer:sdk:concepts [2022/09/28 13:10] (current)
pieter
Line 32: Line 32:
  
 A Field Of View is the representation of the position, direction or bounds of a View on the Reference Map. \\ A Field Of View is the representation of the position, direction or bounds of a View on the Reference Map. \\
-Field-Of-Views are provided by the SDK as MapObjects.+Field-Of-Views are provided by the SDK as ''MapObjects''.
  
 ==== Footprint ====  ==== Footprint ==== 
  
-A Footprint is the representation of a visible Resource on the Reference Map. Footprints are useful to indicate data availability. Footprints can be Photo Positions or the Envelope. \\+A Footprint is the representation of a visible Resource on the Reference Map. Footprints are useful to indicate data availability. Footprints can be Photo Positions, a Trajectory or an Envelope. \\
  
 Footprints are provided by the SDK as ''MapObjects'' Footprints are provided by the SDK as ''MapObjects''
Line 73: Line 73:
  
 By using MapObjects, we move the complexity of representing Viewer data out of your code and into the Viewer SDK itself.  Let us worry about presentation. By using MapObjects, we move the complexity of representing Viewer data out of your code and into the Viewer SDK itself.  Let us worry about presentation.
- 
-A MapObject is an object that defines everything needed to render it on the Reference Map:  
-  * Spatial information (point,line,area) 
-  * Legend information (line color, etc...) 
- 
-Currently, there are four types of MapObjects that can be rendered in their own layer. 
-  * Field-of-views 
-  * Measurements 
-  * Globals 
-  * Footprints: Visualisation of where resources have data available. 
- 
-MapObjects are used throughout the SDK to convey what needs to be rendered on the Reference Map. This can be Footprint data, Field-of-view data, measurements or other. 
  
 ==== Measurement ==== ==== Measurement ====
Line 91: Line 79:
  
 When making a Measurement, you are making registrations.  Depending on the mode, the required number of measurements can be fixed, or open-ended.  An open-ended measurement mode requires the user to close the Measurement manually (usually by double-clicking on the last measurement). When making a Measurement, you are making registrations.  Depending on the mode, the required number of measurements can be fixed, or open-ended.  An open-ended measurement mode requires the user to close the Measurement manually (usually by double-clicking on the last measurement).
 +
 +==== Pan Angle ====
 +
 +The viewing direction of a view in the horizontal plane with 0 degrees indicating north and 90 degrees indicating the east.  Pan is similar to the concept of heading in navigation.
  
 ==== Publication ==== ==== Publication ====
Line 125: Line 117:
  
 One example of such an option is the "CRS" option.  This setting can be used to provide the CRS to be used by the SDK when returning spatial data.  The full list of options can be found in the [[https://orbitgt.com/kb/developer/sdk_reference_docs|reference documentation]] (startup options have a STARTUP_ prefix). One example of such an option is the "CRS" option.  This setting can be used to provide the CRS to be used by the SDK when returning spatial data.  The full list of options can be found in the [[https://orbitgt.com/kb/developer/sdk_reference_docs|reference documentation]] (startup options have a STARTUP_ prefix).
 +
 +==== Tilt Angle ====
 +
 +The viewing direction of a view in the vertical plane parallel to the viewing direction.  Zero degrees indicates the view is looking at the horizon and 90 degrees indicates the view is looking up.  Tilt is similar to pitch in aviation.
  
 ==== User ==== ==== User ====
 
Last modified:: 2020/05/18 08:54