Skip to main content
Skip table of contents

CYE Cyclone ENTERPRISE Release Notes | 2023.1.0

What's New

For this release, a new data architecture has been implemented at the core of our Reality Capture software products and our popular file format, the LGS file. The update provides a next-generation solution for our Leica Reality Capture data and includes faster writing (publishing), higher compression, and new core architecture that will allow us to build out new capabilities and features to meet your growing needs, like file versioning (i.e., track changes to GeoTags, markups, etc.), in the future. There is a change to the LGS format as part of the new data architecture. The new format, called LGSx, will contain the new data architecture and will not be compatible with versions of Reality Capture software older than 2023.1.0 (this release).

 

In addition to updates to the data architecture,  this release of CYE includes the following features:

 

Support LGSx file

The LGSx contains the new data architecture and will not be compatible with versions of Reality Capture software older than 2023.1.0 (this release).

All the new projects published or imported to Cyclone ENTERPRISE will have the LGSx format. The format of the project can be found in the “Format” field from the Project Information Panel in TruView LIVE or TruView desktop.

When publishing a backup copy of a Project, Cyclone ENTERPRISE will create a copy in LGSx format. In previous versions, an LGS file was created.

Cyclone ENTERPRISE also supports the importing of LGSx files. Users may drag & drop the LGSx file in the Project Import dialog or browse to the file directory. The supported file formats now include *.lgsx, *.lgs, & *.jsa.

 

Project Merge

Project Merge allows the merging of two Cyclone ENTERPRISE Projects by migrating objects between the two projects. This tool will enable new workflows for users who do multi-day scanning projects and/or who re-scan the same area over the course of a project to monitor progress. This can be used to combine projects that have complete, or partial overlap in them. Ensure that both projects are using the same UCS.

This feature is a critical workflow for transferring data from legacy products to Cyclone ENTERPRISE. Users who previously migrated to Cyclone ENTERPRISE while maintaining old projects in TruView or JetStream can now reunite unsynchronized versions of the same project existing in both systems.

The project that will receive the data is named Destination Project, and the project that the object will be imported from is named Source Project.

Select objects can be imported from the Source to the Destination. The supported object types include GeoTags, Assets, and SnapShots.

Note: both Source and Destination projects may contain Point Cloud, Pano images, GeoTags, Assets, Snapshots, Models, UCSs, Clips, etc. The merge function provides section and conflict management tools to manage any duplicates or conflicts.

The Project Merge function is only available for the following user roles:

  • Supervisor

  • Administrator

  • Group Admin

  • Project Admin

The following instructions describe the steps for merging projects:

  1. Go to Administration | Project Management.

  1. Select a Project; the selected Project will be the Destination Project where the objects will be imported.

  2. Click on Merge in the Options of the selected Project.

Note: Project Merge is ONLY available for Supervisor, Administrator, Group Admin, and Project Admin user roles.

  1. A warning message will be prompted that provides information on how this process may impact the existing Projects.

Note: It is recommended to back up the Project before proceeding.

Note: You may choose not to show the message again by clicking on “Don't show this again”. As a result, the message will not be shown in the current user session.

  1. Select the Source Project from the list of Projects.

  • This dialog is the same as the Project Selector with the same view toggle, group toggle, and sort and search functions.

  • Once both Projects are selected, click OK to proceed.

  1. To review that the Projects are selected correctly, Cyclone ENTERPRISE will provide an Alignment Review report to show the matching and non-matching Setups.

  • This is an alignment analysis report for Setup coordinates in the selected Projects

  • The report provides a list with the number the matched, and non-matched Setups, which is a pie chart of the percentages of matching and non-matching Setups.

  • The alignment analysis is independent of having multiple UCSs in the Projects. It means the same Projects should be matched regardless of having different UCSs.

  • The report is color-coded as the following:

 

Matched from both Destination and Source Projects

 

Non-matched from Destination Project

 

Non-matched from Source Project

An example of an alignment analysis report with a 100% match of Setups in both Projects

