/** * Creates a XML Point from a SOS Point. * * @param jtsPoint * SOS Point * @param xbPoint * XML Point */ private void createPointFromJtsGeometry(Point jtsPoint, PointType xbPoint) throws OwsExceptionReport { DirectPositionType xbPos = xbPoint.addNewPos(); xbPos.setSrsName(getSrsName(jtsPoint)); xbPos.setStringValue(JTSHelper.getCoordinatesString(jtsPoint)); }
/** * Creates a XML Point from a SOS Point. * * @param jtsPoint * SOS Point * @param xbPoint * XML Point */ private void createPointFromJtsGeometry(Point jtsPoint, PointType xbPoint) { DirectPositionType xbPos = xbPoint.addNewPos(); xbPos.setSrsName(getSrsName(jtsPoint)); xbPos.setStringValue(JTSHelper.getCoordinatesString(jtsPoint)); }
public DirectPositionType marshalDirectPosition(DirectPosition src) { DirectPositionType dest = gml.createDirectPositionType(); if (src.isSetValue()) dest.setValue(src.getValue()); if (src.isSetSrsName()) dest.setSrsName(src.getSrsName()); if (src.isSetSrsDimension()) dest.setSrsDimension(BigInteger.valueOf(src.getSrsDimension())); if (src.isSetAxisLabels()) dest.setAxisLabels(src.getAxisLabels()); if (src.isSetUomLabels()) dest.setUomLabels(src.getUomLabels()); return dest; }