private WMSGetFeatureInfoManipulator(QueryStringPayload pQueryString, Map pProps) { if (isGetFeatureInfoRequest(pQueryString)) { mQueryString = pQueryString; mQueryLayers = new LinkedList(); List lQueryLayers = Arrays.asList(mQueryString.getParameterValues("QUERY_LAYERS")); mQueryLayers.addAll(lQueryLayers); mProps = pProps; } else throw new IllegalArgumentException("Creation of " + this.getClass().getName() + " failed. No GetFeatureInfo request"); }
private WMSGetMapManipulator(QueryStringPayload pQueryString) { if (pQueryString!=null && isGetMapRequest(pQueryString)) { mQueryString = pQueryString; mLayers = new LinkedList(); mStyles = new LinkedList(); List lLayers = Arrays.asList(mQueryString.getParameterValues("LAYERS")); List lStyles = Arrays.asList(mQueryString.getParameterValues("STYLES")); mLayers.addAll(lLayers); mStyles.addAll(lStyles); } else throw new IllegalArgumentException("Creation of " + this.getClass().getName() + " failed. No GetMap request"); }
+ SOSInterceptorGlobals.OPERATION_GET_FEATURE_OF_INTEREST).toString(); String[] foiIDs = reqPayload.getParameterValues(SOSInterceptorGlobals.ELEMENT_FEATURE_OF_INTEREST_ID_GETFOI);
features = Arrays.asList(queryStringPayload.getParameterValues("typeName")); } else { return req;
features = Arrays.asList(queryStringPayload.getParameterValues("typeName")); } else { return req;
String[] processIdentifiers = reqQueryStringPayload.getParameterValues("IDENTIFIER"); TargetItemCollection allProcessIdentifiers = new TargetItemCollection(); for (int i = 0; i < processIdentifiers.length; i++) {