This page shows the release notes of older versions up until the point that the new version was released.
For a full list of release notes of an old version, consult the documentation of that version.
For example if you want to see what is fixed in each 2019.1.x patch release, consult the
release notes in the documentation of the 2019.1 release.
2024.0
2024.0
Bug fixData Connectivity Manager
LF-2490
The Data Connectivity Manager no longer shows an Internal Error dialog when a connection issue occurs with a remote tile store.
Instead, a more meaningful error dialog is shown with access to the error message and the involved stacktrace.
2017.1
2017.1
ImprovementData Connectivity Manager
LF-1322
Removed the runtime check for Mac OS that would prevent Fusion from starting up on Mac OS. Mac OS is now supported by default.
2017.0
2017.0.10
ImprovementData Connectivity Manager
LF-1346
Using the data importer to create a coverage with a large amount (10000+) of asset parts could take a very long
time. This has been improved significantly.
2017.0.05
Bug fixData Connectivity Manager
LF-1310
The DCM was split over two separate folders in version 2017.0.04. This has been fixed.
2017.0
Upgrade considerationData Connectivity Manager
Support for coverages of type VECTOR has been superseded with other mechanisms.
Please refer to the Fusion migration guide for more information.
This means that it is no longer possible to read existing VECTOR coverages anymore.
This also means it is no longer possible to fuse data as VECTOR coverages anymore.
Upgrade considerationData Connectivity Manager
LuciadFusion can not support legacy AIXM 5.0 anymore. AIXM 5.0 was introduced in 2007 by FAA and Eurocontrol as an
intermediary to validate a new approach. This has lead to the creation of the official AIXM 5.1 standard in 2010,
which of course remains supported, together with AIXM 3.3 and 4.x.
The following add-ons have been removed :TLcyAIXM5AddOn
,
TLcyLspAIXM5FormatAddOn
. Any entry of these add-ons has to be removed from your addons.xml
If you want to avoid warnings about missing codecs, you will need to resave your workspace.
Upgrade considerationData Connectivity Manager
The DCM now supports fusing GRIB data that was decoded using TLcyNetCDFFormatAddOn
.
Because of this, the TLcyGRIBDecoderAddOn
and TLcyLspGRIBFormatAddOn
add-ons have been removed from the addons.xml and addons_gxy.xml files of the DCM. In order to restore the old
GRIB add-on functionality, you can re-add these add-ons in the addons.xml and addons_gxy.xml files, and remove
the GRIB file extensions (*.grib, *.grb, *.grib2, *.grb2, *.dat) from the TLcyNetCDFFormatAddOn.cfg file.
2016.1
2016.1.33
ImprovementData Connectivity Manager
LCD-8856
You can now set your S63 Customer System ID through the
TLcyS63FormatAddOn.s63CustomerSystemID
configuration setting
of the S-63 add-on: see TLcyS63FormatAddOn.cfg.
Alternatively, you can use a JVM system property:
-Dcom.luciad.format.s63.s63CustomerSystemID=mys63id.
The setter method or Lucy/DataConnectivityManager setting take precedence over any system property.
See TLcdS63UnifiedModelDecoder.setS63CustomerSystemID() for more information.
2016.1.13
Bug fixData Connectivity Manager
LF-1056
An IndexOutOfBoundsException could be thrown when pressing the Remove URI button in the Connext to Tile Store dialog.
2016.1.06
Bug fixData Connectivity Manager
LF-1041
Models with time dimensions can be filtered on DCM without the need to TLcyPreviewerAddOn.
Bug fixData Connectivity Manager
LF-1044
The color map of a NetCDF source data was not applied when the data is fused and DCM is restarted.
Bug fixData Connectivity Manager
LF-1042
Band selection in Asset Metadata Editor was not taken into account when creating an IMAGE coverage. The band
selection was overridden by SLD styling. Now band selection and SLD styling are synced. If you load an SLD style with
a ChannelSelection element, it will update the selection in the band selection panel too. In contrast, if you change
the band selection via the band selection panel while an SLD style is loaded, it will update the loaded SLD style
to use the user selected bands.
2016.1.02
Bug fixData Connectivity Manager
LF-1028
Fixed issue with LF-1002 which removed too many resource files from the library jars.
XML schemas are now included in the jar files again instead of extracted in the resources directory.
Only the configuration files of the Data Connectivity Manager are in the resources directory now, allowing you to inspect
and modify them.
2016.1
ImprovementData Connectivity Manager
TLcyPostGISDecoderAddOn is added to the addons_data.xml file to enable support
for vector data stored in a PostgreSQL PostGIS database.
Bug fixData Connectivity Manager
LF-1002
DCM resource files are now removed from the library jar, as they are already present in the resources folder of the distribution.
This prevents one set from overriding the other, depending on classpath ordering.
2016.0
2016.0.08
Bug fixData Connectivity Manager
LF-996
Removed the dependency to Realtime Package which was causing licensing errors.
Bug fixData Connectivity Manager
LF-997
SLD style files next to data files are now picked up correctly in all circumstances.
In addition, it is possible to override the SLD style for an asset.
An asset's style is applied when fusing vector data to an image coverage.
2016.0.07
Bug fixData Connectivity Manager
LF-793
Fusion now always respects the list order of the assets as listed under a coverage.
When fusing vector data such as DGN as image, this bug could cause assets at the bottom of the list to be 'on top'
in the resulting tiles.
2016.0.06
ImprovementData Connectivity Manager
LF-925
It is now possible to configure one ore more SLD styles on raster as well as vector coverages in the coverage
metadata editor.
2016.0.02
Bug fixData Connectivity Manager
LF-912
A bug was fixed which could cause replication of updated coverages between two file system Tile Stores to fail with
"The resource with id ... has been modified between ...".
2016.0
ImprovementData Connectivity Manager
LF-575, LF-905
It is now possible to manually override the minimum scale of any asset of a raster coverage.
You can use this to manually tweak the visibility of (multilevel) source raster data in the fused result in case
you're not happy with the defaults.
ImprovementData Connectivity Manager
Unsupported tile types are not displayed as an option on the Raster Coverage Metadata Editor anymore. A supported
tile type is the one that is supported by all of the assets of the coverage to be fused.
ImprovementData Connectivity Manager
The DCM provides a band selection panel in the asset metadata for ERDAS imagine datasources.
ImprovementData Connectivity Manager
The DCM provides a dimension filtering panel in the coverage metadata for multidimensional NetCDF datasources
Bug fixData Connectivity Manager
LF-913
Fixed an bug which could lead to an inconsistent state after changing are resource's ID (asset, coverage, theme).
This bug was responsible for no longer being able to reorder assets in an uncommitted coverage after changing its
asset's IDs.
Upgrade considerationData Connectivity Manager
LCD-7444
ArcSDE has been discontinued by Esri as of ArcGIS 10.3.
We refer to the release notes of the ArcSDE component for more information.
As a result, theTLcyArcSDEDecoderAddOn
,
TLcyLspArcSDERasterFormatAddOn
and
TLcyLspArcSDEVectorFormatAddOn
have been deprecated and removed by default from the
addons.xml files.
The addons are still available in the release though. If you need them in your application, you can plug them back
in
by adding the following lines to your addons.xml file:
<addon>
<priority>data_producer</priority>
<name>ArcSDE Format</name>
<class>com.luciad.lucy.addons.arcsde.TLcyArcSDEDecoderAddOn</class>
<configFile>lucy/arcsde/TLcyArcSDEDecoderAddOn.cfg</configFile>
<luciadMapOptions>ArcSDE</luciadMapOptions>
</addon>
<addon>
<priority>data_producer</priority>
<name>Lightspeed ArcSDE Raster format</name>
<class>com.luciad.lucy.addons.arcsde.lightspeed.raster.TLcyLspArcSDERasterFormatAddOn</class>
<configFile>lucy/arcsde/lightspeed/raster/TLcyLspArcSDERasterFormatAddOn.cfg</configFile>
<luciadMapOptions>Lightspeed, ArcSDE</luciadMapOptions>
</addon>
<addon>
<priority>data_producer</priority>
<name>Lightspeed ArcSDE Vector format</name>
<class>com.luciad.lucy.addons.arcsde.lightspeed.vector.TLcyLspArcSDEVectorFormatAddOn</class>
<configFile>lucy/arcsde/lightspeed/vector/TLcyLspArcSDEVectorFormatAddOn.cfg</configFile>
<luciadMapOptions>Lightspeed, ArcSDE</luciadMapOptions>
</addon>
Upgrade considerationData Connectivity Manager
The 3D optional component has been removed from the LuciadFusion distributable.
If any of your applications still depend on it, you should migrate them to LuciadLightspeed.
2015.1
2015.1.29
ImprovementData Connectivity Manager
LF-903
ECDIS coverages: the filter panel for the display settings would disappear each time
you make a change. Now it remains open until you close it manually to facilitate making
multiple changes.
Bug fixData Connectivity Manager
LF-902
Non-tiled ECDIS coverage: switching the display settings to "other" and trying to open
the filter panel afterwards would throw a NullPointerException.
2015.1.20
Bug fixData Connectivity Manager
LF-869
When a coverage was created manually, it didn't attempt to be WMTS compliant, in contrast to when one was created
automatically (by dragging a layer onto the Coverages folder).
This has now been fixed so that in all cases a coverage makes an attempt to be WMTS compliant.
2015.1.16
Bug fixData Connectivity Manager
LF-861
Fixed a
NullPointerException
when inspecting failure reports of vector data fusion.
2015.1.14
ImprovementData Connectivity Manager
LF-845
Resources are now consistently displayed as "name" with "[ID]" as fallback for anonymous resources.
Anonymous resources are thus displayed as "[ID]", where the ID is between square brackets.
When both name and ID are displayed, they are displayed as "name [ID]".
2015.1.12
ImprovementData Connectivity Manager
LF-829
The data density of a coverage is now configurable in the coverage metadata panel.
It is a rendering hint which affects how vector coverages are rendered in 3D.
DETAIL hints to load more detailed tiles in the foreground, at the expense of detail towards the horizon.
OVERVIEW hints to load a more homogeneously detailed set of tiles, at the expense of detail in the foreground.
Bug fixData Connectivity Manager
LF-827
DCM displays all the job failures instead of the last one when used with a remote server.
2015.1.09
Bug fixData Connectivity Manager
LF-825
Jobs running on a remote server are now visible in the DCM job manager.
Bug fixData Connectivity Manager
LF-820
Asset sources in Tile Store are now consistently enabled for S-57 coverages when adding a layer to a Tile Store.
Bug fixData Connectivity Manager
LF-822, LF-823
Fixed a bug when opening vector coverages in the DCM with tile format "application/vnd.luciad.vector.gzip:1.0",
which could result in an "Unexpected major version 1 != 0" error upon visualization.
This bugfix prevents the issue in the future, but it doesn't fix affected coverages.
You'll have to fix affected coverages manually:
- Find the Tile Store's root directory, where tile-store.xml is located.
- Edit the corresponding coverage's XML file in the Coverages subdirectory.
- Locate "<lts:FormatVersion>" tag and change its value from "0" to "1.0".
If you're running a server, you'll need to stop the server before the edit and restart it afterwards.
If you're a programmer, you can also change this by editing the
ALfnCoverageMetadata and setting
coverageMetadata.asBuilder().formatVersion("1.0").build().
Be sure to do this
only for the affected coverages!
Bug fixData Connectivity Manager
LF-815
Starting a fusion job now consistently warns when no filters are configured for vector data.
Bug fixData Connectivity Manager
LF-818
The metadata editor no longer rounds the numbers in the 'Bounding box' field to 3 digits, instead the numbers are
shown with full accuracy.
This avoids unintentional overwriting of accurate numbers with rounded ones.
Bug fixData Connectivity Manager
LF-817
Fixed a bug which caused "Node is locked" error when clicking on a metadata field of a coverage which has a running
fusion job.
2015.1.04
ImprovementData Connectivity Manager
LF-811
Explained the difference between non-fatal and fatal failures and how they're handled in the
LuciadFusion User's Guide.
ImprovementData Connectivity Manager
LF-571
TLcyWMSCientAddon was added to the Data Connectivity Manager and it is now possible to create a map layer
for non-tiled coverage as a WMS layer.
ImprovementData Connectivity Manager
LF-803
It is possible now to create a map layer from an uncommited asset.
Bug fixData Connectivity Manager
LF-809
A bug was fixed which caused fusion to fail on non-fatal errors for some coverages created with the DCM.
Fusion now consistently skips non-fatal errors for coverages created with the DCM.
Bug fixData Connectivity Manager
LF-715
In the metadata editor, cancelling the choice of a reference no longer provokes a
NullPointerException
later on.
2015.1.03
ImprovementData Connectivity Manager
LF-704
Improved the behavior of the selection in the Job Manager panel.
ImprovementData Connectivity Manager
LF-685
Preview layers are now asynchronous.
ImprovementData Connectivity Manager
LF-744
The tile format "image/png" for elevation coverages has been optimized further for compactness, at the cost of some
accuracy.
This reduces the coverage size roughly by half.
The default tile format remains "image/tiff" for accuracy.
This leaves the user with a clear choice:
- "image/tiff" for accuracy (the default)
- "image/png" for compactness
Bug fixData Connectivity Manager
LF-729
The Data Connectivity Manager now uses the VM argument
-XX:SoftRefLRUPolicyMSPerMB=0
by default.
Its
MAXIMUM_MEMORY
was increased to 1500 MB.
This allows fusion of large ECDIS data sets such as the NOAA data set with the default settings.
Bug fixData Connectivity Manager
LF-807
Fixed a bug which prevented drawing layers created from an asset's clipping shape from being used again as clipping
shape.
2015.1.01
Bug fixData Connectivity Manager
LF-667
Fixed a bug in the computation of the ideal coverage layout and tile size when adding assets to an existing
coverage.
2015.1
ImprovementData Connectivity Manager
TLcyObjectPropertiesComparisonAddOn: a new add-on has been introduced which offers a side-by-side view of object
properties, making it easy to compare the properties of different objects.
Bug fixData Connectivity Manager
LF-697
The preview layer now works for all vector data such as GML, even when it has no SLD styling.
Bug fixData Connectivity Manager
LF-691
Fitting on a theme doesn't provoke exception anymore.
Bug fixData Connectivity Manager
LF-731
Import/export now uses a keep-alive mechanism to prevent timeouts while import/export jobs are waiting in the queue.
Bug fixData Connectivity Manager
LF-762
Replication now uses a keep-alive mechanism to prevent timeouts while computing progress for large coverages.
Upgrade considerationData Connectivity Manager
The OpenGL 3D view in the DCM has been replaced by a Lightspeed 3D view. The Lightspeed 3D view has better
performance
then the old 3D view. Also, the Lightspeed 3D view supports the visualization of vector coverages which wasn't the
case for the old 3D view.
As a consequence, all the OpenGL addons have been removed and are replaced by their Lightspeed counterpart.
If you try loading an workspace from a previous version containing a 3D view, the workspace will be restored
without the
3D view. In order to fully restore the workspace, you will have to manually create a 3D view (File | New | 3D Map)
and
add all the data to the 3D view.
2015.0
2015.0.03
ImprovementData Connectivity Manager
LF-381
Text fields in the metadata editor such as coverage ID or asset location or now selectable so they can be
copy-pasted.
2015.0
ImprovementData Connectivity Manager
LuciadFusion now supports replication of tile stores.
Given a target tile store, replication lets you define a source tile store to replicate data from.
To initiate replication, choose 'Replicate Tile Store' from a tile store's context menu to initiate replication.
-
Select a source to replicate data from.
The DCM will go in 'Replication mode', and resources eligible for replication be marked in the tile store tree.
-
You can reject replication for individual resources by choosing 'Revert' from the resource's context menu.
This will unmark them for replication.
-
You can define an area of interest to limit the coverage size on the replica (only for tiled raster coverages).
An area of interest is defined on a tile store, but you can tie them to a specific coverage by selecting the
coverage and then select the area of interest from the drop-down box in the metadata editor.
-
Click 'Commit' and 'Start jobs' to start replication.
-
You can exit replication mode at any time by clicking 'Revert' at the bottom of the Tile Store Manager.
Replication has some interesting properties:
-
It is symmetrical, meaning that there is nothing which inherently defines a tile store to be source or
target.
Any tile store can be used as source or target at any given moment.
-
It replicates all resources: coverages, assets and themes.
Replication operates on both a resource's metadata and data, but the data is only replicated as part of a
coverage.
This means that, for asset sources in tile store, the asset sources are replicated only if the asset is part of
a coverage.
-
Resources are globally identified across tile stores based on the resource ID, which must be globally unique.
Updates are detected based on the global update sequence of a resource, which has the semantics of a 'last
modified' timestamp.
ImprovementData Connectivity Manager
LF-669
When closing the Data Connectivity Manager, it no longer asks to save your changed workspace.
This is controlled by the 'saveWorkspaceOnExit' property in 'fusion_manager_workspace_addon.cfg'.
ImprovementData Connectivity Manager
The connect to tile store dialog now appears after the main window is shown.
Bug fixData Connectivity Manager
LF-688
There was a memory leak when fusing vector data, which caused the original model to be retained in memory even
after it was deleted from the UI.
Upgrade considerationData Connectivity Manager
The jar file containing the LuciadFusion Data Connectivity Manager is now called lcd_fusion_manager.jar. That
makes the name consistent with the jar files from other Luciad products.
2014.1
2014.1.05
Bug fixData Connectivity Manager
LF-676
Fixed a bug which could cause a failure when previewing coverages containing SHP assets and those assets did not
overlap with the area of interest.
Bug fixData Connectivity Manager
LF-670
The preview layer now also applies SLD styling (if any) for MAP, MIF, Oracle Spatial, ArcSDE and GML.
2014.1
Bug fixData Connectivity Manager
LF-662
Fixed a bug which could cause an IndexOutOfBoundsException when selecting a job in the job manager panel.
2014.0
2014.0.07
Bug fixData Connectivity Manager
LF-653, LF-754
The reporting of non-fatal fusion failures now correctly deals with:
- general failures which are not specific to a specific data object
- exceptions without message
Bug fixData Connectivity Manager
LF-652
Fixed a bug which caused vector coveragaes with dangling asset pointers to throw a ClassCastException in the DCM.
Bug fixData Connectivity Manager
LF-649
Made the DCM's metadata editor more robust against invalid file:// URIs such as file://unknown.asset.
Bug fixData Connectivity Manager
The Lucy deploy script (in build/lucy) now also works for the LuciadFusion Data Connectivity Manager.
2014.0
ImprovementData Connectivity Manager
The vector coverage configuration panel allows to specify an SLD file to define the filters and styling.
Consult the javadoc of TLfnVectorCoverageMetadata for more information.
ImprovementData Connectivity Manager
You can now export LuciadFusion raster data to GeoPackage using File | Save As... for a Fusion raster layer.
ImprovementData Connectivity Manager
The DCM now supports fusing S-57 updates to coverages containing an S-57 base and prior S-57 updates.
Given an existing S-57 base which was fused into a coverage, you can create a new asset for the S-57 update and add
it to that coverage.
There are some limitations:
- It is not possible to open a map layer for an S-57 update.
- It is not possible to create a map layer for an S-57 update asset.
- It is not possible to create a preview layer for a coverage containing S-57 updates.
Bug fixData Connectivity Manager
TLfnDataImporterGUIFactory: this class wanted to override the ALcyGUIFactory#cleanup method, but the method name
contained a typo. It was called cleanUp instead of cleanup (note the different casing). This typo has been fixed.
Upgrade considerationData Connectivity Manager
The default tile format for ELEVATION and MULTIVALUED coverages is now "image/tiff", which supports decimal values
with floating point precision.
This new tile format is not compatible with clients prior to V2014.0.
If compatibility with old clients is required, you must set the tile format explicitly to "image/png" on the
coverage metadata.
2013.1
2013.1.43
ImprovementData Connectivity Manager
LF-600
Updated sections of the LuciadFusion user's guide explaining vector and raster data fusion and their limitations.
Bug fixData Connectivity Manager
LF-598
The state of finished jobs is now correctly restored when loading a workspace.
Bug fixData Connectivity Manager
LF-597
The data importer now correctly handles vector data with anonymous data models.
2013.1.39
ImprovementData Connectivity Manager
LF-581
The DCM now attempts to make coverages WMTS compliant by default, even if the GoogleMapsCompatible scale set is not
chosen.
This applies when a coverage is created from assets, or when assets are added to a coverage and the coverage's
properties are updated to take the new assets into account.
As soon a coverage's properties geographic reference, bounding box, coverage layout or tile size are manually
adjusted afterwards, WMTS compliancy may be lost again.
Bug fixData Connectivity Manager
LF-585
Fixed a bug affecting the scales in the max. level combo box of vector coverage metadata.
2013.1.17
ImprovementData Connectivity Manager
LF-160
Adding a large asset of some vector formats such as SHP to a Tile Store could block the UI for some time. This has
now been improved.
Bug fixData Connectivity Manager
LF-188
A bug was fixed which sometimes caused fusion of additional detail to finish instantly without having fused any new
data.
2013.1.01
Bug fixData Connectivity Manager
LF-296
Fixed a bug in the selection highligting of the tile store tree when drag-and-dropping multi-selected items.
Bug fixData Connectivity Manager
LF-539
Fixed a bug when dropping multiple assets in between coverages.
Bug fixData Connectivity Manager
LF-527
Fixed a bug which caused an ArrayIndexOutOfBoundsException to be logged on the console when dragging an asset beyond
the empty coverages node.
Bug fixData Connectivity Manager
LF-518
A bug was fixed in the automatic grouping of vector assets which could lead to "No matching coverage data model"
errors when fusing later on. The affected assets are those which have data models with empty data types (data types
that have no properties).
Bug fixData Connectivity Manager
LF-510
A bug was fixed which caused an exception when adding a VPF layer tree node to the Tile Store. In general, it is now
possible to add layer tree nodes to a Tile Store or a coverage, either via drag-and-drop or via the tool bar action.
2013.1
ImprovementData Connectivity Manager
LF-259
Several enhancements have been done regarding the synchronization of the coverage preview layer.
When a coverage's assets are reordered in the Tile Store panel by drag-and-drop, the preview layer is
updated to reflect the new order.
When an asset is added to a coverage, you get a dialog which lets you select the new asset parts to include
in the preview layer.
When an asset is removed from a coverage, the preview layer is updated accordingly.
ImprovementData Connectivity Manager
LF-218
Several enhancements have been done regarding the creation of a coverage preview layer.
- The coverage preview layer now correctly reflects the order of the assets and their asset parts.
- It is now also possible to create an empty preview layer.
- It is now also possible to create a preview layer for an empty coverage.
ImprovementData Connectivity Manager
LF-484
The scale chooser now uses a logarithmic scale by default. Its slider's default min/max scale limits are now
1:10000000 to 1:10000. These values automatically adjust to newly added scales. You can still switch to the old
behavior by using the 'Logarithmic scale' toggle button in the scale chooser's tool bar.
ImprovementData Connectivity Manager
The DCM now provides an S-52 display settings panel in the coverage metadata, to define the settings an S-57 (ECDIS)
coverage should be fused with.
ImprovementData Connectivity Manager
A non-tiled coverage can be created and configured in the DCM. Such a coverage has asset sources in Tile Store, but
no tiles. It will support WMS GetFeatureInfo and GetMap requests with client-side styling.
ImprovementData Connectivity Manager
A coverage can be configured to support WMS GetFeatureInfo requests in the DCM. This will enable asset sources in
Tile Store for that coverage.
ImprovementData Connectivity Manager
When fusing vector as raster, the DCM now automatically adjusts the coverage metadata for square pixels.
This minimizes rasterization artifacts when viewing the coverage in its native georeference.
It even eliminates rasterization artifacts when viewing the coverage at one of its native scales.
Bug fixData Connectivity Manager
LF-467
It is not possible to fuse vector as raster when fusing on the server, albeit with the limitation that any of the
layer's styling in the DCM will be discarded in favor of the server's default styling.
Bug fixData Connectivity Manager
LF-511
The Data Connectivity Manager no longer throws an exception when a coverage is deleted after its preview layer has
been deleted.
Bug fixData Connectivity Manager
LF-496
Coverages with message digest algorithms other than the default casing are now also correctly recognized by the DCM.
Bug fixData Connectivity Manager
LF-495
The Data Connectivity Manager Job Configuration panel now supports filtering on properties that have type
BigDecimal. This is used for example by Oracle Spatial data sets.
Bug fixData Connectivity Manager
LF-452
Fixed an issue when fusing vector data as a raster coverage. In some cases the type of the coverage
was wrongly set to VECTOR, causing errors.
Note that if you have such faulty coverages, you need to re-create them to be able to fuse them.
Bug fixData Connectivity Manager
LF-461
Fixed a bug which causes the coverage preview layer not to update upon changes in the asset or coverage metadata.
Examples of relevant changes:
- When an asset's compilation scale is adjusted.
- When the filtering is adjusted for a vector job configuration.
2013.0
2013.0.06
Bug fixData Connectivity Manager
LF-477
An internal error, occurring when refreshing the tile store manager while the fusion engine is
running, has been fixed.
Bug fixData Connectivity Manager
LF-468
Fixed a ClassCastException When dragging a vector layer to an IMAGE coverage and letting the coverage take the new
asset into account.
Bug fixData Connectivity Manager
LF-465
The error dialog when creating a preview layer for a coverage with asset sources that are no longer valid is now
correctly formatted.
2013.0.02
Bug fixData Connectivity Manager
LF-360
Adding thousands of assets to the Tile Store by using drag-and-drop of map layers is now a lot faster.
Bug fixData Connectivity Manager
LF-457
A number of bugs have been fixed in the extents layer.
- The extents of all resources are now shown more correctly in all projections, even when the extents wrap
around the date line.
Any remaining issues are due to LCD-4037.
- The labels of the extents layer now behave correctly when zooming/panning.
- When an uncommitted resource is deleted, it is also deleted from the extents layer.
The visualization of the extents layer has been improved:
- The extents of assets and coverages have 2 different colors: green for assets, yellow for coverages.
- Committed resources have a solid outline and a translucent fill.
- Uncommitted resources have a stroked outline and a translucent fill.
- Deleted resources have a stroked line and no fill.
Bug fixData Connectivity Manager
LF-422
Adding multiple assets to a coverage now only opens one "Update coverage metadata"confirmation dialog at a time,
it is now clear which confirmation dialog belongs to which asset and it is possible to apply the same choice
for all added assets by means of a checkbox.
2013.0
ImprovementData Connectivity Manager
The metadata editor now provides an action to make a coverage compliant with the WMTS GoogleMapsCompatible
well-known scale set (urn:ogc:def:wkss:OGC:1.0:GoogleMapsCompatible). The action automatically adjusts the
geo reference, bounding box, tile layout and tile size of the coverage to match the GoogleMapsCompatible tile
pyramid structure.
ImprovementData Connectivity Manager
The Assets folder in the Tile Store tree GUI is not displayed anymore. You can now create a
coverage immediately when adding data to the tile store, either through a layer or the data
importer.
ImprovementData Connectivity Manager
The Data Connectivity Manager now also supports fusion on the server.
When you connect to a Tile Store URI, a corresponding fusion server is auto-detected based on URI convention.
It is possible to detach and attach the DCM to a fusion server.
If you close the DCM, fusion keeps on running on the server.
For local Tile Stores, the client is used as fusion engine.
Upgrade considerationData Connectivity Manager
The Asset Importer Add-On and all its classes were renamed to Data Importer. The main class
is now TLfnDataImporterAddOn.
Upgrade considerationData Connectivity Manager
Job configuration is now configured directly on the coverage metadata. As such, ALfnJob.setConfiguration()
has been removed. See for example TLfnVectorCoverageMetadata.getFilters() for the replacement configuration
settings.
Upgrade considerationData Connectivity Manager
The job status enum has been removed. Job status is now denoted by ELfnStatus. This enum
has much simpler states.
Upgrade considerationData Connectivity Manager
Stopping and cancelling jobs has been unified. The ALfnJob.cancel() and isCancelSupported()
methods have been removed.
2012.1
2012.1.06
ImprovementData Connectivity Manager
LF-195
It is now possible to select a whole layer as clipping shape of an asset. This behavior applies only when no
individual shapes have been selected on the map.
Bug fixData Connectivity Manager
LF-409
TLfnTileStoreTreeModel's moveAssetInCoverage method now only sends out a treeStructureChanged event
if an asset node was actually moved, instead of a treeNodesRemoved and treeNodesInserted event.
Bug fixData Connectivity Manager
LF-403
A bug in the Tile Store tree panel, which prevented deselecting an item in a multiselection by control-clicking, has
been
fixed.
Bug fixData Connectivity Manager
LF-348
Clipping shapes for assets are now correctly transformed to the asset's georeference if the clipping shape's
georeference
differs from that of the asset.
Bug fixData Connectivity Manager
LF-402
The asset importer now creates assets with the correct amount of parameters for Grib2 data.
Bug fixData Connectivity Manager
LF-400
When a coverage copy job is cancelled, the partially copied target coverage is now properly deleted during the
cancellation.
Bug fixData Connectivity Manager
LF-395
An exception being thrown when a layer was selected after being deleted in the tilestore, has been fixed.
2012.1.03
Bug fixData Connectivity Manager
LF-380
When creating an extents layer from coverages, assets, or themes, the geo reference of the first coverage or asset
is used instead of the default geodetic reference.
In case of a theme containing both coverages and assets, the coverage georeference takes precedence.
Bug fixData Connectivity Manager
LF-150
The asset importer no longer fails on SHP files without georeference. Upon import, the asset importer informs the
user that these files have been skipped.
Bug fixData Connectivity Manager
LF-229
When TLfnServlet.createRequestDispatcherFactory is overridden by a custom implementation, starting the server no
longer fails due to a missing initialization parameter "request.dispatcherFactoryClass".
2012.1
ImprovementData Connectivity Manager
TLcyOracleLocatorDecoderAddOn is added to the addons.xml file to enable support
for vector data stored in an Oracle Spatial database.
ImprovementData Connectivity Manager
TLcyConnectionAddOn and TLcyJPIPDecoderAddOn are added to the addons.xml file to enable support
for raster data retrieved using the JPEG2000 Interactive Protocol (JPIP).
2012.0
2012.0.11
Bug fixData Connectivity Manager
LF-170
Deleting a coverage after restarting the DCM could in some circumstances result in a NullPointerException.
2012.0.03
Bug fixData Connectivity Manager
LF-5
When an attempt is made to add a clipping shape with a grid reference to an asset with a geodetic reference, an
error dialog is shown. It no longer causes a ClassCastException.
2012.0.01
Bug fixData Connectivity Manager
LF-306
Fixed ArrayIndexOutOfBoundsException that could occur when failures occur during fusion.
Bug fixData Connectivity Manager
LF-318
Importing GRIB files now works consistently using drag-and-drop or context menu.
2012.0
ImprovementData Connectivity Manager
TLcyHelpAddOn has been introduced. This add-on provides some more help options for the
end-user of LuciadFusion. It provides a menu entry to open the Lucy end-user guide with the default
PDF viewer of your computer.
Bug fixData Connectivity Manager
LF-267
Synchronizing the Tile Store before exporting a coverage now behaves correctly. It no longer causes a
NullPointerException.
Bug fixData Connectivity Manager
LF-266
ECDIS catalog models now behave correctly when dragged onto a coverage or when creating a map layer from them. They
no longer block the UI and they no longer explode into hundreds of identical map layers.
11.0
11.0.15
Bug fixData Connectivity Manager
LF-215
Map layers which were the result of drag'n'drop of themes are now correctly persisted in the workspace.
Also the order of the layers correctly reflects the order of the coverages in the theme.
11.0.12
ImprovementData Connectivity Manager
The respective visibility of the assets in the target coverage can be changed by dragging and dropping them under a
coverage node. Dropping an asset on its coverage node restored its natural order (based on compilation scale).
ImprovementData Connectivity Manager
When rasterizing vector data, the minimum scale of a raster asset can be edited. This allows the user to limit the
visibility of an asset in the fused result: high-detailed assets can be omitted altogether at insufficiently
detailed fusion levels.
ImprovementData Connectivity Manager
When editing asset metadata, the pixel density has been replaced with a compilation scale, thus making it more
intuitive to use. It controls the level of detail with which the data will be fused.
ImprovementData Connectivity Manager
When rasterizing vector data, the compilation scale of the assets can be configured in the DCM, allowing control
over the level of detail with which the data will be rasterized. In addition, preview functionality was added for
raster coverages, allowing visual inspection of the level of detail which corresponds to a given compilation scale.
Bug fixData Connectivity Manager
LF-211
Importing multivalued GRIB2 files now works consistently using drag-and-drop or context menu.
Bug fixData Connectivity Manager
LF-209
The create map layer action is now disabled when an uncommitted coverage is selected (as the coverage is not present
in the tilestore yet, it is impossible to create a map layer for it, which would have caused an exception).
Bug fixData Connectivity Manager
LF-201
Browsing large Tile Stores with the Tile Store Manager is now efficient, it no longer causes unresponsiveness of the
UI.
Bug fixData Connectivity Manager
LF-200
The filtering rules for vector data fusion job configuration now also accept the empty string (default) as pattern.
Bug fixData Connectivity Manager
LF-193
When visualizing a fused JPEG coverage in a view with a different georeference than the coverage, all colors now
appear correctly.
Bug fixData Connectivity Manager
LF-194
Upon changing the geographic reference of a coverage, its bounding box is now correctly recomputed.
11.0.11
Bug fixData Connectivity Manager
LF-168
Fusion jobs for which either the coverage or one of its assets has not been committed can no longer be started from
the job manager.
This avoids "Obsolete version used to put metadata" errors later on, and makes the behavior consistent with that in
the Tile Store tree and job configuration.
Bug fixData Connectivity Manager
LF-121
The tree visualizing the Tile Store contents did not show up while using Java 7.
Bug fixData Connectivity Manager
LF-154
When a fusion job is finished, the elapsed time remains visible in the job panel.
Bug fixData Connectivity Manager
LF-164
The job configuration preview layer now uses the last area of interest.
Bug fixData Connectivity Manager
LF-155
Scales can no longer be edited in the DCM metadata editor while fusion is ongoing, thus avoiding
IllegalStateExceptions.
Bug fixData Connectivity Manager
LF-153
The Data Connectivity Manager now has the ability to filter vector features based on geometry size.
11.0.03
Bug fixData Connectivity Manager
LF-156
DCM disallows fusion unless both the coverage and the assets have been committed to the Tile Store.
11.0
ImprovementData Connectivity Manager
LF-102
On Windows, occasional failure to delete a temporary checkpoint file is expected due to file locking.
ImprovementData Connectivity Manager
LuciadFusion is extended with support for rasterizing vector data into raster coverages.
The rasterization relies on a layer factory that should be available for the vector format.
The Data Connectivity Manager provides built-in support for rasterizing any vector data format
for which a layer factory is registered.
ImprovementData Connectivity Manager
LuciadFusion now adds support to fuse and and distribute raster data representing values other than image and
elevation.
For instance, meteorological raster data defining temperature or wind speed. To support this use case,
a new 'multivalued' coverage type is introduced. Additionally, support for the GRIB weather data format
(V1, V2, bulletins) is added, as a primary use case for the new coverage type.
The Data Connectivity Manager is extended with support for the new coverage type and the GRIB data format.
ImprovementData Connectivity Manager
LuciadFusion is extended with support for vector data, enabling users to use very large vector data sets in
applications.
By applying tiling and the use of multiple levels of details, LuciadFusion allows to fuse vector
data sources into a vector coverage, ready for high performance data streaming, visualization and analysis.
To support the vector data use case, the Data Connectivity Manager offers the necessary GUI components
to fuse and process vector data, and to manage a LuciadFusion Tile Store. Users can import vector data sources
and fuse them into vector coverages. Through the user interface, fine-grained control is offered over the
simplification approach applied by the Fusion Engine.
ImprovementData Connectivity Manager
Data Connectivity Manager now has functionality to visualize the extents of the assets and/or coverages in the tile
store on a map.
ImprovementData Connectivity Manager
The drag and drop of a theme to a map (2D/3D view) now creates all the layers corresponding to the coverages
contained in the theme;
this feature replaces the previous extent layer creation, which was just representing the theme bounds.
ImprovementData Connectivity Manager
The Data Connectivity Manager now loads the proxy addon that allows the user to configure http proxy settings.
ImprovementData Connectivity Manager
Applying clipping shapes to assets is now more intuitive.
Only selected objects (possibly from different layers) are used as a clipping shape.
A new clipping shape overrides an existing one.
ImprovementData Connectivity Manager
The names of cloned resources are now more intuitive.
Bug fixData Connectivity Manager
The
Cancel Job
button is added to the Tile Store Manager panel, and stop/cancel buttons behave consistent with the Job Manager
panel.
Bug fixData Connectivity Manager
The metadata panel for assets uses the user distance unit for the pixel density, when using a grid reference
coordinate system.
Bug fixData Connectivity Manager
The metadata panel did not update when refreshing a tile store.
Upgrade considerationData Connectivity Manager
The Data Connectivity Manager add-on infrastructure has been refactored to offer an API to the user,
giving the possibility to create extensions and make customizations.
The existing add-ons TLfnTileStoreAddOn and TLfnTileStoreOpenGLAddOn
have been replaced by several new add-ons available in com.luciad.fusion.manager.addons:
- com.luciad.fusion.manager.addons.engine.TLfnFusionEngineAddOn
- com.luciad.fusion.manager.addons.tilestore.TLfnTileStoreAddOn
- com.luciad.fusion.manager.addons.job.TLfnJobAddOn
- com.luciad.fusion.manager.addons.jobconfiguration.TLfnJobConfigurationAddOn
- com.luciad.fusion.manager.addons.metadataeditor.TLfnMetadataEditorAddOn
- com.luciad.fusion.manager.addons.dataimporter.TLfnDataImporterAddOn
This means that any addons.xml file that used to contain TLfnTileStoreAddOn and
TLfnTileStoreOpenGLAddOn have to be replaced by the new add-on configuration.
Existing workspaces will need to be created again to store the Fusion-specific items (Tile Store connections,
layers,
jobs, ...) according to the new add-on configuration.
10.0
10.0.03
ImprovementData Connectivity Manager
The new TLfnTileStoreOpenGLAddOn allows 3D visualization of data from a tile store.
10.0.01
Bug fixData Connectivity Manager
LF-7
The Drawing OpenGL add-on has been added to addons.xml, to fix the representation of Drawing shapes in 3D.
Bug fixData Connectivity Manager
LF-17
The location of assets that were created from layers that were added using drag-and-drop was not correct.
10.0
ImprovementData Connectivity Manager
LuciadFusion is a new software solution for the management, fusion, and storage of large spatial data sets in
networked environments.
The Data Connectivity Manager is a fully customizable user interface that allows easy access to all kinds of data
sources, provides
source data to the Fusion Engine, and stores fused data on a Data Server.