Package com.luciad.meshup
Interface ILcd3DTilesProcessorMetadataMapper
public interface ILcd3DTilesProcessorMetadataMapper
An interface that can map 3D tiles metadata to another 3D tiles metadata data model.
This interface works as a hook: You get the default values that the processor would have created without customization. You can use this as input to customize and modify the metadata for a given dataset, using external information that was not directly available in the input data sources.
This interface works as a hook: You get the default values that the processor would have created without customization. You can use this as input to customize and modify the metadata for a given dataset, using external information that was not directly available in the input data sources.
- Since:
- 2020.1
-
Method Summary
Modifier and TypeMethodDescriptiongetDataObject
(ILcdDataObject aDefaultDataObject) The metadata to be used for the given object within the 3D dataset.getDataType
(TLcdDataType aDefaultDataType) The data type that describes the metadata that will be added to the output dataset.
-
Method Details
-
getDataType
The data type that describes the metadata that will be added to the output dataset.- Parameters:
aDefaultDataType
- The default data type that is used for the dataset- Returns:
- A custom data type
-
getDataObject
The metadata to be used for the given object within the 3D dataset.- Parameters:
aDefaultDataObject
- The default data object that was created for the current object. The default data object will have a data type found inTLcd3DTilesProcessorDataTypes.getDefaultMeshType()
- Returns:
- A custom data object
- See Also:
-