public class OWSCommonUtils extends Object
Helper methods for OWS readers/writers.
Modifier and Type | Field and Description |
---|---|
static String |
invalidKVP |
static String |
invalidReq |
static String |
invalidValue |
static String |
invalidXML |
protected DateTimeFormat |
timeFormat |
Constructor and Description |
---|
OWSCommonUtils() |
Modifier and Type | Method and Description |
---|---|
Bbox |
parseBboxArg(String bboxText)
Utility method to parse bbox argument from request
Format is minX,minY{,minZ},maxX,maxY{,maxZ}{,crs}
|
Map<String,String> |
parseQueryParameters(String queryString)
Parse parameters from KVP query into a map
|
TimeExtent |
parseTimeArg(String argValue)
Utility method to parse time argument from GET request.
|
double[] |
parseVector(String vectorText)
Utility method to parse vector composed of comma/space separated decimal values
|
public static final String invalidReq
public static final String invalidKVP
public static final String invalidXML
public static final String invalidValue
protected DateTimeFormat timeFormat
public Map<String,String> parseQueryParameters(String queryString) throws OWSException
queryString
- OWSException
public TimeExtent parseTimeArg(String argValue) throws OWSException
argValue
- OWSException
public Bbox parseBboxArg(String bboxText) throws OWSException
bboxText
- OWSException
public double[] parseVector(String vectorText) throws OWSException
vectorText
- text representation of vector coordinatesOWSException
Copyright © 2016 Sensia Software LLC. All rights reserved.