/** * Create an instance of {@link Coordinate} * * @param longitude * required parameter * @param latitude * required parameter */ public static Coordinate createCoordinate(final double longitude, final double latitude) { return new Coordinate(longitude, latitude); }
/** * Create an instance of {@link Coordinate} * * @param coordinates * required parameter */ public static Coordinate createCoordinate(final String coordinates) { return new Coordinate(coordinates); }
/** * Create an instance of {@link Coordinate} * * @param longitude * required parameter * @param latitude * required parameter */ public static Coordinate createCoordinate(final double longitude, final double latitude) { return new Coordinate(longitude, latitude); }
/** * Create an instance of {@link Coordinate} * * @param longitude * required parameter * @param latitude * required parameter * @param altitude * required parameter */ public static Coordinate createCoordinate(final double longitude, final double latitude, final double altitude) { return new Coordinate(longitude, latitude, altitude); }
/** * Create an instance of {@link Coordinate} * * @param coordinates * required parameter */ public static Coordinate createCoordinate(final String coordinates) { return new Coordinate(coordinates); }
/** * Create an instance of {@link Coordinate} * * @param longitude * required parameter * @param latitude * required parameter * @param altitude * required parameter */ public static Coordinate createCoordinate(final double longitude, final double latitude, final double altitude) { return new Coordinate(longitude, latitude, altitude); }
@Override public List<Coordinate> unmarshal(final String s) throws Exception { String[] coords = s.replaceAll(",[\\s]+", ",").trim().split("\\s+"); List<Coordinate> coordinates = new ArrayList<Coordinate>(); if (coords.length<= 0) { return coordinates; } for (String string: coords) { coordinates.add(new Coordinate(string)); } return coordinates; }
/** * add a value to the coordinates property collection * * @param coordinates * required parameter * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public Point addToCoordinates(final String coordinates) { this.getCoordinates().add(new Coordinate(coordinates)); return this; }
/** * add a value to the coordinates property collection * * @param coordinates * required parameter * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public Point addToCoordinates(final String coordinates) { this.getCoordinates().add(new Coordinate(coordinates)); return this; }
/** * add a value to the coordinates property collection * * @param coordinates * required parameter * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public LinearRing addToCoordinates(final String coordinates) { this.getCoordinates().add(new Coordinate(coordinates)); return this; }
/** * add a value to the coordinates property collection * * @param coordinates * required parameter * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public LatLonQuad addToCoordinates(final String coordinates) { this.getCoordinates().add(new Coordinate(coordinates)); return this; }
/** * add a value to the coordinates property collection * * @param coordinates * required parameter * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public LineString addToCoordinates(final String coordinates) { this.getCoordinates().add(new Coordinate(coordinates)); return this; }
/** * add a value to the coordinates property collection * * @param coordinates * required parameter * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public LineString addToCoordinates(final String coordinates) { this.getCoordinates().add(new Coordinate(coordinates)); return this; }
/** * add a value to the coordinates property collection * * @param coordinates * required parameter * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public LinearRing addToCoordinates(final String coordinates) { this.getCoordinates().add(new Coordinate(coordinates)); return this; }
/** * add a value to the coordinates property collection * * @param coordinates * required parameter * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public LatLonQuad addToCoordinates(final String coordinates) { this.getCoordinates().add(new Coordinate(coordinates)); return this; }
/** * add a value to the coordinates property collection * * @param longitude * required parameter * @param latitude * required parameter * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public LinearRing addToCoordinates(final double longitude, final double latitude) { this.getCoordinates().add(new Coordinate(longitude, latitude)); return this; }
/** * add a value to the coordinates property collection * * @param longitude * required parameter * @param latitude * required parameter * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public Point addToCoordinates(final double longitude, final double latitude) { this.getCoordinates().add(new Coordinate(longitude, latitude)); return this; }
/** * add a value to the coordinates property collection * * @param longitude * required parameter * @param latitude * required parameter * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public Point addToCoordinates(final double longitude, final double latitude) { this.getCoordinates().add(new Coordinate(longitude, latitude)); return this; }
/** * add a value to the coordinates property collection * * @param longitude * required parameter * @param latitude * required parameter * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public LineString addToCoordinates(final double longitude, final double latitude) { this.getCoordinates().add(new Coordinate(longitude, latitude)); return this; }
/** * add a value to the coordinates property collection * * @param longitude * required parameter * @param latitude * required parameter * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public LatLonQuad addToCoordinates(final double longitude, final double latitude) { this.getCoordinates().add(new Coordinate(longitude, latitude)); return this; }