Tabnine Logo
WKTWriter.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
com.vividsolutions.jts.io.WKTWriter
constructor

Best Java code snippets using com.vividsolutions.jts.io.WKTWriter.<init> (Showing top 20 results out of 342)

origin: com.vividsolutions/jts

/**
 *  Returns the Well-known Text representation of this <code>Geometry</code>.
 *  For a definition of the Well-known Text format, see the OpenGIS Simple
 *  Features Specification.
 *
 *@return    the Well-known Text representation of this <code>Geometry</code>
 */
public String toText() {
 WKTWriter writer = new WKTWriter();
 return writer.write(this);
}
origin: Impetus/Kundera

/**
 * Test method for
 * {@link com.impetus.kundera.property.accessor.PointAccessor#toString(java.lang.Object)}
 * .
 */
@Test
public void testToStringObject()
{
  Point point = new Point(4.5, 6.3);
  String pointStr = pa.toString(point);
  WKTWriter writer = new WKTWriter();
  String wktStr = writer.write(point);
  Assert.assertEquals(wktStr, pointStr);
}
origin: Impetus/Kundera

/**
 * Test method for
 * {@link com.impetus.kundera.property.accessor.PointAccessor#fromString(java.lang.Class, java.lang.String)}
 * .
 */
@Test
public void testFromString()
{
  Point point = new Point(4.5, 6.3);
  WKTWriter writer = new WKTWriter();
  String wktStr = writer.write(point);
  Point point2 = pa.fromString(com.vividsolutions.jts.geom.Point.class, wktStr);
  Assert.assertNotNull(point2);
  Assert.assertEquals(point.getX(), point2.getX());
  Assert.assertEquals(point.getY(), point2.getY());
}
origin: SmartDataAnalytics/jena-sparql-api

public VocabWriterGeosparql() {
  this.wktWriter = new WKTWriter();
  this.property = GEOSPARQL.asWKT;//.getURI();
  this.datatype = GEOSPARQL.Geometry;//.getURI();
}
origin: org.geotools.jdbc/gt-jdbc-spatialite

@Override
public void encodeGeometryValue(Geometry value, int srid, StringBuffer sql) throws IOException {
  sql.append("GeomFromText('") .append( new WKTWriter().write( value ) ).append( "',")
    .append(srid).append(")");
}
origin: org.n52.epos/epos-pattern-util

/**
 * 
 * @param geom JTS geometry representation
 * 
 * @return The WKT representation of the geometry
 * 
 * @throws ParseException error while creating the WKT
 */
public static String toWKT(Geometry geom) throws ParseException {
  WKTWriter wktWriter = new WKTWriter(); //TODO: consider use of GeometryFactory
  return wktWriter.write(geom);
}
origin: senbox-org/snap-desktop

  @Override
  public String format(Object value) {
    Point2D point = (Point2D) value;
    return new WKTWriter().write(geometryFactory.createPoint(new Coordinate(point.getX(), point.getY())));
  }
}
origin: org.integratedmodelling/klab-common

@Override
public String toString() {
  String ret = new WKTWriter().write(value);
  if (ret.endsWith(" EMPTY")) {
    // for DBs that do not support any other empty WKT
    ret = "GEOMETRYCOLLECTION EMPTY";
  }
  return ret;
}
origin: org.integratedmodelling/klab-engine

@Override
public String toString() {
  String ret = new WKTWriter().write(value);
  if (ret.endsWith(" EMPTY")) {
    // for DBs that do not support any other empty WKT
    ret = "GEOMETRYCOLLECTION EMPTY";
  }
  return ret;
}
origin: com.vividsolutions/jts-core

/**
 *  Returns the Well-known Text representation of this <code>Geometry</code>.
 *  For a definition of the Well-known Text format, see the OpenGIS Simple
 *  Features Specification.
 *
 *@return    the Well-known Text representation of this <code>Geometry</code>
 */
public String toText() {
 WKTWriter writer = new WKTWriter();
 return writer.write(this);
}
origin: bcdev/beam

