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 IGetFeatureInfoObject
public String getNomeOggetto()
GetFeatureInfoLayer.getEspressioneNomeOggetto()
tramite beanshell.
OggettoTerritorio.getFeatureInfoAttributes()
public String getIDTPN()
IGetFeatureInfoObject
getIDTPN
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getIDTPN()
public Map<String,String> getJSGeomAdditionalFields()
IGetFeatureInfoObject
getJSGeomAdditionalFields
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getJSGeomAdditionalFields()
public String getGeometryAttributeWKT()
IGetFeatureInfoObject
getGeometryAttributeWKT
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getGeometryAttributeWKT()
public Map<String,Object> getFeatureInfoAttributes()
IGetFeatureInfoObject
getFeatureInfoAttributes
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getFeatureInfoAttributes()
public Map<String,Object> getFeatureInfoAttributes(IFeatureAttributeConfig.Permission perm)
getFeatureInfoAttributes
in interface IGetFeatureInfoObject
IGetFeatureInfoObject#getFeatureInfoAttributes(Permission)
public IGetFeatureInfoLayer getFeatureInfoLayer()
IGetFeatureInfoObject
getFeatureInfoLayer
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getFeatureInfoLayer()
public String getSRID()
IGetFeatureInfoObject
getSRID
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getSRID()
public String getBoundingBoxWKT()
IGetFeatureInfoObject
getBoundingBoxWKT
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getBoundingBoxWKT()
public String getGetFeatureInfoLink()
IGetFeatureInfoObject
getGetFeatureInfoLink
in interface IGetFeatureInfoObject
IGetFeatureInfoObject.getGetFeatureInfoLink()
public void setGetFeatureInfoLink(String getFeatureInfoLink)
getFeatureInfoLink
- the getFeatureInfoLink to setpublic String getSourceHTTP()
IGetFeatureInfoObject
getSourceHTTP
in interface IGetFeatureInfoObject
public void setSourceHTTP(String sourceHTTP)
sourceHTTP
- the sourceHTTP to setpublic String getSourceLayer()
IGetFeatureInfoObject
getSourceLayer
in interface IGetFeatureInfoObject
public void setSourceLayer(String sourceLayer)
sourceLayer
- the sourceLayer to setpublic String getSourceBBOX()
IGetFeatureInfoObject
getSourceBBOX
in interface IGetFeatureInfoObject
public void setSourceBBOX(String sourceBBOX)
sourceBBOX
- the sourceBBOX to setpublic String getSourceStyle()
IGetFeatureInfoObject
getSourceStyle
in interface IGetFeatureInfoObject
public void setSourceStyle(String sourceStyle)
sourceStyle
- the sourceStyle to setpublic Integer getSourceWidth()
IGetFeatureInfoObject
getSourceWidth
in interface IGetFeatureInfoObject
public void setSourceWidth(Integer sourceWidth)
sourceWidth
- the sourceWidth to setpublic Integer getSourceHeight()
IGetFeatureInfoObject
getSourceHeight
in interface IGetFeatureInfoObject
public void setSourceHeight(Integer sourceHeight)
sourceHeight
- the sourceHeight to setpublic Integer getSourceX()
IGetFeatureInfoObject
getSourceX
in interface IGetFeatureInfoObject
public void setSourceX(Integer sourceX)
sourceX
- the sourceX to setpublic Integer getSourceY()
IGetFeatureInfoObject
getSourceY
in interface IGetFeatureInfoObject
public void setSourceY(Integer sourceY)
sourceY
- the sourceY to setCopyright © 2017 Comune di Prato. All rights reserved.