Migrating from Carmenta Engine 4.x
This page provides links to information intended for developers that will be migrating applications using Carmenta Engine 4.x.
In This Section
Migrating configuration files
Describes the necessary steps to successfully migrate a Carmenta Engine 4.x
configuration file.
Migrating Code in ScriptOperator
Describes how to migrate VBScript or JavaScript scripts from Carmenta Engine 4.x ScriptOp
to Python scripts for Carmenta Engine 5 ScriptOperator.
The new threading model
Describes the major differences between the new threading model and the one
used in Carmenta Engine 4.x.
GeoObject, migrating to the new Feature model
Describes the key differences between the Carmenta Engine 4.x GeoObject
model that has been replaced by the new Feature model.
InternalStore, migrating to MemoryDataSet
Provides information about how to migrate code using InternalStore.
Differences between namespaces and configurations
Describes the differences between the Carmenta Engine 4.x namespace concept
and a Carmenta Engine 5 configuration.
Minor breaking changes
Describes minor changes to the API that can break migrated applications.
ITool interface changed
Contains information about how Carmenta Engine 4.x tools can be migrated to
Carmenta Engine 5.
Migrating predefined coordinate reference systems
Describes how to migrate coordinate reference systems that were predefined in 4.x.
Changes in the C++ API
Describes differences in the C++ API.
Migrating Deployment of Carmenta Engine Applications
Contains information on how to deploy Carmenta Engine 5 with an application.
Name changes since Carmenta Engine 4.x
Contains a list of all the type names that have been changed or removed
from Carmenta Engine 4.x.