public class GetFeatureInfoObject extends Object implements IGetFeatureInfoObject
IGetFeatureInfoObject per la gestione per esempio dei layer di GetFeatureInfoLayer| Constructor and Description |
|---|
GetFeatureInfoObject(String wkt,
String boundingBoxWKT,
Map<String,Object> featureInfoAttributes,
IGetFeatureInfoLayer featureInfoLayer,
String srid)
Costruttore
|
| Modifier and Type | Method and Description |
|---|---|
String |
getBoundingBoxWKT()
Metodo per recuperare il buonding box in formato WKT
|
String |
getDescrizione()
Ritorna una descrizione dell'oggetto, comprensibile per l'utente ed in
gradi di fargli discriminare tra più oggetti.
|
Map<String,Object> |
getFeatureInfoAttributes()
Metodo per recuperare gli attributi
|
Map<String,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
|
String |
getGeometryAttributeWKT()
Metodo per recuperare la geometria in formato WKT
|
String |
getGetFeatureInfoLink()
Metodo per recuperare il link per ottenere la getfeatureinfo in formato text/html
|
String |
getIDTPN()
Metodo per recuperare la chiave primaria
|
Map<String,String> |
getJSGeomAdditionalFields()
Metodo per recuperare informazioni aggiuntive sull'oggetto nella sua serializzazione javascript
|
String |
getNomeOggetto()
Ritorna il nome dell'oggetto, comprensibile per l'utente ed in
gradi di fargli discriminare tra più oggetti.
|
String |
getSourceBBOX()
Metodo che permette di recuperare il BoundingBox utilizzato nella richiesta dalla quale la feature è stata recuperata
|
Integer |
getSourceHeight()
Metodo che permette di recuperare la height utilizzata nella richiesta dalla quale la feature è stata recuperata
|
String |
getSourceHTTP()
Metodo che permette di recuperare la URL del server dal quale la feature è stata recuperata
|
String |
getSourceLayer()
Metodo che permette di recuperare il nome del layer dal quale la feature è stata recuperata
|
String |
getSourceStyle()
Metodo che permette di recuperare lo stile utilizzato nella richiesta dalla quale la feature è stata recuperata
|
Integer |
getSourceWidth()
Metodo che permette di recuperare la width utilizzata nella richiesta dalla quale la feature è stata recuperata
|
Integer |
getSourceX()
Metodo che permette di recuperare la x utilizzata nella richiesta dalla quale la feature è stata recuperata
|
Integer |
getSourceY()
Metodo che permette di recuperare la Y utilizzata nella richiesta dalla quale la feature è stata recuperata
|
String |
getSRID()
Metodo per recuperare il sistema di riferimento
|
void |
setGetFeatureInfoLink(String getFeatureInfoLink) |
void |
setSourceBBOX(String sourceBBOX) |
void |
setSourceHeight(Integer sourceHeight) |
void |
setSourceHTTP(String sourceHTTP) |
void |
setSourceLayer(String sourceLayer) |
void |
setSourceStyle(String sourceStyle) |
void |
setSourceWidth(Integer sourceWidth) |
void |
setSourceX(Integer sourceX) |
void |
setSourceY(Integer sourceY) |
public GetFeatureInfoObject(String wkt, String boundingBoxWKT, Map<String,Object> featureInfoAttributes, IGetFeatureInfoLayer featureInfoLayer, 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 String getDescrizione()
GetFeatureInfoLayer.getEspressioneDescrizione() tramite beanshell.
OggettoTerritorio.getFeatureInfoAttributes()getDescrizione in interface IGetFeatureInfoObjectpublic String getNomeOggetto()
GetFeatureInfoLayer.getEspressioneNomeOggetto() tramite beanshell.
OggettoTerritorio.getFeatureInfoAttributes()public String getIDTPN()
IGetFeatureInfoObjectgetIDTPN in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getIDTPN()public Map<String,String> getJSGeomAdditionalFields()
IGetFeatureInfoObjectgetJSGeomAdditionalFields in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getJSGeomAdditionalFields()public String getGeometryAttributeWKT()
IGetFeatureInfoObjectgetGeometryAttributeWKT in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getGeometryAttributeWKT()public Map<String,Object> getFeatureInfoAttributes()
IGetFeatureInfoObjectgetFeatureInfoAttributes in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getFeatureInfoAttributes()public Map<String,Object> getFeatureInfoAttributes(IFeatureAttributeConfig.Permission perm)
getFeatureInfoAttributes in interface IGetFeatureInfoObjectIGetFeatureInfoObject#getFeatureInfoAttributes(Permission)public IGetFeatureInfoLayer getFeatureInfoLayer()
IGetFeatureInfoObjectgetFeatureInfoLayer in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getFeatureInfoLayer()public String getSRID()
IGetFeatureInfoObjectgetSRID in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getSRID()public String getBoundingBoxWKT()
IGetFeatureInfoObjectgetBoundingBoxWKT in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getBoundingBoxWKT()public String getGetFeatureInfoLink()
IGetFeatureInfoObjectgetGetFeatureInfoLink in interface IGetFeatureInfoObjectIGetFeatureInfoObject.getGetFeatureInfoLink()public void setGetFeatureInfoLink(String getFeatureInfoLink)
getFeatureInfoLink - the getFeatureInfoLink to setpublic String getSourceHTTP()
IGetFeatureInfoObjectgetSourceHTTP in interface IGetFeatureInfoObjectpublic void setSourceHTTP(String sourceHTTP)
sourceHTTP - the sourceHTTP to setpublic String getSourceLayer()
IGetFeatureInfoObjectgetSourceLayer in interface IGetFeatureInfoObjectpublic void setSourceLayer(String sourceLayer)
sourceLayer - the sourceLayer to setpublic String getSourceBBOX()
IGetFeatureInfoObjectgetSourceBBOX in interface IGetFeatureInfoObjectpublic void setSourceBBOX(String sourceBBOX)
sourceBBOX - the sourceBBOX to setpublic String getSourceStyle()
IGetFeatureInfoObjectgetSourceStyle in interface IGetFeatureInfoObjectpublic void setSourceStyle(String sourceStyle)
sourceStyle - the sourceStyle to setpublic Integer getSourceWidth()
IGetFeatureInfoObjectgetSourceWidth in interface IGetFeatureInfoObjectpublic void setSourceWidth(Integer sourceWidth)
sourceWidth - the sourceWidth to setpublic Integer getSourceHeight()
IGetFeatureInfoObjectgetSourceHeight in interface IGetFeatureInfoObjectpublic void setSourceHeight(Integer sourceHeight)
sourceHeight - the sourceHeight to setpublic Integer getSourceX()
IGetFeatureInfoObjectgetSourceX in interface IGetFeatureInfoObjectpublic void setSourceX(Integer sourceX)
sourceX - the sourceX to setpublic Integer getSourceY()
IGetFeatureInfoObjectgetSourceY in interface IGetFeatureInfoObjectpublic void setSourceY(Integer sourceY)
sourceY - the sourceY to setCopyright © 2017 Comune di Prato. All rights reserved.