public class WMSGrabber extends Grabber
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
baseURL |
private ImageryInfo |
info |
static java.text.NumberFormat |
latLonFormat |
private java.util.Map<java.lang.String,java.lang.String> |
props |
Constructor and Description |
---|
WMSGrabber(MapView mv,
WMSLayer layer,
boolean localOnly) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
fetch(WMSRequest request,
int attempt) |
protected java.net.URL |
getURL(double w,
double s,
double e,
double n,
int wi,
int ht) |
protected java.awt.image.BufferedImage |
grab(WMSRequest request,
java.net.URL url,
int attempt) |
boolean |
loadFromCache(WMSRequest request) |
protected java.lang.String |
readException(java.net.URLConnection conn) |
protected java.lang.String baseURL
private ImageryInfo info
private java.util.Map<java.lang.String,java.lang.String> props
public static final java.text.NumberFormat latLonFormat
public WMSGrabber(MapView mv, WMSLayer layer, boolean localOnly)
void fetch(WMSRequest request, int attempt) throws java.lang.Exception
protected java.net.URL getURL(double w, double s, double e, double n, int wi, int ht) throws java.net.MalformedURLException
java.net.MalformedURLException
public boolean loadFromCache(WMSRequest request)
loadFromCache
in class Grabber
protected java.awt.image.BufferedImage grab(WMSRequest request, java.net.URL url, int attempt) throws java.io.IOException, OsmTransferException
java.io.IOException
OsmTransferException
protected java.lang.String readException(java.net.URLConnection conn) throws java.io.IOException
java.io.IOException