new ViewerInfo( [options])
Parameters:
| Name | Type | Argument | Description | 
|---|---|---|---|
options | 
            
            Mapspace.action.ViewerInfoOptions | 
                
                    <optional> | 
            
            
            Options.  | 
        
- Source:
 - mapspace-global/actions/viewerinfo.js
 
Fires:
- ol.Object.Event#event:change:projection
 
Extends
Members
- 
    
<nullable> control :Mapspace.control.Control
 - 
    
    
The control this action is attached to.
- Inherited From:
 - Source:
 - mapspace/actions/action.js
 
 - 
    
<nullable> viewer :Mapspace.Viewer
 - 
    
    
This is the viewer this action will be tied to.
- Inherited From:
 - Source:
 - mapspace/actions/action.js
 
 
Methods
- 
    
getProjection()
 - 
    
    
Return the projection that is used to report the mouse position.
- Source:
 - mapspace-global/actions/viewerinfo.js
 
Returns:
The projection to report mouse position in.
- Type
 - ol.proj.Projection | undefined
 
 - 
    
handleOutputProjectionChanged()
 - 
    
    
Set output projection system for viewer info (and another tools).
- Source:
 - mapspace-global/actions/viewerinfo.js
 
 - 
    
is2DViewer()
 - 
    
    
Return true if current viewer of the action is a 2D viewer.
- Inherited From:
 - Source:
 - mapspace/actions/action.js
 
Returns:
- Type
 - boolean
 
 - 
    
is3DViewer()
 - 
    
    
Return true if current viewer of the action is a 3D viewer.
- Inherited From:
 - Source:
 - mapspace/actions/action.js
 
Returns:
- Type
 - boolean
 
 - 
    
isGlobalViewer()
 - 
    
    
Return true if current viewer of the action is a
Mapspace.global.Viewer.- Inherited From:
 - Source:
 - mapspace/actions/action.js
 
Returns:
- Type
 - boolean
 
 - 
    
isObliqueViewer()
 - 
    
    
Return true if current viewer of the action is a
Mapspace.oblique.Viewer.- Inherited From:
 - Source:
 - mapspace/actions/action.js
 
Returns:
- Type
 - boolean
 
 - 
    
isObliqueViewerVisible()
 - 
    
    
Return true if current viewer of the action is a
Mapspace.oblique.Vieweror aMapspace.global.Viewerin Oblique mode.- Inherited From:
 - Source:
 - mapspace/actions/action.js
 
Returns:
- Type
 - boolean
 
 - 
    
isOrthoViewer()
 - 
    
    
Return true if current viewer of the action is a
Mapspace.ortho.Viewer.- Inherited From:
 - Source:
 - mapspace/actions/action.js
 
Returns:
- Type
 - boolean
 
 - 
    
isOrthoViewerVisible()
 - 
    
    
Return true if current viewer of the action is a
Mapspace.ortho.Vieweror aMapspace.global.Viewerin Ortho mode.- Inherited From:
 - Source:
 - mapspace/actions/action.js
 
Returns:
- Type
 - boolean
 
 - 
    
isProfile3dViewer()
 - 
    
    
Return true if current viewer of the action is a
Mapspace.profile3d.Viewer.- Inherited From:
 - Source:
 - mapspace/actions/action.js
 
Returns:
- Type
 - boolean
 
 - 
    
isStreetViewer()
 - 
    
    
Return true if current viewer of the action is a
Mapspace.street.Viewer.- Inherited From:
 - Source:
 - mapspace/actions/action.js
 
Returns:
- Type
 - boolean
 
 - 
    
isTableViewer()
 - 
    
    
Return true if current viewer of the action is a
Mapspace.table.Viewer.- Inherited From:
 - Source:
 - mapspace/actions/action.js
 
Returns:
- Type
 - boolean
 
 - 
    
isThreedViewer()
 - 
    
    
Return true if current viewer of the action is a
Mapspace.threed.Viewer.- Inherited From:
 - Source:
 - mapspace/actions/action.js
 
Returns:
- Type
 - boolean
 
 - 
    
setProjection(projection)
 - 
    
    
Set the projection that is used to report the mouse position.
Parameters:
Name Type Description projectionol.proj.Projection The projection to report mouse position in.
- Source:
 - mapspace-global/actions/viewerinfo.js
 
 - 
    
update()
 - 
    
    
Updates the initial infoValues.
- Source:
 - mapspace-global/actions/viewerinfo.js