An example of an alignment analysis report with no matches

  • The Alignment Review Report also provides a detailed list of the Setups and their coordinates. This is useful to diagnose scenarios with no or partial matches.

  • The table below summarizes the Project Merge alignment scenarios and shows how Destination and Source projects align in each scenario. It also lists possible reasons for partial or no matches and the potential result of proceeding with the Merge without matching projects. The table also includes suggested actions to resolve non-matched projects. The information in the tables is also interactively provided in the program depending on the scenario.

Scenario

Destination

Source

Message

All Setups are matching

  • Status: All the Setups in the Destination & Source Projects are matching.

Not all Setups are matching

  • Status: Not all Setups in the Destination & Source Projects are matching.

  • Cause: The Projects may have been modified, e.g., some of the Setups are deleted from one Project or new Setups are added.

  • Possible Result: This may result in the loss of data that is being imported from the Source Project that is associated with an unmatched Setup.

  • Action: Make sure you have selected the right Projects or the correct working version. In some cases, republishing from the source data is needed to resolve the issue.

No Matching was found

  • Status: There is no matching between the Setups in the Source and Destination Projects.

  • Cause: You may have selected the Projects incorrectly, or the Projects are not registered to the same coordinate systems.

  • Possible Result: Some Import & Merge features will not be available.  This may result in no data import, or the data may be imported incorrectly.

  • Action: Make sure the Projects are selected correctly. The Projects are required to have at least one matching UCS.

  1. Proceed to

Merge Functions if the project alignment requirements are met:

  • The previous steps were to review data preparation and select appropriate Projects to ensure alignment.

  • In this step, the user chooses objects to import and resolves potential conflicts and duplicates.

Merge Function dialog include the following components:

  • New Object Detection Settings:

    • Allows modifying the options that identify objects as new or existing.

  • Destination (Keep/Delete): Counts the existing object in the Destination Project. It also allows the user to take action on whether to keep or delete existing objects from the Destination Project (the default option is to “Keep”).

  • Source counts “All” and “New” existing objects in the Source project and allows to choose which objects to import:

    • “Add All” adds all objects from Source. This may result in duplicates.

    • “Add New” only adds the new object found in Source that does not exist in Destination (default option).

  • Destination dynamically shows the object counts in the Destination project as a result of the Merge completion.

Note: The following table list all possible combinations for Merge Functions, with a detailed description for each combination. Only “Allowed” functions are available.

Rule

Combination (See above graphic for reference)

Description

Allowed

| ☐ ☒

This combination will keep all existing objects from the Destination and Add New from Source. This is the default setting.

| ☒ ☐

This combination will keep all existing objects from Destination and add all objects from Source. This may result in duplicates.

| ☐ ☐

This combination will make no changes to the objects in the Destination.

| ☒ ☐

This combination will delete all objects in Destination and will replace them with objects from Source

Not Allowed

| ☒ ☒

Not a valid combination

| ☐ ☒

This combination will delete destination objects and import New. This is not valid because all objects will be new once objects in Destination are deleted.

| ☒ ☒

Not a valid combination

| ☐ ☐

Not allowed, because it will delete everything

  1. At the last step, the

Finalize dialog shows the result object counts if the Merge operation is completed.

  • To proceed, click OK.

  • The user may enable the “Delete Source Project after Merge completion” option to delete the Source Project. If the Delete option is selected a “Delete Project” message will be prompted that requires approval to proceed. The Source project will be permanent deleted and cannot be restored without original data.

10. Once the Merge is completed, the Destination Project will be updated to include the imported object for the Source Project

Handing of the duplicate Project names

When importing a Project file (*.lgsx, *.lgs, *.jsa) into Cyclone ENTERPRISE, it is possible that a Project with the same name already exists. Previously, the existing project should have been renamed from Admin Tools before the import. Now, the program offers a convenient way to handle the situation by allowing the user to set a new name to the project during the import process.

Increase displayed Project name character counts

Cyclone ENTERPRISE now displays more characters per Project name in Project Navigator. This helps with adding, organizing, and identifying Projects with similar naming conventions.

