/* * eGov suite of products aim to improve the internal efficiency,transparency, * accountability and the service delivery of the government organizations. * * Copyright (C) <2015> eGovernments Foundation * * The updated version of eGov suite of products as by eGovernments Foundation * is available at http://www.egovernments.org * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see http://www.gnu.org/licenses/ or * http://www.gnu.org/licenses/gpl.html . * * In addition to the terms of the GPL license to be adhered to in using this * program, the following additional terms are to be complied with: * * 1) All versions of this program, verbatim or modified must carry this * Legal Notice. * * 2) Any misrepresentation of the origin of the material is prohibited. It * is required that all modified versions of this material be marked in * reasonable ways as different from the original version. * * 3) This license does not grant any rights to any user of the program * with regards to rights under trademark law for use of the trade names * or trademarks of eGovernments Foundation. * * In case of any queries, you can reach eGovernments Foundation at contact@egovernments.org. */ package org.egov.infra.gis.service; import java.util.HashMap; import java.util.Map; public interface GeoLocationConstants { public static final String GEOLOCATIONLIST_ATTRIBUTE = "geoLocationList"; public static final String KML_FILENAME_ATTRIBUTE = "kmlfilename"; public static final String MARKEROPTION_ANIMATION ="animation"; public static final String MARKEROPTION_CLICKABLE ="clickable"; public static final String MARKEROPTION_CURSOR ="cursor"; public static final String MARKEROPTION_DRAGGABLE ="draggable"; public static final String MARKEROPTION_FLAT ="flat"; public static final String MARKEROPTION_ICON ="icon"; public static final String MARKEROPTION_MAP ="map"; public static final String MARKEROPTION_OPTIMIZED ="optimized"; public static final String MARKEROPTION_RAISEONDRAG ="raiseOnDrag"; public static final String MARKEROPTION_SHADOW ="shadow"; public static final String MARKEROPTION_TITLE ="title"; public static final String MARKEROPTION_VISIBLE ="visible"; public static final String MARKEROPTION_ZINDEX ="zIndex"; public static final String MARKEROPTION_ICON_RED = "red" ; public static final String MARKEROPTION_ICON_ORANGE = "orange" ; public static final String MARKEROPTION_ICON_YELLOW = "yellow" ; public static final String MARKEROPTION_ICON_BLUE = "blue" ; public static final String MARKEROPTION_ICON_GREEN = "green" ; public static final String MARKEROPTION_ICON_PURPLE = "purple"; public static final String MARKEROPTION_ICON_PINK = "pink"; public static final String PGR_GOOGLE_MAP_URL_REDIRECT_PATH = "/pgr/staff/greComplaintHistory.jsp?ComplaintNumber="; public static final String PGR_GOOGLE_MAP_URL_DISPLAY = "/pgr/citizen/xmlRequest!getGeoDisplayUrl.action?ComplaintNumber="; public static final String BASE_KML_CLASS_PATH_FILE_NAME = "base.kml"; public static final String KML_URL_PATH_REQ_ATTR_NAME = "kmlurlpath"; public static final String KML_FREEMARKER_PROPERRIES_FILENAME = "wardcolor.properties"; public static final String KML_DATA_MODEL_SESSION_NAME = "kmldatamodel"; public static final String KML_DATA_MODEL_JBOSS_CACHE_KEY_NAME = "kmlDataModelKey"; public static final String KML_DATA_JBOSS_CACHE_NODE ="GMAP/"+"kmlMapData"; public static final String KML_STYLE_COLOR = "color"; public static final String COLOR_CODE_AND_RANGE_MAP_NAME = "colorCodeAndRange"; /** * */ public static final Map<Integer, String> COLORCODES = new HashMap<Integer, String>() { { put(1, "FF0000"); put(2, "8968CD"); put(3, "FFA500"); put(4, "4169E1"); put(5, "008B00"); } }; }