view flys-client/src/main/java/de/intevation/flys/client/shared/model/MapInfo.java @ 828:910b03de6857

Added a service to get some basic spatial information used for map creation. flys-client/trunk@2529 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 23 Aug 2011 09:43:12 +0000
parents
children fac54b8470d4
line wrap: on
line source
package de.intevation.flys.client.shared.model;

import java.io.Serializable;


public class MapInfo implements Serializable {

    protected String river;
    protected int    srid;
    protected BBox   bbox;
    protected String wmsUrl;
    protected String backgroundWmsUrl;
    protected String backgroundWmsLayers;


    public MapInfo() {
    }


    public MapInfo(
        String river,
        int    srid,
        BBox   bbox,
        String wmsUrl,
        String backgroundWmsUrl,
        String backgroundWmsLayers)
    {
        this.river               = river;
        this.srid                = srid;
        this.bbox                = bbox;
        this.wmsUrl              = wmsUrl;
        this.backgroundWmsUrl    = backgroundWmsUrl;
        this.backgroundWmsLayers = backgroundWmsLayers;
    }


    public String getRiver() {
        return river;
    }


    public int getSrid() {
        return srid;
    }


    public String getProjection() {
        return "EPSG:" + srid;
    }


    public BBox getBBox() {
        return bbox;
    }


    public String getWmsUrl() {
        return wmsUrl;
    }


    public String getBackgroundWmsUrl() {
        return backgroundWmsUrl;
    }


    public String getBackgroundWmsLayers() {
        return backgroundWmsLayers;
    }
}
// vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org