The Project's Group is accessible from the Project Admin

 The Project’s Group assignment is displayed in the Administration | Project Management | Projects tab for easy identification and modification.

Automatic login in Windows support

To support a wide range of client devices, Cyclone ENTERPRISE utilizes server-side graphics rendering.  With the previous Cyclone ENTERPRISE version 2022.0.1, the application must be able to access the user’s desktop session to render point cloud and panoramic images. In order to do this the user must manually log on to Windows every time the server restarts.

This requirement poses operational challenges to our customers who aren’t running the server 24/7, or those running Cyclone ENTERPRISE in the cloud using server instances. This document provides instructions for a workaround that enables automatic logon in Windows.

Note: The workaround has been tested on the Windows Server operating system.

 

The following items describe the required steps: 

  1. Verify that Cyclone ENTERPRISE is operating normally. This can be done by opening the Cyclone ENTERPRISE homepage on a remote computer and opening a Setup that contains point cloud or panoramic images.

  2. Download the Microsoft utility AutoLogon from https://docs.microsoft.com/en-us/sysinternals/downloads/autologon.

  3. Unzip autologon.zip and run Autologon.exe.

  4. Click Agree to accept the Software License Agreement.

  5. Enter your username, domain, and password. You must enter the same credentials as you currently use to run Cyclone ENTERPRISE. Enter the server’s hostname in the Domain box if your server is not in a domain.

  1. Choose Enable. You will see the following dialog.

  1. Open the Task Scheduler program.

  2. Locate and right-click the CycloneEnterprise entry. Select Properties.

  1. On the General tab, ensure that the user account shown is the same as the one you entered in the AutoLogon program. In addition, ensure that the Run with the highest privileges option is enabled.

  2. Select the Triggers tab. Choose the At log on item and choose Edit. Select Specific user and ensure the same account is used. Select the Enabled option. Select OK.

  1. Select OK to exit the Task Scheduler program. Next, we will reconfigure the CLM licensing service to start without any delay.

  2. Open the Services dialog. Locate and select the FLEXnet License Server entry. Right-click Properties

13. Select Automatic in the Startup type box.

14. Click OK to close the Services dialog.

Additional information can be found at https://docs.microsoft.com/en-us/troubleshoot/windows-server/user-profiles-and-logon/turn-on-automatic-logon

Simplified Azure deployment

Cyclone ENTERPRISE 2023.1.0. simplifies the Azure deployment. This step-by-step guideline demonstrated how to deploy Cyclone ENTERPRISE by using the Azure Resource Manager (ARM) templates on Microsoft Azure.

Note: The provided instructions help to reduce the number of steps required for the deployment of Cyclone ENTERPRISE simplifying the process for the users.

Prerequisites

The following is the list of prerequisites:

  1. An Azure account.

  2. The Azure account should not have limits on applying instances equipped with NVIDIA GPU.

  3. The Azure Resource Manager (ARM) template (*.json).

Note: In case of insufficient quota in the account, the quota should be increased to meet the requirements

Deploy an ARM template

The following steps describe how to deploy an ARM template

  1. Type “templates” in the search bar on top of the Azure dashboard and select Deploy a custom template.

  1. Choose Build your template in the editor.

  1. Upload prepared the provided template file (.json) into Azure.

  1. Save the template and input the required parameters.

  • The names of IP/VNet/VMname start with cycloneent-, by default.

  • The default VMSize is “Standard NV12s v3 (12 vCPU, 112 GiB memory)”.

  • The default OS version is Windows Server 2019 datacenter (2nd gen).

  • The default ports allowed within the template are 80/443/3389/5050.

  • This template will deploy the NVIDIA GPU driver extension for this instance.

  • The NVIDIA driver will be installed after the VM instance is deployed.

 Note: Avoid using phrases like “Admin” or “Administrator” for the Admin Username. It will fail the templates.

Note: The provided password should meet the minimum security requirements. Otherwise, the template will fail.

Execute an ARM template

