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 IGetFeatureInfoObjectpublic java.lang.String getNomeOggetto()
GetFeatureInfoLayer.getEspressioneNomeOggetto() tramite beanshell.
OggettoTerritorio.getFeatureInfoAttributes()public java.lang.String getIDTPN()
IGetFeatureInfoObjectgetIDTPN in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getIDTPN()public java.util.Map<java.lang.String,java.lang.String> getJSGeomAdditionalFields()
IGetFeatureInfoObjectgetJSGeomAdditionalFields in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getJSGeomAdditionalFields()public java.lang.String getGeometryAttributeWKT()
IGetFeatureInfoObjectgetGeometryAttributeWKT in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getGeometryAttributeWKT()public java.util.Map<java.lang.String,java.lang.Object> getFeatureInfoAttributes()
IGetFeatureInfoObjectgetFeatureInfoAttributes in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getFeatureInfoAttributes()public java.util.Map<java.lang.String,java.lang.Object> getFeatureInfoAttributes(IFeatureAttributeConfig.Permission perm)
getFeatureInfoAttributes in interface IGetFeatureInfoObjectIGetFeatureInfoObject#getFeatureInfoAttributes(Permission)public IGetFeatureInfoLayer getFeatureInfoLayer()
IGetFeatureInfoObjectgetFeatureInfoLayer in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getFeatureInfoLayer()public java.lang.String getSRID()
IGetFeatureInfoObjectgetSRID in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getSRID()public java.lang.String getBoundingBoxWKT()
IGetFeatureInfoObjectgetBoundingBoxWKT in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getBoundingBoxWKT()public java.lang.String getGetFeatureInfoLink()
IGetFeatureInfoObjectgetGetFeatureInfoLink in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getGetFeatureInfoLink()public void setGetFeatureInfoLink(java.lang.String getFeatureInfoLink)
getFeatureInfoLink - the getFeatureInfoLink to setpublic java.lang.String getSourceHTTP()
IGetFeatureInfoObjectgetSourceHTTP in interface IGetFeatureInfoObjectpublic void setSourceHTTP(java.lang.String sourceHTTP)
sourceHTTP - the sourceHTTP to setpublic java.lang.String getSourceLayer()
IGetFeatureInfoObjectgetSourceLayer in interface IGetFeatureInfoObjectpublic void setSourceLayer(java.lang.String sourceLayer)
sourceLayer - the sourceLayer to setpublic java.lang.String getSourceBBOX()
IGetFeatureInfoObjectgetSourceBBOX in interface IGetFeatureInfoObjectpublic void setSourceBBOX(java.lang.String sourceBBOX)
sourceBBOX - the sourceBBOX to setpublic java.lang.String getSourceStyle()
IGetFeatureInfoObjectgetSourceStyle in interface IGetFeatureInfoObjectpublic void setSourceStyle(java.lang.String sourceStyle)
sourceStyle - the sourceStyle to setpublic java.lang.Integer getSourceWidth()
IGetFeatureInfoObjectgetSourceWidth in interface IGetFeatureInfoObjectpublic void setSourceWidth(java.lang.Integer sourceWidth)
sourceWidth - the sourceWidth to setpublic java.lang.Integer getSourceHeight()
IGetFeatureInfoObjectgetSourceHeight in interface IGetFeatureInfoObjectpublic void setSourceHeight(java.lang.Integer sourceHeight)
sourceHeight - the sourceHeight to setpublic java.lang.Integer getSourceX()
IGetFeatureInfoObjectgetSourceX in interface IGetFeatureInfoObjectpublic void setSourceX(java.lang.Integer sourceX)
sourceX - the sourceX to setpublic java.lang.Integer getSourceY()
IGetFeatureInfoObjectgetSourceY in interface IGetFeatureInfoObjectpublic void setSourceY(java.lang.Integer sourceY)
sourceY - the sourceY to set