// ********************************************************************** // // <copyright> // // BBN Technologies // 10 Moulton Street // Cambridge, MA 02138 // (617) 873-8000 // // Copyright (C) BBNT Solutions LLC. All rights reserved. // // </copyright> // ********************************************************************** // // $Source: /cvs/distapps/openmap/src/openmap/com/bbn/openmap/image/ImageServerConstants.java,v $ // $RCSfile: ImageServerConstants.java,v $ // $Revision: 1.4 $ // $Date: 2004/10/14 18:05:51 $ // $Author: dietrick $ // // ********************************************************************** package com.bbn.openmap.image; /** * This file defines the OpenMap extensions to the WMTConstants for * making a web request for a map. They include String attribute * keywords that let you request a certain OpenMap projection. */ public interface ImageServerConstants extends WMTConstants { /** * Specific OpenMap projection parameter (PROJTYPE). Should match * string identifier for OpenMap projection type. */ public final static String PROJTYPE = "PROJTYPE"; /** * Specific OpenMap projection parameter (SCALE). Should reflect * right side of the scale ratio (1:XXXXX). */ public final static String SCALE = "SCALE"; /** * Specific OpenMap projection parameter (LAT). Float value. */ public final static String LAT = "LAT"; /** * Specific OpenMap projection parameter (LON). Float value. */ public final static String LON = "LON"; /** * Which layer number should be included in Image (LayerMask). * Integer value. Bit 0 is for layer 0 and so on. */ public final static String LAYERMASK = "LAYERMASK"; /** * Specify OpenMap layers that should be part of Image (LAYERS) an * String[] value */ public static final String LAYERS = "LAYERS"; /** * Keyword (pan) for the map server pan request. */ public final static String PAN = "PAN"; /** * Keyword (recenter) for the map server recenter request. */ public final static String RECENTER = "RECENTER"; /** * Specific OpenMap projection parameter (AZIMUTH). Float value. */ public final static String AZIMUTH = "AZIMUTH"; /** * Keyword (query) for the map server query request; */ public final static String QUERY = "QUERY"; /** * Specific OpenMap projection parameter (X). Int value. */ public final static String X = "X"; /** * Specific OpenMap projection parameter (Y). Int value. */ public final static String Y = "Y"; }