The following steps describe how to execute an ARM template

  1. Click Review + Create to proceed to the next page, then click Create. The Azure will execute resource deployment automatically.

  1. After the template is processed, you will the deployment details.

  2. If the deployment is successful, click Outputs and copy the public DNS name of the newly deployed VM on Azure. This DNS equals to public IP address, you can use the address to access this server through the remote desktop protocol (RDP).

  1. Check the NVIDIA GPU Driver

a. The NVIDIA driver will be installed through the NVIDIA GPU Driver Extension.

 

GeoTags Obey Limit Boxes

In the previous version, GeoTags did not follow the clips by limit boxes meaning that while the data was clipped the user would still see GeoTags outside of the clipped data contained in other sections of the project. GeoTags will now obey the Limit Box so only those that fall inside of the clipped space will be visible.

Before

After

Improved GeoTag Visibility Options

Users now have more control over the visibility of GeoTags in a scene. In addition to a toggle to turn them on/off, the distance at which they become occluded is now definable.

Improved GeoTag Asset handling

The new version of Cyclone ENTERPRISE allows adding GeoTags assets other than the Assets inside the Project by browsing to a local disk.

 Now, it is also possible to delete Assets from the Project within the TruView LIVE environment, which was not supported in older versions. 

TruView LIVE Improve load performance when reading high-res pano images

TruView LIVE has improved performance for handling high-resolution pano-image, e.g., 4k and 5k resolution. In previous versions panning performance with higher resolution imagery was slower than with lower resolution imagery. This has been addressed in this release.

Option to turn off the normal surface indicator

TruView LIVE now has the option to turn off the Surface Indicator. This is recommended when dealing with noisy point cloud data when no measurements on the data are being made.

Bug Fixes

  • User visibly bug - Cyclone ENTERPRISE 2023.1 introduces new limitations on the visibility of users, for the “User” and “PowerUser” roles. The users who have User or PowerUser roles will not have the ability to view other users on the server. This limitation helps to maintain the privacy of the user's information set by the admin roles.

  • Fixed the issue of Asset's preview image getting truncated if the image size was very large.

  • Resolved issue related to model object counts in the projects, as one model object was counted twice.

  • Fixed the issue of the tooltip occasionally obscuring the Setup sphere making it difficult to select a Setup.

  • Resolved the issues related to visualization of standing Setup sphere is some BLK2GO data.

  • Fix the bug related to setting the limitbox size.

  • Fixed the issue that GeoTags could not be saved in some languages when using the Windows IME tool.

  • Fixed the bug when LGS files with capitalized file extensions could not be imported to Cyclone ENTERPRISE

Leica Cyclone ENTERPRISE Compatibility and Upgrades

LGSx File

With the release of Cyclone ENTERPRISE 2023.1.0, a new data architecture has been implemented at the core of our Reality Capture software products and our popular file format, the LGS file. The update provides a next-generation solution for our Leica Reality Capture data. It includes faster publishing, higher compression, and new core architecture that will allow us to build out new capabilities and features to meet your growing needs, like file versioning (i.e., track changes to GeoTags, markups, etc.), in the future.

LGS/LGSx compatibility

 A full list of LGS/LGSx compatibility is shown below:

Software

Import/Open

Export/Save As

TruView desktop 2022.1 and older

LGS

LGSx

TruView desktop  2023.1 and newer

LGS/LGSx

LGSx

Cyclone ENTERPRISE 2022.1 and older

LGS

LGS

Cyclone ENTERPRISE 2023.1 and newer

LGS/LGSx (LGS gets converted to LGSx on import)

LGSx

TruView Enterprise/Cloud 2022.1.0 and older

LGS

LGS

TruView Enterprise/Cloud 2023.1.1 and newer

LGS/LGSx (LGS gets converted to LGSx on import)

LGSx

Cyclone CORE 2023.1

LGS

LGS

Cyclone CORE 2023.0.2

LGS

LGS

Cyclone REGISTER 360+ 2023.1

LGS/LGSx

LGSx

