1.0.2 • Published 8 months ago
@vcmap/inovitas v1.0.2
@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 |
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. |
toolbar | string | view | An identifier to load the "view" or "edit" toolbar |
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 |