Package com.esri.core.geometry

Examples of com.esri.core.geometry.SimpleGeometryCursor


        Geometry resMP = OperatorSimplifyOGC.local().execute(
            dstPolylines.get(0), esriSR, true, null);
        result.add(resMP);
      } else {
        GeometryCursor res = OperatorUnion.local().execute(
            new SimpleGeometryCursor(dstPolylines), esriSR, null);
        Geometry resPolyline = res.next();
        Geometry resMP = OperatorSimplifyOGC.local().execute(
            resPolyline, esriSR, true, null);
        result.add(resMP);
      }
    }

    if (dstPolygons.size() > 0) {
      if (dstPolygons.size() == 1) {
        Geometry resMP = OperatorSimplifyOGC.local().execute(
            dstPolygons.get(0), esriSR, true, null);
        result.add(resMP);
      } else {
        GeometryCursor res = OperatorUnion.local().execute(
            new SimpleGeometryCursor(dstPolygons), esriSR, null);
        Geometry resPolygon = res.next();
        Geometry resMP = OperatorSimplifyOGC.local().execute(
            resPolygon, esriSR, true, null);
        result.add(resMP);
      }
    }

    return OGCGeometry.createFromEsriCursor(
        new SimpleGeometryCursor(result), esriSR);
  }
View Full Code Here


  }

  public abstract com.esri.core.geometry.Geometry getEsriGeometry();

  public GeometryCursor getEsriGeometryCursor() {
    return new SimpleGeometryCursor(getEsriGeometry());
  }
View Full Code Here

        Geometry resMP = OperatorSimplifyOGC.local().execute(
            dstPolylines.get(0), esriSR, true, null);
        result.add(resMP);
      } else {
        GeometryCursor res = OperatorUnion.local().execute(
            new SimpleGeometryCursor(dstPolylines), esriSR, null);
        Geometry resPolyline = res.next();
        Geometry resMP = OperatorSimplifyOGC.local().execute(
            resPolyline, esriSR, true, null);
        result.add(resMP);
      }
    }

    if (dstPolygons.size() > 0) {
      if (dstPolygons.size() == 1) {
        Geometry resMP = OperatorSimplifyOGC.local().execute(
            dstPolygons.get(0), esriSR, true, null);
        result.add(resMP);
      } else {
        GeometryCursor res = OperatorUnion.local().execute(
            new SimpleGeometryCursor(dstPolygons), esriSR, null);
        Geometry resPolygon = res.next();
        Geometry resMP = OperatorSimplifyOGC.local().execute(
            resPolygon, esriSR, true, null);
        result.add(resMP);
      }
    }

    return OGCGeometry.createFromEsriCursor(
        new SimpleGeometryCursor(result), esriSR);
  }
View Full Code Here

  }

  public abstract com.esri.core.geometry.Geometry getEsriGeometry();

  public GeometryCursor getEsriGeometryCursor() {
    return new SimpleGeometryCursor(getEsriGeometry());
  }
View Full Code Here

        Geometry resMP = OperatorSimplifyOGC.local().execute(
            dstPolylines.get(0), esriSR, true, null);
        result.add(resMP);
      } else {
        GeometryCursor res = OperatorUnion.local().execute(
            new SimpleGeometryCursor(dstPolylines), esriSR, null);
        Geometry resPolyline = res.next();
        Geometry resMP = OperatorSimplifyOGC.local().execute(
            resPolyline, esriSR, true, null);
        result.add(resMP);
      }
    }

    if (dstPolygons.size() > 0) {
      if (dstPolygons.size() == 1) {
        Geometry resMP = OperatorSimplifyOGC.local().execute(
            dstPolygons.get(0), esriSR, true, null);
        result.add(resMP);
      } else {
        GeometryCursor res = OperatorUnion.local().execute(
            new SimpleGeometryCursor(dstPolygons), esriSR, null);
        Geometry resPolygon = res.next();
        Geometry resMP = OperatorSimplifyOGC.local().execute(
            resPolygon, esriSR, true, null);
        result.add(resMP);
      }
    }

    return OGCGeometry.createFromEsriCursor(
        new SimpleGeometryCursor(result), esriSR);
  }
View Full Code Here

  }

  public abstract com.esri.core.geometry.Geometry getEsriGeometry();

  public GeometryCursor getEsriGeometryCursor() {
    return new SimpleGeometryCursor(getEsriGeometry());
  }
View Full Code Here

TOP

Related Classes of com.esri.core.geometry.SimpleGeometryCursor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.