congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
MultiPolygon
Code IndexAdd Tabnine to your IDE (free)

How to use
MultiPolygon
in
org.postgis

Best Java code snippets using org.postgis.MultiPolygon (Showing top 14 results out of 315)

origin: com.mysema.querydsl/querydsl-sql

private static MultiPolygon convert(org.postgis.MultiPolygon geometry) {
  Polygon[] polygons = new Polygon[geometry.numPolygons()];
  for (int i = 0; i < polygons.length; i++) {
    polygons[i] = convert(geometry.getPolygon(i));
  }
  return new MultiPolygon(polygons);
}
origin: postgis/postgis-java

private void writeMultiPolygon(MultiPolygon geom, ValueSetter dest) {
  dest.setInt(geom.numPolygons());
  writeGeometryArray(geom.getPolygons(), dest);
}
origin: com.mysema.querydsl/querydsl-sql

private static org.postgis.MultiPolygon convert(MultiPolygon multiPolygon) {
  org.postgis.Polygon[] pgPolygons = new org.postgis.Polygon[multiPolygon.getNumGeometries()];
  for (int i = 0; i < pgPolygons.length; i++) {
    pgPolygons[i] = convert(multiPolygon.getGeometryN(i));
  }
  org.postgis.MultiPolygon pgMultiPolygon = new org.postgis.MultiPolygon(pgPolygons);
  pgMultiPolygon.setSrid(multiPolygon.getSRID());
  return pgMultiPolygon;
}
origin: net.postgis/postgis-jdbc

private MultiPolygon parseMultiPolygon(ValueGetter data) {
  int count = data.getInt();
  Polygon[] polys = new Polygon[count];
  parseGeometryArray(data, polys);
  return new MultiPolygon(polys);
}
origin: net.postgis/postgis-jdbc

private int estimateMultiPolygon(MultiPolygon geom) {
  // 4-byte count + subgeometries
  return 4 + estimateGeometryArray(geom.getPolygons());
}
origin: org.hibernatespatial/hibernate-spatial-postgis

private MultiPolygon convertJTSMultiPolygon(
    com.vividsolutions.jts.geom.MultiPolygon multiPolygon) {
  Polygon[] pgPolygons = new Polygon[multiPolygon.getNumGeometries()];
  for (int i = 0; i < pgPolygons.length; i++) {
    pgPolygons[i] = convertJTSPolygon((com.vividsolutions.jts.geom.Polygon) multiPolygon
        .getGeometryN(i));
  }
  MultiPolygon mpg = new MultiPolygon(pgPolygons);
  mpg.setSrid(multiPolygon.getSRID());
  return mpg;
}
origin: postgis/postgis-java

private MultiPolygon parseMultiPolygon(ValueGetter data) {
  int count = data.getInt();
  Polygon[] polys = new Polygon[count];
  parseGeometryArray(data, polys);
  return new MultiPolygon(polys);
}
origin: postgis/postgis-java

private int estimateMultiPolygon(MultiPolygon geom) {
  // 4-byte count + subgeometries
  return 4 + estimateGeometryArray(geom.getPolygons());
}
origin: com.querydsl/querydsl-sql-spatial

private static org.postgis.MultiPolygon convert(MultiPolygon multiPolygon) {
  org.postgis.Polygon[] pgPolygons = new org.postgis.Polygon[multiPolygon.getNumGeometries()];
  for (int i = 0; i < pgPolygons.length; i++) {
    pgPolygons[i] = convert(multiPolygon.getGeometryN(i));
  }
  org.postgis.MultiPolygon pgMultiPolygon = new org.postgis.MultiPolygon(pgPolygons);
  pgMultiPolygon.setSrid(multiPolygon.getSRID());
  return pgMultiPolygon;
}
origin: com.querydsl/querydsl-sql-spatial

private static MultiPolygon convert(org.postgis.MultiPolygon geometry) {
  Polygon[] polygons = new Polygon[geometry.numPolygons()];
  for (int i = 0; i < polygons.length; i++) {
    polygons[i] = convert(geometry.getPolygon(i));
  }
  return new MultiPolygon(polygons);
}
origin: postgis/postgis-java

  result = new MultiPolygon(value, haveM);
} else if (value.startsWith("MULTILINESTRING")) {
  result = new MultiLineString(value, haveM);
origin: net.postgis/postgis-jdbc

private void writeMultiPolygon(MultiPolygon geom, ValueSetter dest) {
  dest.setInt(geom.numPolygons());
  writeGeometryArray(geom.getPolygons(), dest);
}
origin: org.hibernatespatial/hibernate-spatial-postgis

private Geometry convertMultiPolygon(MultiPolygon pgMultiPolygon) {
  com.vividsolutions.jts.geom.Polygon[] polygons = new com.vividsolutions.jts.geom.Polygon[pgMultiPolygon
      .numPolygons()];
  for (int i = 0; i < polygons.length; i++) {
    Polygon pgPolygon = pgMultiPolygon.getPolygon(i);
    polygons[i] = (com.vividsolutions.jts.geom.Polygon) convertPolygon(pgPolygon);
  }
  com.vividsolutions.jts.geom.MultiPolygon out = getGeometryFactory()
      .createMultiPolygon(polygons);
  return out;
}
origin: net.postgis/postgis-jdbc

  result = new MultiPolygon(value, haveM);
} else if (value.startsWith("MULTILINESTRING")) {
  result = new MultiLineString(value, haveM);
org.postgisMultiPolygon

Most used methods

  • <init>
  • numPolygons
  • getPolygon
  • setSrid
  • getPolygons

Popular in Java

  • Making http requests using okhttp
  • getSharedPreferences (Context)
  • getContentResolver (Context)
  • setContentView (Activity)
  • PrintWriter (java.io)
    Wraps either an existing OutputStream or an existing Writerand provides convenience methods for prin
  • BigInteger (java.math)
    An immutable arbitrary-precision signed integer.FAST CRYPTOGRAPHY This implementation is efficient f
  • URI (java.net)
    A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
  • Stream (java.util.stream)
    A sequence of elements supporting sequential and parallel aggregate operations. The following exampl
  • ImageIO (javax.imageio)
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • Top 12 Jupyter Notebook Extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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