Cyclone REGISTER 360+ 2023.0.2

LGS

LGS

Reality Cloud Studio

LGS/LGSx

LGSx

CloudWorx 2023.1 and newer

LGS/LGSx

N/A

CloudWorx 2023.0 and older

LGS

N/A

Upgrading Cyclone ENTERPRISE to the latest version

You must have Administrator-level privileges on your system to correctly install Leica Cyclone ENTERPRISE software. 

First, open the Cyclone ENTERPRISE Launcher utility from the System Tray and STOP the server service. Second, run the new Cyclone ENTERPRISE installer and follow the directions to upgrade to version 2022.0.1 to proceed with the installation.

Upgrading to Cyclone ENTERPRISE 2023.1.0 from JetStream Enterprise 2022.0.0. or earlier

Cyclone ENTERPRISE project data is compatible with JetStream Enterprise projects. If you are upgrading from JetStream Enterprise to Cyclone ENTERPRISE, Cyclone ENTERPRISE will be able to detect the existing JetStream Enterprise projects within your database.

However, you cannot run the 'upgrade' function in the Cyclone ENTERPRISE installer to upgrade JetStream Enterprise to Cyclone ENTERPRISE. You must first uninstall JetStream Enterprise (this will not remove or delete your project data). Once JetStream Enterprise is uninstalled, run the Cyclone ENTERPRISE installer as a new installation. During installation, Cyclone ENTERPRISE will intelligently and automatically detect your former JetStream Enterprise projects and prepare the data for use within Cyclone ENTERPRISE.

After installation is complete, login to Cyclone ENTERPRISE, navigate to Administration | Server | Storage Locations, and Reconnect the identified JetStream Enterprise storage locations to add the projects to Cyclone ENTERPRISE.

Please see the Quick Start Guide or in-product Help for more details on Reconnecting and post-Reconnection best practices. Or, if you have projects in JetStream Enterprise, but wish to move them to a new location as part of your upgrade.

Compatibility with Leica Reality Capture software products

 

Cyclone CORE

Cyclone REGISTER 360 (including BLK Edition)

CloudWorx
(All Modules)

TruView
(formerly JetStream Viewer)

TruView LIVE

Rithm powered by JetStream

Publish to Cyclone ENTERPRISE

2021.0 and higher

2021.0 and higher

n/a

n/a

n/a

n/a

Open Cyclone ENTERPRISE Projects

n/a

n/a

2021.0 and higher

2021.0 and higher

2021.0 and higher

2021.0 and higher

Add Models

n/a

n/a

n/a

2021.0 and higher

n/a

n/a

Edit Models

n/a

n/a

n/a

2021.0 and higher

2021.0 and higher

n/a

Add GeoTags

*

*

2021.0 and higher

2022.0.0 and higher

2022.0.0 and higher

n/a

Edit GeoTags

n/a

n/a

2021.0 and higher

2021.0 and higher

2021.0 and higher

n/a

Add/Edit Snapshots

n/a

n/a

2021.0 and higher

2021.0 and higher

2021.0 and higher

n/a

Access and Download Assets

n/a

n/a

2021.0 and higher

2021.0 and higher

2021.0 and higher

n/a

*GeoTags can be added from Cyclone CORE and Cyclone REGISTER 360 prior to publishing to Cyclone ENTERPRISE.

Compatibility for Project File Imports

Version

LGS file
(published from a product of version)

Cyclone ENTERPRISE 2021.0-2022

Cyclone ENTERPRISE 2023.1 and later

1.4.1

N/A

N/A

1.5.1

·           

·           

1.6.0

·           

·           

1.6.2

·           

·           

2020

·           

·           

2020.1

·           

·           

2021

·           

·           

2022

·           

·           

LGSx file

(published from a product version)

Cyclone ENTERPRISE 2021.0-2022

Cyclone ENTERPRISE 2023.1 and later

2023.1

N/A

·   

JSA file
(published from a product of version)

Cyclone ENTERPRISE 2021.0-2022

