public class GetFeatureInfoObject extends java.lang.Object implements IGetFeatureInfoObject
IGetFeatureInfoObject
per la gestione per esempio dei layer di GetFeatureInfoLayer
Constructor and Description |
---|
GetFeatureInfoObject(java.lang.String wkt,
java.lang.String boundingBoxWKT,
java.util.Map<java.lang.String,java.lang.Object> featureInfoAttributes,
IGetFeatureInfoLayer featureInfoLayer,
java.lang.String srid)
Costruttore
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBoundingBoxWKT()
Metodo per recuperare il buonding box in formato WKT
|
java.lang.String |
getDescrizione()
Ritorna una descrizione dell'oggetto, comprensibile per l'utente ed in
gradi di fargli discriminare tra più oggetti.
|
java.util.Map<java.lang.String,java.lang.Object> |
getFeatureInfoAttributes()
Metodo per recuperare gli attributi
|
java.util.Map<java.lang.String,java.lang.Object> |
getFeatureInfoAttributes(IFeatureAttributeConfig.Permission perm)
Ritorna tutti gli attributi non essendo supportate le permission su questo tipo di fonte.
|
IGetFeatureInfoLayer |
getFeatureInfoLayer()
Metodo per recuperare il layer di cui questo oggetto fa parte
|
java.lang.String |
getGeometryAttributeWKT()
Metodo per recuperare la geometria in formato WKT
|
java.lang.String |
getGetFeatureInfoLink()
Metodo per recuperare il link per ottenere la getfeatureinfo in formato text/html
|
java.lang.String |
getIDTPN()
Metodo per recuperare la chiave primaria
|
java.util.Map<java.lang.String,java.lang.String> |
getJSGeomAdditionalFields()
Metodo per recuperare informazioni aggiuntive sull'oggetto nella sua serializzazione javascript
|
java.lang.String |
getNomeOggetto()
Ritorna il nome dell'oggetto, comprensibile per l'utente ed in
gradi di fargli discriminare tra più oggetti.
|
java.lang.String |
getSourceBBOX()
Metodo che permette di recuperare il BoundingBox utilizzato nella richiesta dalla quale la feature è stata recuperata
|
java.lang.Integer |
getSourceHeight()
Metodo che permette di recuperare la height utilizzata nella richiesta dalla quale la feature è stata recuperata
|
java.lang.String |
getSourceHTTP()
Metodo che permette di recuperare la URL del server dal quale la feature è stata recuperata
|
java.lang.String |
getSourceLayer()
Metodo che permette di recuperare il nome del layer dal quale la feature è stata recuperata
|
java.lang.String |
getSourceStyle()
Metodo che permette di recuperare lo stile utilizzato nella richiesta dalla quale la feature è stata recuperata
|
java.lang.Integer |
getSourceWidth()
Metodo che permette di recuperare la width utilizzata nella richiesta dalla quale la feature è stata recuperata
|
java.lang.Integer |
getSourceX()
Metodo che permette di recuperare la x utilizzata nella richiesta dalla quale la feature è stata recuperata
|
java.lang.Integer |
getSourceY()
Metodo che permette di recuperare la Y utilizzata nella richiesta dalla quale la feature è stata recuperata
|
java.lang.String |
getSRID()
Metodo per recuperare il sistema di riferimento
|
void |
setGetFeatureInfoLink(java.lang.String getFeatureInfoLink) |
void |
setSourceBBOX(java.lang.String sourceBBOX) |
void |
setSourceHeight(java.lang.Integer sourceHeight) |
void |
setSourceHTTP(java.lang.String sourceHTTP) |
void |
setSourceLayer(java.lang.String sourceLayer) |
void |
setSourceStyle(java.lang.String sourceStyle) |
void |
setSourceWidth(java.lang.Integer sourceWidth) |
void |
setSourceX(java.lang.Integer sourceX) |
void |
setSourceY(java.lang.Integer sourceY) |
public GetFeatureInfoObject(java.lang.String wkt, java.lang.String boundingBoxWKT, java.util.Map<java.lang.String,java.lang.Object> featureInfoAttributes, IGetFeatureInfoLayer featureInfoLayer, java.lang.String srid)
wkt
- geometria in formato WKTboundingBoxWKT
- bounding box in formato WKTfeatureInfoAttributes
- attributi della featurefeatureInfoLayer
- layer del quale questo oggetto fa partesrid
- sistema di riferimentopublic java.lang.String getDescrizione()
GetFeatureInfoLayer.getEspressioneDescrizione()
tramite beanshell.
OggettoTerritorio.getFeatureInfoAttributes()
getDescrizione
in interface IGetFeatureInfoObject
public java.lang.String getNomeOggetto()
GetFeatureInfoLayer.getEspressioneNomeOggetto()
tramite beanshell.
OggettoTerritorio.getFeatureInfoAttributes()
public java.lang.String getIDTPN()
IGetFeatureInfoObject
getIDTPN
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getIDTPN()
public java.util.Map<java.lang.String,java.lang.String> getJSGeomAdditionalFields()
IGetFeatureInfoObject
getJSGeomAdditionalFields
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getJSGeomAdditionalFields()
public java.lang.String getGeometryAttributeWKT()
IGetFeatureInfoObject
getGeometryAttributeWKT
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getGeometryAttributeWKT()
public java.util.Map<java.lang.String,java.lang.Object> getFeatureInfoAttributes()
IGetFeatureInfoObject
getFeatureInfoAttributes
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getFeatureInfoAttributes()
public java.util.Map<java.lang.String,java.lang.Object> getFeatureInfoAttributes(IFeatureAttributeConfig.Permission perm)
getFeatureInfoAttributes
in interface IGetFeatureInfoObject
IGetFeatureInfoObject#getFeatureInfoAttributes(Permission)
public IGetFeatureInfoLayer getFeatureInfoLayer()
IGetFeatureInfoObject
getFeatureInfoLayer
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getFeatureInfoLayer()
public java.lang.String getSRID()
IGetFeatureInfoObject
getSRID
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getSRID()
public java.lang.String getBoundingBoxWKT()
IGetFeatureInfoObject
getBoundingBoxWKT
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getBoundingBoxWKT()
public java.lang.String getGetFeatureInfoLink()
IGetFeatureInfoObject
getGetFeatureInfoLink
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getGetFeatureInfoLink()
public void setGetFeatureInfoLink(java.lang.String getFeatureInfoLink)
getFeatureInfoLink
- the getFeatureInfoLink to setpublic java.lang.String getSourceHTTP()
IGetFeatureInfoObject
getSourceHTTP
in interface IGetFeatureInfoObject
public void setSourceHTTP(java.lang.String sourceHTTP)
sourceHTTP
- the sourceHTTP to setpublic java.lang.String getSourceLayer()
IGetFeatureInfoObject
getSourceLayer
in interface IGetFeatureInfoObject
public void setSourceLayer(java.lang.String sourceLayer)
sourceLayer
- the sourceLayer to setpublic java.lang.String getSourceBBOX()
IGetFeatureInfoObject
getSourceBBOX
in interface IGetFeatureInfoObject
public void setSourceBBOX(java.lang.String sourceBBOX)
sourceBBOX
- the sourceBBOX to setpublic java.lang.String getSourceStyle()
IGetFeatureInfoObject
getSourceStyle
in interface IGetFeatureInfoObject
public void setSourceStyle(java.lang.String sourceStyle)
sourceStyle
- the sourceStyle to setpublic java.lang.Integer getSourceWidth()
IGetFeatureInfoObject
getSourceWidth
in interface IGetFeatureInfoObject
public void setSourceWidth(java.lang.Integer sourceWidth)
sourceWidth
- the sourceWidth to setpublic java.lang.Integer getSourceHeight()
IGetFeatureInfoObject
getSourceHeight
in interface IGetFeatureInfoObject
public void setSourceHeight(java.lang.Integer sourceHeight)
sourceHeight
- the sourceHeight to setpublic java.lang.Integer getSourceX()
IGetFeatureInfoObject
getSourceX
in interface IGetFeatureInfoObject
public void setSourceX(java.lang.Integer sourceX)
sourceX
- the sourceX to setpublic java.lang.Integer getSourceY()
IGetFeatureInfoObject
getSourceY
in interface IGetFeatureInfoObject
public void setSourceY(java.lang.Integer sourceY)
sourceY
- the sourceY to set