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
CRS_PARAMTER_NAME
Constructor and Description |
---|
BingMapsParams()
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAPIKey()
Gets the API Key for Bing Statics Maps API
|
java.lang.String |
getDataStoreName()
Returns the DataStore's name
|
protected DelegatedDynObject |
getDelegatedDynObject()
Returns an instance of the
DynObject to delegate to. |
java.lang.String |
getDescription()
Returns the DataStore's description
|
int |
getHeight()
Gets Height
|
java.lang.String |
getLanguage()
Gets language to be shown in map
|
java.lang.String |
getLayerName()
Gets layer name
|
java.lang.String |
getMapType()
Gets Map type
|
java.lang.String |
getMapURLPattern()
URL pattern to get the map data
|
int |
getNumberOfLevels()
Gets maximum zoom lvl allowed
|
java.util.List<java.lang.String> |
getSubdomains()
Gets the subdomains to find the tiles
|
java.lang.String |
getTileURLPattern()
URL pattern to get the tile data
|
java.net.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() |
java.lang.Object |
invokeDynMethod(int code,
java.lang.Object[] args) |
java.lang.Object |
invokeDynMethod(java.lang.String name,
java.lang.Object[] args) |
boolean |
isOverridingHost() |
static DynStruct |
registerDynClass()
Register this dynamic class
|
void |
setAPIKey(java.lang.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(java.lang.String language)
Sets language to be shown in map
|
void |
setLayerName(java.lang.String name)
Sets layer name
|
void |
setMapType(java.lang.String mapType)
Sets mapType
|
void |
setMapURLPattern(java.lang.String url)
URL pattern to set the map data
|
void |
setNumberOfLevels(int levels)
Sets maximum zoom lvl allowed
|
void |
setOverrideHost(boolean over) |
void |
setSubdomains(java.util.List<java.lang.String> subdomains)
Sets the subdomains to find the tiles
|
void |
setTileURLPattern(java.lang.String url)
URL pattern to set the tile data
|
void |
setURI(java.net.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
getSourceId, isTheSameStore
clear, copyValuesTo, delegate, equals, fromByteArray, fromJson, getCause, getCopy, getDynClass, getDynValue, getMessage, getProviderName, hasDynValue, hashCode, implement, isValid, loadFromState, loadPRJ, loadWLD, saveToState, setDynValue, toByteArray, toJson, toJsonBuilder, toString, toString, validate
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getProviderName, getSourceId, isTheSameStore
clear, getCopy, toByteArray, toString, validate
loadFromState, saveToState
clone, delegate, getDynClass, getDynValue, hasDynValue, implement, setDynValue
toJson, toJson, toJsonBuilder, toJsonBuilder
fromJson
protected void initialize()
public static DynStruct registerDynClass()
public java.lang.String getDataStoreName()
DataStoreParameters
getDataStoreName
in interface DataStoreParameters
getDataStoreName
in class AbstractDataParameters
public java.lang.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 java.lang.String getMapURLPattern()
public void setMapURLPattern(java.lang.String url)
url
- public java.lang.String getTileURLPattern()
public void setTileURLPattern(java.lang.String url)
url
- public java.lang.String getMapType()
public void setMapType(java.lang.String mapType)
mapType
- public boolean hasAPIKey()
public void setHasAPIKey(boolean hasAPIKey)
hasAPIKey
- public java.lang.String getAPIKey()
public void setAPIKey(java.lang.String apiKey)
apiKey
- public java.lang.String getLanguage()
public void setLanguage(java.lang.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 java.lang.String getLayerName()
public void setLayerName(java.lang.String name)
name
- public java.net.URI getURI()
getURI
in interface RasterDataParameters
getURI
in class AbstractRasterDataParameters
public void setURI(java.net.URI uri)
setURI
in interface RasterDataParameters
setURI
in class AbstractRasterDataParameters
uri
- public java.util.List<java.lang.String> getSubdomains()
public void setSubdomains(java.util.List<java.lang.String> subdomains)
subdomains
- public java.lang.Object invokeDynMethod(java.lang.String name, java.lang.Object[] args) throws DynMethodException
invokeDynMethod
in interface DynObject
invokeDynMethod
in class AbstractDataParameters
DynMethodException
public java.lang.Object invokeDynMethod(int code, java.lang.Object[] args) throws DynMethodException
invokeDynMethod
in interface DynObject
invokeDynMethod
in class AbstractDataParameters
DynMethodException