Geomajas Community Documentation
SuccessCommandResponse class contained typos. The methods
isSucces()
and getSucces()
have been
renamed to isSuccess()
and getSuccess()
respectively.
Changes in pipeline and promotion to stable API.
The method getRasterLayer()
has been added in
ConfigurationService
.
The findMathTransform()
method in
GeoService
now throws GeomajasException
instead of FactoryException
.
InternalTile changes (should not affect anybody as these are used internally in the back-end).
Many DtoConverterService
methods now throw
GeomajasException
.
The method getId()
has been added to
Layer.
All server layers should have a unique id. The
id is automatically assigned based on the Spring bean name.
Configuration changes: maxTileLevel
has been
removed as this was not used.
Configuration changes: the server-side layers are no longer connected to the client-side layer configurations via the layerInfo objects. Instead, client-side layers refer directly to the server layer's id via a serverLayerId property. The references to the layerinfo objects are injected by a configuration postprocessor, so the layerInfo should no longer be set manually.
Name | Property | Description |
---|---|---|
LayerInfo | id | Removed, use id property of Layer instead |
SnappingRuleInfo | layerInfo | Replaced with serverLayerId |
serverLayerId | String ,should refer to id of Layer bean |
Table A.1. Back end configuration changes
Name | Property | Description |
---|---|---|
ClientLayerInfo | serverLayerId | String, should refer to id of Layer bean |
layerInfo | Should no longer be set manually, will be set by Spring |
Table A.2. Client configuration changes