Package com.luciad.ogc.wmts.client
Class TLcdWMTSGetFeatureInfoContext
java.lang.Object
com.luciad.ogc.wmts.client.TLcdWMTSGetFeatureInfoContext
A context object that is used to specify the WMTS GetFeatureInfo settings. Create an instance of this class by using
one of the
factory methods
.
The TLcdWMTSGetFeatureInfoContext
objects can be passed to TLcdWMTSClient.getFeatureInfo(com.luciad.ogc.wmts.client.TLcdWMTSGetFeatureInfoContext)
.- Since:
- 2021.0
-
Method Summary
Modifier and TypeMethodDescriptioncreateContext
(ILcdGXYView aView, ILcdGXYLayer aLayer, int aX, int aY) Creates an instance ofTLcdWMTSGetFeatureInfoContext
createContext
(ILspView aView, ILspLayer aLayer, int aX, int aY) Creates an instance ofTLcdWMTSGetFeatureInfoContext
long
Returns the WMTS column used for a GetFeatureInfo requestReturns the WMTS dimensions used for a GetFeatureInfo requestReturns the WMTS format used for a GetFeatureInfo requestint
getI()
Returns the WMTS I-coordinate used for a GetFeatureInfo requestReturns the WMTS info format used for a GetFeatureInfo requestint
getJ()
Returns the WMTS J-coordinate used for a GetFeatureInfo requestReturns the WMTS layer ID used for a GetFeatureInfo requestlong
getRow()
Returns the WMTS row used for a GetFeatureInfo requestgetStyle()
Returns the WMTS style ID used for a GetFeatureInfo requestReturns the WMTS tile matrix ID used for a GetFeatureInfo requestReturns the WMTS tile matrix set ID used for a GetFeatureInfo request
-
Method Details
-
createContext
public static TLcdWMTSGetFeatureInfoContext createContext(ILcdGXYView aView, ILcdGXYLayer aLayer, int aX, int aY) Creates an instance ofTLcdWMTSGetFeatureInfoContext
- Parameters:
aView
- A GXY viewaLayer
- A GXY layeraX
- The x-coordinate (in view coordinates)aY
- The y-coordinate (in view coordinates)- Returns:
- A new GetFeatureInfo context object
-
createContext
public static TLcdWMTSGetFeatureInfoContext createContext(ILspView aView, ILspLayer aLayer, int aX, int aY) Creates an instance ofTLcdWMTSGetFeatureInfoContext
- Parameters:
aView
- A Lightspeed viewaLayer
- A Lightspeed layeraX
- The x-coordinate (in toolkit coordinates)aY
- The y-coordinate (in toolkit coordinates)- Returns:
- A new GetFeatureInfo context object
-
getLayerId
Returns the WMTS layer ID used for a GetFeatureInfo request- Returns:
- the WMTS layer ID used for a GetFeatureInfo request
-
getStyle
Returns the WMTS style ID used for a GetFeatureInfo request- Returns:
- the WMTS style ID used for a GetFeatureInfo request
-
getTileMatrixSetId
Returns the WMTS tile matrix set ID used for a GetFeatureInfo request- Returns:
- the WMTS tile matrix set ID used for a GetFeatureInfo request
-
getTileMatrixId
Returns the WMTS tile matrix ID used for a GetFeatureInfo request- Returns:
- the WMTS tile matrix ID used for a GetFeatureInfo request
-
getRow
public long getRow()Returns the WMTS row used for a GetFeatureInfo request- Returns:
- the WMTS row used for a GetFeatureInfo request
-
getColumn
public long getColumn()Returns the WMTS column used for a GetFeatureInfo request- Returns:
- the WMTS column used for a GetFeatureInfo request
-
getFormat
Returns the WMTS format used for a GetFeatureInfo request- Returns:
- the WMTS format used for a GetFeatureInfo request
-
getDimensions
Returns the WMTS dimensions used for a GetFeatureInfo request- Returns:
- the WMTS dimensions used for a GetFeatureInfo request
-
getI
public int getI()Returns the WMTS I-coordinate used for a GetFeatureInfo request- Returns:
- the WMTS I-coordinate used for a GetFeatureInfo request
-
getJ
public int getJ()Returns the WMTS J-coordinate used for a GetFeatureInfo request- Returns:
- the WMTS J-coordinate used for a GetFeatureInfo request
-
getInfoFormat
Returns the WMTS info format used for a GetFeatureInfo request- Returns:
- the WMTS info format used for a GetFeatureInfo request
-