net.sf.bt747.j2se.app.map
Class WmsEPSG4326TileFactoryInfo

java.lang.Object
  extended by org.jdesktop.swingx.mapviewer.TileFactoryInfo
      extended by net.sf.bt747.j2se.app.map.MyTileFactoryInfo
          extended by net.sf.bt747.j2se.app.map.WmsEPSG4326TileFactoryInfo

public class WmsEPSG4326TileFactoryInfo
extends MyTileFactoryInfo

Author:
Mario

Field Summary
 
Fields inherited from class net.sf.bt747.j2se.app.map.MyTileFactoryInfo
description, url
 
Constructor Summary
WmsEPSG4326TileFactoryInfo(java.lang.String name, int minimumZoomLevel, int maximumZoomLevel, int totalMapZoom, int tileSize, boolean xr2l, boolean yt2b, java.lang.String baseURL, java.lang.String xparam, java.lang.String yparam, java.lang.String zparam, java.lang.String description, java.lang.String url)
           
WmsEPSG4326TileFactoryInfo(java.lang.String name, int minimumZoomLevel, int maximumZoomLevel, int totalMapZoom, int tileSize, boolean xr2l, boolean yt2b, java.lang.String baseURL, java.lang.String xparam, java.lang.String yparam, java.lang.String zparam, java.lang.String description, java.lang.String url, double bbxmin, double bbxmax, double bbymin, double bbymax)
           
 
Method Summary
 java.awt.geom.Point2D getBitmapCoordinate(double latitude, double longitude, int zoomLevel)
           
 java.lang.String getFormat()
           
 java.lang.String getLayer()
           
 java.awt.geom.Point2D getMapCenterInPixelsAtZoom(int zoom)
           
 int getMapHeightInTilesAtZoom(int zoom)
           
 int getMapWidthInTilesAtZoom(int zoomLevel)
           
 org.jdesktop.swingx.mapviewer.GeoPosition getPosition(java.awt.geom.Point2D pixelCoordinate, int zoomLevel)
           
 java.lang.String getSrs()
           
 java.lang.String getStyles()
           
 java.lang.String getTileUrl(int x, int y, int zoom)
           
 void setFormat(java.lang.String format)
           
 void setLayer(java.lang.String layer)
           
 void setSrs(java.lang.String srs)
           
 void setStyles(java.lang.String styles)
           
 java.lang.String toWMSURL(int xx, int yy, int zoomLevel)
           
 
Methods inherited from class org.jdesktop.swingx.mapviewer.TileFactoryInfo
getDefaultZoomLevel, getLongitudeDegreeWidthInPixels, getLongitudeRadianWidthInPixels, getMaximumZoomLevel, getMinimumZoomLevel, getName, getTileBaseKey, getTileSize, getTotalMapZoom, isXr2l, isYt2b, setDefaultZoomLevel, setXr2l, setYt2b
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WmsEPSG4326TileFactoryInfo

public WmsEPSG4326TileFactoryInfo(java.lang.String name,
                                  int minimumZoomLevel,
                                  int maximumZoomLevel,
                                  int totalMapZoom,
                                  int tileSize,
                                  boolean xr2l,
                                  boolean yt2b,
                                  java.lang.String baseURL,
                                  java.lang.String xparam,
                                  java.lang.String yparam,
                                  java.lang.String zparam,
                                  java.lang.String description,
                                  java.lang.String url)
Parameters:
name -
minimumZoomLevel -
maximumZoomLevel -
totalMapZoom -
tileSize -
xr2l -
yt2b -
baseURL -
xparam -
yparam -
zparam -
description -
url -

WmsEPSG4326TileFactoryInfo

public WmsEPSG4326TileFactoryInfo(java.lang.String name,
                                  int minimumZoomLevel,
                                  int maximumZoomLevel,
                                  int totalMapZoom,
                                  int tileSize,
                                  boolean xr2l,
                                  boolean yt2b,
                                  java.lang.String baseURL,
                                  java.lang.String xparam,
                                  java.lang.String yparam,
                                  java.lang.String zparam,
                                  java.lang.String description,
                                  java.lang.String url,
                                  double bbxmin,
                                  double bbxmax,
                                  double bbymin,
                                  double bbymax)
Method Detail

toWMSURL

public java.lang.String toWMSURL(int xx,
                                 int yy,
                                 int zoomLevel)

getTileUrl

public java.lang.String getTileUrl(int x,
                                   int y,
                                   int zoom)
Overrides:
getTileUrl in class org.jdesktop.swingx.mapviewer.TileFactoryInfo

getMapCenterInPixelsAtZoom

public java.awt.geom.Point2D getMapCenterInPixelsAtZoom(int zoom)
Overrides:
getMapCenterInPixelsAtZoom in class org.jdesktop.swingx.mapviewer.TileFactoryInfo

getMapWidthInTilesAtZoom

public int getMapWidthInTilesAtZoom(int zoomLevel)
Overrides:
getMapWidthInTilesAtZoom in class org.jdesktop.swingx.mapviewer.TileFactoryInfo

getMapHeightInTilesAtZoom

public int getMapHeightInTilesAtZoom(int zoom)
Overrides:
getMapHeightInTilesAtZoom in class org.jdesktop.swingx.mapviewer.TileFactoryInfo

getBitmapCoordinate

public java.awt.geom.Point2D getBitmapCoordinate(double latitude,
                                                 double longitude,
                                                 int zoomLevel)
Overrides:
getBitmapCoordinate in class org.jdesktop.swingx.mapviewer.TileFactoryInfo

getPosition

public org.jdesktop.swingx.mapviewer.GeoPosition getPosition(java.awt.geom.Point2D pixelCoordinate,
                                                             int zoomLevel)
Overrides:
getPosition in class org.jdesktop.swingx.mapviewer.TileFactoryInfo

getLayer

public java.lang.String getLayer()

setLayer

public void setLayer(java.lang.String layer)

setSrs

public void setSrs(java.lang.String srs)
Parameters:
srs - the srs to set

getSrs

public java.lang.String getSrs()
Returns:
the srs

setFormat

public void setFormat(java.lang.String format)
Parameters:
format - the format to set

getFormat

public java.lang.String getFormat()
Returns:
the format

setStyles

public void setStyles(java.lang.String styles)
Parameters:
styles - the styles to set

getStyles

public java.lang.String getStyles()
Returns:
the styles