The available services are listed in the table below.
The Register your own instances column indicates:
-
Yes, if LuciadLightspeed or the LuciadFusion server queries the service registry for service instances you registered yourself.
In that case, the Example usage column contains a brief description of an example scenario where the instance you registered is automatically picked up and used.
-
No, if LuciadLightspeed or the LuciadFusion server does not query the service registry for service instances you registered yourself. Registering your own instance has no effect, unless you query the service registry for those instances yourself.
In that case, the Example usage column contains a brief description of how you can use the services in the registry.
Interface | Composite implementation | Register your own instances | Example usage |
---|---|---|---|
Yes |
The standard WMS server uses your custom decoding services to decode your own data formats. |
||
Not available |
No |
You can save the data of an |
|
Yes |
The standard WMS server uses the available layer factories to visualize the decoded data. |
||
No |
You can create a Lightspeed layer for a model. |
||
Not available |
No |
You can create a mouse readout that shows the measurement value under the cursor. |
|
Not available |
No |
You can create a mouse readout that shows the measurement value under the cursor. |
|
Yes |
Add support for custom input stream sources.
The majority of the |
||
Yes |
Add support for custom model reference files.
The majority of the |
||
Yes |
Add support to store model references to a custom format, or to store custom model references.
The majority of the |
||
Not available |
Yes |
The standard WMS server uses these registered services to visualize the decoded data and style it using SLD. |
|
Not available |
Yes |
The standard WMS server uses these registered services to convert the GXY view to an image that be sent to the client. |
|
Not available |
Yes |
The Swing balloon managers use these registered services to provide the balloon contents. |
|
Not available |
Yes |
The JavaFX balloon manager uses these registered services to provide the balloon contents. |
|
Not available |
Yes |
The standard WMS server uses these registered services to encode the requested information when a WMS client performs a GetFeatureInfo request. |
|
Not available |
Yes |
You can use a different logging framework. For example, LuciadFusion uses this class to register its own logging framework.
For more information, see the documentation of the |
|
Yes |
You can provide your own translator which may use your own internationalization mechanism. |
||
Not available |
Yes |
The standard WMS server uses the available legend graphic encoders to generate a legend for the decoded data. |
|
Not available |
Yes |
The standard WMTS server uses the available legend graphic encoders to generate a legend for the decoded data. |
|
Yes |
Add support for custom metadata parsers. LuciadFusion searches for an appropriate parser to create the metadata of crawled data files. |
The table does not describe all possible use cases for these service objects. It provides a brief description of a single use case per service object. |