Cyclone ENTERPRISE 2023.1 and later

1.4.1

·           

·           

1.5.1

·           

·           

1.6.0

·           

·           

1.6.2

·           

·           

2020

·           

·           

2020.1

·           

·           

2022

·           

·           

Deprecated Features

Leica Geosystems strives to provide support for the widest array of operating systems and file formats possible as is reasonable given current technologies and support from third-party partners.

With each release, we review our list of currently supported formats and operating systems in line with industry trends and announced product terminations.

Leica Geosystems may add or terminate support for a file format during any release. Obsolete operating systems will be supported for six months after their announced termination or the next major software release, whichever comes first. Server products will be supported in alignment with Leica’s Client License Manager (CLM) supported servers to guard users against incompatibility.

 

Cyclone ENTERPRISE 2022.0.1

  • CLM versions prior to 2.5 are no longer supported.

Cyclone ENTERPRISE 2023.1

  • LGS files are no long published. LGSx files will be published in lieu of LGS files and can be consumed across the 2023.1 versions of TruView, Cyclone ENTERPRISE, Cyclone REGISTER 360, the CloudWorx Suite and Reality Cloud Studio.

 

Known Issues

Unexpected Scroll Wheel Behavior

Users may experience a non-responsive zoom wheel or unexpected zooming behavior within TruView and/or TruView LIVE unless their scroll speed is set to 3 (note:  this applies to PC users only and presents itself in both TruView and TruView LIVE).

To change the scroll speed:

  • Press the Windows key. Type 'mouse settings'.

  • The mouse setting dialog is shown.

  • Choose 'Multiple lines at a time'.

  • Slide the horizontal scroll bar to 3.

Cyclone REGISTER 360 Publishing Error

When publishing to Cyclone ENTERPRISE fails the error message "Cyclone ENTERPRISE Publish Results: failed" could mean that:

  • The sever has low disk space

  • The network drive is disconnected

Untranslated Phrases

Some phrases may not be available in your language. In this case, they will appear in English. Untranslated phrases will be addressed in the next release.

Cyclone PUBLISHER license not listed in Project Info panel

When a project is published with a Cyclone PUBLISHER license the Publishing License field in the Project Info panel will be blank.

Unable to download published files

If a person with access to the Windows Server deletes a published LGS file from the ‘export’ folder, that file will remain listed on the published projects page though the file no longer exists. This will result in an error stating “No Such file or directory”.

Self-deletion of users

Users may inadvertently delete themselves during active sessions though they receive an error saying it is not possible.

Incorrect Markups shown on a Snapshot during rapid transition

When switching rapidly between many Snapshots, the Markups may lag resulting in Markups from one Snapshot being transposed on another. If this happens, simply, select the desired Snapshot again to re-load its Markups.

Root User's default credentials are not working on first login

The default root password is a temporary password, which is created during installation or user password reset. This temporary password only lasts for 2 days from initial server initialization, and then expires.  For example, if the user installs Cyclone ENTERPRISE but doesn't login for more than two days, and then tries to login for the first time the temporary password doesn't work.

 

Use the root user password reset utility included with installation.

  1. Access the Windows instance Cyclone ENTERPRISE is installed on as an Admin-level user.

  2. Navigate to the Cyclone ENTERPRISE installation directory: C:\Program Files\Leica Geosystems\Cyclone ENTERPRISE

  3. Run ResetPassword.exe from this folder

  4. Login again with the default root username and password.

 

This reset is also valid for 48 hours! Login to reset the password permanently before the 48-hour period expires, or you will need to run the utility again.

Missing 3D and/or Pano Image data

In some situations, a user may open a Project in TruView LIVE and find the SiteMap visible but upon minimizing the SiteMap, no 3D or Pano Image data will be visible. There are two likely reasons for this:

  • Outdated display driver

  • Windows is a non-Server OS

 

Please reference the Troubleshooting section of the help documentation for complete remediation steps.

Licensing

Users with valid CCP or CCP valid as late as 1 November 2023 can run this new version with no new license required.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.