org.cresques.io
Class MapServerClient
java.lang.Object
org.cresques.io.MapServerClient
- All Implemented Interfaces:
- Extent.Has
- public abstract class MapServerClient
- extends java.lang.Object
- implements Extent.Has
Consulta para un servidor de mapas.
- Author:
- Luis W. Sevilla (sevilla_lui@gva.es)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAXBUFSIZE
public static final int MAXBUFSIZE
- See Also:
- Constant Field Values
urlBase
protected java.lang.String urlBase
xMin
protected long xMin
xMax
protected long xMax
yMin
protected long yMin
yMax
protected long yMax
ancho
protected int ancho
alto
protected int alto
echo
public boolean echo
MapServerClient
public MapServerClient(java.lang.String serverName)
getName
public java.lang.String getName()
getBuffer
public byte[] getBuffer()
setView
public void setView(long xMin,
long yMin,
long xMax,
long yMax)
setViewSize
public void setViewSize(int w,
int h)
setMaxViewSize
public void setMaxViewSize(int w,
int h)
- Pone el tamaño máximo de la vista. Solicitando una vista más
grande que esta al servidor dará error (y no imágenes) :-(
- Parameters:
w
- anchoh
- alto
getViewExtent
public Extent getViewExtent()
setExtent
public void setExtent(Extent e)
getExtent
public Extent getExtent()
- Specified by:
getExtent
in interface Extent.Has
getUrl
public abstract java.lang.String getUrl()
get
public void get()
throws java.lang.Exception
- Throws:
java.lang.Exception
get
public void get(java.lang.String address)
throws java.lang.Exception
- Throws:
java.lang.Exception