public class BingMapsParams extends AbstractRasterDataParameters
PERSISTENT_DESCRIPTION, PERSISTENT_NAME
DONT_CHANGE_PROJECTION, FIELD_CRS, FIELD_RMF_FOLDER, FIELD_URI, NEW_PROJETION_TO_THE_LAYER, NOT_LOAD, ON_THE_FLY, REPROJECT_DATA, REPROJECT_VIEW
Constructor and Description |
---|
BingMapsParams()
Constructor
|
Modifier and Type | Method and Description |
---|---|
String |
getAPIKey()
Gets the API Key for Bing Statics Maps API
|
String |
getDataStoreName()
Returns the DataStore's name
|
protected DelegatedDynObject |
getDelegatedDynObject()
Returns an instance of the
DynObject to delegate to. |
String |
getDescription()
Returns the DataStore's description
|
int |
getHeight()
Gets Height
|
String |
getLanguage()
Gets language to be shown in map
|
String |
getLayerName()
Gets layer name
|
String |
getMapType()
Gets Map type
|
String |
getMapURLPattern()
URL pattern to get the map data
|
int |
getNumberOfLevels()
Gets maximum zoom lvl allowed
|
List<String> |
getSubdomains()
Gets the subdomains to find the tiles
|
String |
getTileURLPattern()
URL pattern to get the tile data
|
URI |
getURI()
Gets the URI to get the metadata
|
int |
getWidth()
Gets Width
|
boolean |
hasAPIKey()
An API Key for Bing Statics Maps API is given
|
protected void |
initialize() |
Object |
invokeDynMethod(int code,
Object[] args) |
Object |
invokeDynMethod(String name,
Object[] args) |
boolean |
isOverridingHost() |
static DynStruct |
registerDynClass()
Register this dynamic class
|
void |
setAPIKey(String apiKey)
Sets the API Key for Bing Statics Maps API
|
void |
setHasAPIKey(boolean hasAPIKey)
Sets if an API Key for Bing Statics Maps API is given
|
void |
setHeight(int height)
Sets Height
|
void |
setLanguage(String language)
Sets language to be shown in map
|
void |
setLayerName(String name)
Sets layer name
|
void |
setMapType(String mapType)
Sets mapType
|
void |
setMapURLPattern(String url)
URL pattern to set the map data
|
void |
setNumberOfLevels(int levels)
Sets maximum zoom lvl allowed
|
void |
setOverrideHost(boolean over) |
void |
setSubdomains(List<String> subdomains)
Sets the subdomains to find the tiles
|
void |
setTileURLPattern(String url)
URL pattern to set the tile data
|
void |
setURI(URI uri)
Sets the URI to get the metadata
|
void |
setWidth(int width)
Sets Width
|
assignFields, getAlphaBand, getFrame, getReprojectionOption, getRMFFolder, getSRS, getSRSID, isSourceTiled, isValid, isVisible, registerDynClass, setAlphaBand, setFrame, setReprojectionOption, setRMFFolder, setSRS, setSRSID, setVisible
clear, copyValuesTo, delegate, getCopy, getDynClass, getDynValue, hasDynValue, implement, loadFromState, saveToState, setDynValue, toString, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
clear, getCopy, validate
loadFromState, saveToState
delegate, getDynClass, getDynValue, hasDynValue, implement, setDynValue
protected void initialize()
public static DynStruct registerDynClass()
public String getDataStoreName()
DataStoreParameters
getDataStoreName
in interface DataStoreParameters
getDataStoreName
in class AbstractDataParameters
public String getDescription()
DataStoreParameters
getDescription
in interface DataStoreParameters
getDescription
in class AbstractDataParameters
public boolean isOverridingHost()
public void setOverrideHost(boolean over)
protected DelegatedDynObject getDelegatedDynObject()
AbstractDataParameters
DynObject
to delegate to.getDelegatedDynObject
in class AbstractDataParameters
DynObject
public String getMapURLPattern()
public void setMapURLPattern(String url)
url
- public String getTileURLPattern()
public void setTileURLPattern(String url)
url
- public String getMapType()
public void setMapType(String mapType)
mapType
- public boolean hasAPIKey()
public void setHasAPIKey(boolean hasAPIKey)
hasAPIKey
- public String getAPIKey()
public void setAPIKey(String apiKey)
apiKey
- public String getLanguage()
public void setLanguage(String language)
language
- public int getWidth()
public void setWidth(int width)
width
- public int getHeight()
public void setHeight(int height)
height
- public int getNumberOfLevels()
public void setNumberOfLevels(int levels)
levels
- public String getLayerName()
public void setLayerName(String name)
name
- public URI getURI()
getURI
in interface RasterDataParameters
getURI
in class AbstractRasterDataParameters
public void setURI(URI uri)
setURI
in interface RasterDataParameters
setURI
in class AbstractRasterDataParameters
uri
- public List<String> getSubdomains()
public void setSubdomains(List<String> subdomains)
subdomains
- public Object invokeDynMethod(String name, Object[] args) throws DynMethodException
invokeDynMethod
in interface DynObject
invokeDynMethod
in class AbstractDataParameters
DynMethodException
public Object invokeDynMethod(int code, Object[] args) throws DynMethodException
invokeDynMethod
in interface DynObject
invokeDynMethod
in class AbstractDataParameters
DynMethodException