Package com.luciad.fusion.tilestore
Class TLfnQuery.Property
java.lang.Object
com.luciad.fusion.tilestore.TLfnQuery.Property
- Enclosing class:
TLfnQuery
The resource properties that are supported in the
TLfnQuery.BasicBuilder
for creating a filter and sort-by. In essence, this is nothing more than an immutable decorator for an TLcdOGCXPath
.
Because TLcdOGCXpath
instances are mutable, it is unwise to use them as constants directly.
The possible values of query properties are defined by the 'get' methods on the corresponding metadata classes.
This is documented with each of the constants, for example RESOURCE_id
.
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLfnQuery.Property
Property with XPath//lts:BoundingBox
.static final TLfnQuery.Property
Property with XPath//lts:Location/@xlink:href
.static final TLfnQuery.Property
Property with XPath//lts:BoundingBox
.static final TLfnQuery.Property
Property with XPathlts:GeoReference
.static final TLfnQuery.Property
Property with XPathlts:Type
.static final TLfnQuery.Property
Property with XPathlts:AssetInfo/lts:Id
.static final TLfnQuery.Property
Property with XPathlts:Format
.static final TLfnQuery.Property
Property with XPathlts:Level0ColumnCount
.static final TLfnQuery.Property
Property with XPathlts:Level0RowCount
.static final TLfnQuery.Property
Property with XPathlts:RasterAssetPart/lts:BoundingBox
.static final TLfnQuery.Property
Property with XPathlts:RasterAssetPart/lts:Location/@xlink:href
.static final TLfnQuery.Property
Property with XPathlts:RasterAssetPart/lts:Parameter/lts:Id
.static final TLfnQuery.Property
Property with XPathlts:RasterAssetPart/lts:Parameter/lts:Name
.static final TLfnQuery.Property
Property with XPathlts:RasterAssetPart/lts:Resolution/@x
.static final TLfnQuery.Property
Property with XPathlts:RasterAssetPart/lts:Resoluion/@y
.static final TLfnQuery.Property
Property with XPathlts:RasterAssetPart/lts:SamplingMode
.static final TLfnQuery.Property
Deprecated.static final TLfnQuery.Property
Property with XPathlts:Parameter/lts:Id
.static final TLfnQuery.Property
Property with XPathlts:TileHeight
.static final TLfnQuery.Property
Property with XPathlts:TileWidth
.static final TLfnQuery.Property
Property with XPathlts:Abstract
.static final TLfnQuery.Property
Property with XPath@id
.static final TLfnQuery.Property
Property with XPathlts:Name
.static final TLfnQuery.Property
Property with XPath@updateSequence
.static final TLfnQuery.Property
Property with XPathlts:Keyword
.static final TLfnQuery.Property
Property with XPathlts:ResourceId
.static final TLfnQuery.Property
Property with XPathlts:VectorAssetPart/lts:BoundingBox
.static final TLfnQuery.Property
Property with XPathlts:VectorAssetPart/lts:Location/@xlink:href
.static final TLfnQuery.Property
Property with XPathlts:VectorAssetPart/lts:ScaleDenominator
.static final TLfnQuery.Property
Property with XPathlts:MaxLevel
. -
Constructor Summary
ConstructorDescriptionProperty
(String aXPath, ILcdXMLPrefixMap aPrefixMap) Constructs a property from an XPath expression and an XML prefix map. -
Method Summary
-
Field Details
-
RESOURCE_id
Property with XPath@id
. SeeALfnResourceMetadata.getId()
for the possible values this property can have. -
RESOURCE_name
Property with XPathlts:Name
. SeeALfnResourceMetadata.getName()
for the possible values this property can have. -
RESOURCE_abstract
Property with XPathlts:Abstract
. SeeALfnResourceMetadata.getAbstract()
for the possible values this property can have. -
RESOURCE_updateSequence
Property with XPath@updateSequence
. SeeALfnResourceMetadata.getUpdateSequence()
for the possible values this property can have. -
ASSET_location
Property with XPath//lts:Location/@xlink:href
. SeeALfnAssetMetadata.getLocation()
for the possible values this property can have. -
ASSET_boundingBox
Property with XPath//lts:BoundingBox
. This property matches with bounding boxes for assets and coverages. To match specifically for asset, useRASTER_ASSET_boundingBox
orVECTOR_ASSET_boundingBox
. SeeALfnAssetMetadata.getBoundingBox()
for the possible values this property can have. -
RASTER_ASSET_location
Property with XPathlts:RasterAssetPart/lts:Location/@xlink:href
. SeeALfnAssetMetadata.AssetPart.getLocation()
()} for the possible values this property can have. -
RASTER_ASSET_boundingBox
Property with XPathlts:RasterAssetPart/lts:BoundingBox
. SeeALfnAssetMetadata.AssetPart.getBoundingBox()
for the possible values this property can have. -
RASTER_ASSET_pixelDensity
Deprecated.useRASTER_ASSET_PART_resolutionX
and/orRASTER_ASSET_PART_resolutionY
insteadProperty with XPathlts:RasterAssetPart/lts:PixelDensity
. SeeTLfnRasterAssetMetadata.RasterAssetPart.getPixelDensity()
for the possible values this property can have. -
RASTER_ASSET_PART_resolutionX
Property with XPathlts:RasterAssetPart/lts:Resolution/@x
.- Since:
- 2016.0
- See Also:
-
RASTER_ASSET_PART_resolutionY
Property with XPathlts:RasterAssetPart/lts:Resoluion/@y
.- Since:
- 2016.0
- See Also:
-
RASTER_ASSET_parameter_id
Property with XPathlts:RasterAssetPart/lts:Parameter/lts:Id
. SeeTLcdEarthMultivaluedDataParameter.getId()
for the possible values this property can have. -
RASTER_ASSET_parameter_name
Property with XPathlts:RasterAssetPart/lts:Parameter/lts:Name
. SeeTLcdEarthMultivaluedDataParameter.getName()
for the possible values this property can have. -
VECTOR_ASSET_location
Property with XPathlts:VectorAssetPart/lts:Location/@xlink:href
. -
VECTOR_ASSET_boundingBox
Property with XPathlts:VectorAssetPart/lts:BoundingBox
. -
VECTOR_ASSET_scaleDenominator
Property with XPathlts:VectorAssetPart/lts:ScaleDenominator
. SeeTLfnVectorAssetMetadata.VectorAssetPart.getScaleDenominator()
for the possible values this property can have. -
COVERAGE_level0RowCount
Property with XPathlts:Level0RowCount
. SeeALfnCoverageMetadata.getLevel0RowCount()
for the possible values this property can have. -
COVERAGE_level0ColumnCount
Property with XPathlts:Level0ColumnCount
. SeeALfnCoverageMetadata.getLevel0ColumnCount()
for the possible values this property can have. -
COVERAGE_format
Property with XPathlts:Format
. SeeALfnCoverageMetadata.getFormat()
for the possible values this property can have. -
COVERAGE_assetInfo_id
Property with XPathlts:AssetInfo/lts:Id
. SeeTLfnRasterCoverageMetadata.getTileWidth()
for the possible values this property can have. -
RASTER_COVERAGE_tileWidth
Property with XPathlts:TileWidth
. SeeTLfnRasterCoverageMetadata.getTileWidth()
for the possible values this property can have. -
RASTER_COVERAGE_tileHeight
Property with XPathlts:TileHeight
. SeeTLfnRasterCoverageMetadata.getTileHeight()
for the possible values this property can have. -
RASTER_COVERAGE_parameter_id
Property with XPathlts:Parameter/lts:Id
. SeeTLcdEarthMultivaluedDataParameter.getId()
for the possible values this property can have. -
VECTOR_COVERAGE_maxLevel
Property with XPathlts:MaxLevel
. SeeTLfnVectorCoverageMetadata.getMaxLevel()
for the possible values this property can have. -
ASSET_OR_COVERAGE_type
Property with XPathlts:Type
. SeeALfnCoverageMetadata.getType()
orALfnAssetMetadata.getType()
for the possible values this property can have. -
ASSET_OR_COVERAGE_geoReference
Property with XPathlts:GeoReference
. SeeALfnCoverageMetadata.getGeoReference()
orALfnAssetMetadata.getGeoReference()
for the possible values this property can have. -
ASSET_OR_COVERAGE_boundingBox
Property with XPath//lts:BoundingBox
. SeeALfnCoverageMetadata.getBoundingBox()
orALfnAssetMetadata.getBoundingBox()
for the possible values this property can have. -
THEME_resourceId
Property with XPathlts:ResourceId
. SeeALfnResourceMetadata.getId()
for the possible values this property can have. -
THEME_keyword
Property with XPathlts:Keyword
. SeeTLfnThemeMetadata.getKeywords()
for the possible values this property can have. -
RASTER_ASSET_PART_SamplingMode
Property with XPathlts:RasterAssetPart/lts:SamplingMode
. The possible values are"Point"
and"Area"
.- Since:
- 2016.0
- See Also:
-
-
Constructor Details
-
Property
Constructs a property from an XPath expression and an XML prefix map. The prefix map needs to contain at least the prefixes used in the XPath expression. For instance, the XPath expression"myPrefix:MyElement"
requires that the prefix map contains"myPrefix"
. This constructor can be used to create property filters for custom elements, for instance custom ISO 19115 elements.- Parameters:
aXPath
- an XPath expressionaPrefixMap
- an XML prefix map containing the prefix(es) required for the XPath expression
-
-
Method Details
RASTER_ASSET_PART_resolutionX
and/orRASTER_ASSET_PART_resolutionY
instead