Class IWMapType

A class representing an map type.

Author: JAN

Constructor Summary
IWMapType(map)
            Default constructor.
 
Method Summary
 void addLabelsServerConfig()
           Adds a server configuration for the label layer.
 void addTilesServerConfig(serverConfig)
           Adds a server configuration for the background tiles.
 String getCopyright()
           Returns the copyright of the maptype. the map.
 IWServerConfig getLabelsServerConfig(zoom)
           Returns the server configuration for the label layer.
 String getLogging()
           Returns the logging string of the maptype.
getMaxLevel()
           Returns the maximal zoom level on which this maptype will be displayed.
 number getMinLevel()
           Returns the minimal zoom level on which this maptype will be displayed.
 String getName()
           Returns the name of the map type.
 number getPreferredLevel()
           Returns the default zoom level.
 IWProjection getProjection()
           Returns the projection class for this maptype.
 String getRequestParameters()
          
 number[] getTilesizeMeter()
          
 IWServerConfig getTilesServerConfig(zoom)
           Returns the server configuration for the background tiles.
 String getType()
           Returns the type of the map type, e.g.
 boolean hasLabels()
           Returns true if a server configurations for labels is definied, otherwise it returns false.
 boolean isAvailable()
           Returns true when the maptype is available at the displayed map region.
 void setCopyright(newCopyright)
           Sets the copyright of the maptype. the map.
 void setLabelsServerConfig()
           Sets the server configuration for the label layer.
 void setMaxLevel(newMaxLevel)
           Sets the maximal zoom level on which this maptype will be displayed.
 void setMinLevel(newMinLevel)
           Sets the minimal zoom level on which this maptype will be displayed.
 void setName(newName)
           Sets the name of the map type.
 void setPreferredLevel(newPreferredLevel)
           Sets the default zoom level.
 void setProjection(newProjection)
           Sets the projection class for this maptype.
 void setRequestParameters(newRequestParameters)
           Sets additional request parameters for this map type.
 void setTilesizeMeter(newTilesizeMeter)
          
 void setTilesServerConfig(serverConfig)
           Sets the server configuration for the background tiles.
 void setType(newType)
           Sets the type of the map type, e.g.
 String toString()
           Returns a string representation of this map type.
 
Constructor Detail

IWMapType

IWMapType(map)

Method Detail

addLabelsServerConfig

void addLabelsServerConfig()

addTilesServerConfig

void addTilesServerConfig(serverConfig)

getCopyright

String getCopyright()

getLabelsServerConfig

IWServerConfig getLabelsServerConfig(zoom)

getLogging

String getLogging()

getMaxLevel

getMaxLevel()

getMinLevel

number getMinLevel()

getName

String getName()

getPreferredLevel

number getPreferredLevel()

getProjection

IWProjection getProjection()

getRequestParameters

String getRequestParameters()

getTilesizeMeter

number[] getTilesizeMeter()

getTilesServerConfig

IWServerConfig getTilesServerConfig(zoom)

getType

String getType()

hasLabels

boolean hasLabels()

isAvailable

boolean isAvailable()

setCopyright

void setCopyright(newCopyright)

setLabelsServerConfig

void setLabelsServerConfig()

setMaxLevel

void setMaxLevel(newMaxLevel)

setMinLevel

void setMinLevel(newMinLevel)

setName

void setName(newName)

setPreferredLevel

void setPreferredLevel(newPreferredLevel)

setProjection

void setProjection(newProjection)

setRequestParameters

void setRequestParameters(newRequestParameters)

setTilesizeMeter

void setTilesizeMeter(newTilesizeMeter)

setTilesServerConfig

void setTilesServerConfig(serverConfig)

setType

void setType(newType)

toString

String toString()

Source-Code Copyright 2007-2009 infoware GmbH - Documentation generated by JsDoc Toolkit 1.4.1 on Tue Nov 28 2017 09:51:51 GMT+0100 (MEZ)