@vcmap/inovitas
v1.0.6
Published
VCMap iNovitas Panorama Viewer
Downloads
15
Readme
@vcmap/inovitas
Part of the VC Map Project
This plugin adds a iNovitas infra3D panorama viewer to the VC Map, which is rendered next to the VC Map canvas. This enables a comparison of panorama images with 2D, 3D or oblique environment in the VC Map.
Features
- VC Map can be synchronized to iNovitas Viewer changes
- VC Map can show iNovitas recordings, which allows to move to a position per click
- size of iNovitas Viewer an VC Map can be adapted
Configuration
| Property | Type | Default | Description |
| -------------------------- | --------------- | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
| username | string | required | The iNovitas client ID for authentication* |
| password | string | required | The iNovitas client secret for authentication* |
| url | string | required | The URL of the iNovitas OAuth2 token* |
| isNextGenUser | boolean | false | Whether to use NextGen API for route fetching |
| activeOnStartup | boolean | false | Whether to open iNovitas on startup |
| projectUid | string | '' | An unique identifier for the project (if not specified, gets the first projectUid) |
| startCampaignId | string | '' | The start campaign ID (default is the first entry) |
| startingPosition | Coordinate | undefined | The start position with easting and northing coordinates (Default EPSG is 4326, but another can be used using the startingPositionEpsg property. ) |
| startingPositionEpsg | number | 4326 | The start position EPSG. |
| showCockpit | boolean | false | Whether to show the cockpit |
| showToolbar | boolean | false | Whether to show a toolbar |
| showTopbar | boolean | false | Whether to show a topbar |
| panelSize | string | 50% | Initial viewer width or height in percent. Defines the size of iNovitas viewer in relation to VC Map canvas |
| panelLocation | PanelLocation | vcs-right | Defines in which VC Map panel the iNovitas viewer is rendered. Allowed values: 'vcs-left', 'vcs-right' (default) and 'vcs-bottom' |
| startingMapName | string | undefined | Name of VC Map to be activated, when iNovitas is activated |
| startingLayerNames | string[] | [] | Name of layers to be activated, when iNovitas is activated |
| offset3DCamera | number | 1 | Camera offset from viewer position iNotivas |
| maxDistanceBetweenPoints | number | 6 | Maximum distance between points representing the iNovitas path |
| syncViewsAtStartup | boolean | true | Whether to synchronize views at iNovitas startup |
| showRoutesAtStartup | boolean | true | Whether to show iNovitas routes on startup |
* make sure to request the credentials and the URL to the iNovitas' sales team to acces their API through this plugin
