![require(esm) Backported to Node.js 20, Paving the Way for ESM-Only Packages](https://cdn.sanity.io/images/cgdhsj6q/production/be8ab80c8efa5907bc341c6fefe9aa20d239d890-1600x1097.png?w=400&fit=max&auto=format)
Security News
require(esm) Backported to Node.js 20, Paving the Way for ESM-Only Packages
require(esm) backported to Node.js 20, easing the transition to ESM-only packages and reducing complexity for developers as Node 18 nears end-of-life.
@vcmap/cyclomedia
Advanced tools
Part of the VC Map Project
This plugin adds a cyclomedia 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.
Property | Type | default | Description |
---|---|---|---|
username | string | required | Cyclomedia User |
password | string | required | Cyclomedia Password |
apiKey | string | required | Cyclomedia API Key |
projection | ProjectionOptions | required | Projection definition for Cyclomedia application and WFS. |
activeOnStartup | boolean | false | Whether to open cyclomedia on startup. |
startingImage | string | undefined | Optional starting image ID. Takes precedence over starting position. |
startingPosition | Coordinate | undefined | Optional starting position in the configured projection. |
startingMapName | string | undefined | Name of VC Map to be activated, when cyclomedia is activated. |
startingLayerNames | string[] | [] | Name of layers to be activated, when cyclomedia is activated. |
startingZoomDistance | number | undefined | Startup distance of camera to ground in meter (e.g. 150). This is equivalent to a zoom level parameter. |
panelSize | string | 50% | Initial viewer width or height in percent. Defines the size of Cyclomedia viewer in relation to VC Map canvas. |
panelLocation | PanelLocation | vcs-right | Defines in which VC Map panel the cyclomedia viewer is rendered. Allowed values: 'vcs-left', 'vcs-right' (default) and 'vcs-bottom'. |
configurationUrl | string | https://atlas.cyclomedia.com/configuration/ | URL to Cyclomedia configuration |
recordingsBaseUrl | string | https://atlas.cyclomedia.com/recording/wfs? | Base URL of Cyclomedia recordings WFS |
recordingsColorRGBA | Array<Number> | [148, 181, 74, 0.4] | Color of recordings (rgba) |
locale | string | en-us | Cyclomedia locale |
addressSettings | Object | { "locale": "us", "database": "Nokia" } | Cyclomedia address settings |
cameraOptions3D | Object | { "cyclomediaHeightReference": true, "offset": 0 } | Additional camera options for 3D map, offset to ground in meter. cyclomediaheightReference defines, whether to apply offset as absolute or relative offset. |
The projection for the Date ETRS89 / UTM zone 32N + DHHN92 height
should be defined as:
"projection": {
"epsg": "EPSG:5555",
"proj4": "+proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs"
}
FAQs
vcmap cyclomedia panorama viewer
We found that @vcmap/cyclomedia demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
require(esm) backported to Node.js 20, easing the transition to ESM-only packages and reducing complexity for developers as Node 18 nears end-of-life.
Security News
PyPI now supports iOS and Android wheels, making it easier for Python developers to distribute mobile packages.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.