private VectorType createCoordinates(final double latitude, final double longitude, final double altitudeV, String referenceFrame) { VectorType vector = VectorType.Factory.newInstance(); vector.setReferenceFrame(referenceFrame); Coordinate coordinate1 = vector.addNewCoordinate(); coordinate1.setName("northing"); coordinate1.setQuantity(createQuantity(latitude, "y", "deg")); Coordinate coordinate2 = vector.addNewCoordinate(); coordinate2.setName("easting"); coordinate2.setQuantity(createQuantity(longitude, "x", "deg")); Coordinate coordinate3 = vector.addNewCoordinate(); coordinate3.setName("altitude"); coordinate3.setQuantity(createQuantity(altitudeV, "z", "m")); return vector; }