@Override
public String format(Geometry value) {
  if (value == null) {
    return "";
  }
  return new WKTWriter().write(value);
}
origin: bcdev/beam

  @Override
  public String format(Object value) {
    Point2D point = (Point2D) value;
    return new WKTWriter().write(geometryFactory.createPoint(new Coordinate(point.getX(), point.getY())));
  }
}
origin: org.orbisgis/h2gis

  /**
   * Convert a Geometry value into a Well Known Text value.
   * @param geometry Geometry instance
   * @return The String representation
   */
  public static String asWKT(Geometry geometry) {
    if(geometry==null) {
      return null;
    }
    WKTWriter wktWriter = new WKTWriter();
    return wktWriter.write(geometry);
  }
}
origin: org.n52.wps/52n-wps-io-impl

@Override
public InputStream generateStream(IData data, String mimeType, String schema)
    throws IOException {
  
  if(data instanceof JTSGeometryBinding){
    Geometry g = ((JTSGeometryBinding)data).getPayload();
    
    String wktString = new WKTWriter().write(g);
    
    InputStream is = new ByteArrayInputStream(wktString.getBytes());
    
    return is;
  }
  
  return null;
}
origin: com.eventsourcing/h2

/**
 * Get the value in Well-Known-Text format.
 *
 * @return the well-known-text
 */
public String getWKT() {
  return new WKTWriter(3).write(getGeometryNoCopy());
}
origin: BaseXdb/basex

 @Override
 public Item item(final QueryContext qc, final InputInfo ii) throws QueryException {
  return Str.get(new WKTWriter().write(checkGeo(0, qc)));
 }
}
origin: osmlab/atlas

  @Override
  public String convert(final Polygon polygon)
  {
    final Geometry geometry = new JtsPolygonConverter().convert(polygon);
    return new WKTWriter().write(geometry);
  }
}
origin: osmlab/atlas

  @Override
  public String convert(final Location location)
  {
    final Geometry geometry = new JtsPointConverter().convert(location);
    final String wkt = new WKTWriter().write(geometry);
    return wkt;
  }
}
origin: osmlab/atlas

  @Override
  public String convert(final MultiPolyLine multiPolyLine)
  {
    final MultiLineString geometry = new JtsMultiPolyLineConverter().convert(multiPolyLine);
    return new WKTWriter().write(geometry);
  }
}
origin: bcdev/beam

  private void testParsing(Geometry expectedGeometry) throws ConversionException {
    final WKTWriter wktWriter = new WKTWriter();
    final String geometryWkt = wktWriter.write(expectedGeometry);
    final Geometry geometry = converter.parse(geometryWkt);
    assertTrue(expectedGeometry.equalsExact(geometry));

    assertEquals(null, converter.parse(""));
  }
}
com.vividsolutions.jts.ioWKTWriter<init>

Javadoc

Creates a new WKTWriter with default settings

Popular methods of WKTWriter

  • write
    Converts a Geometry to its Well-known Text representation.
  • writeFormatted
    Converts a Geometry to its Well-known Text representation.
  • appendCoordinate
    Appends the i'th coordinate from the sequence to the writer
  • appendGeometryCollectionTaggedText
    Converts a GeometryCollection to format, then appends it to the wri
  • appendGeometryCollectionText
    Converts a GeometryCollection to format, then appends it to the writer.
  • appendGeometryTaggedText
    Converts a Geometry to format, then appends it to the writer.
  • appendLineStringTaggedText
    Converts a LineString to format, then appends it to the writer.
  • appendLineStringText
    Converts a LineString to format, then appends it to the writer.
  • appendLinearRingTaggedText
    Converts a LinearRing to format, then appends it to the writer.
  • appendMultiLineStringTaggedText
    Converts a MultiLineString to format, then appends it to the writer.
  • appendMultiLineStringText
    Converts a MultiLineString to format, then appends it to the writer.
  • appendMultiPointTaggedText
    Converts a MultiPoint to format, then appends it to the writer.
  • appendMultiLineStringText,
  • appendMultiPointTaggedText,
  • appendMultiPointText,
  • appendMultiPolygonTaggedText,
  • appendMultiPolygonText,
  • appendPointTaggedText,
  • appendPointText,
  • appendPolygonTaggedText,
  • appendPolygonText

Popular in Java

  • Reactive rest calls using spring rest template
  • getSystemService (Context)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • getExternalFilesDir (Context)
  • BorderLayout (java.awt)
    A border layout lays out a container, arranging and resizing its components to fit in five regions:
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • HashSet (java.util)
    HashSet is an implementation of a Set. All optional operations (adding and removing) are supported.
  • Manifest (java.util.jar)
    The Manifest class is used to obtain attribute information for a JarFile and its entries.
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now