@Override public String asText() { return GeometryEngine.geometryToWkt(getEsriGeometry(), WktExportFlags.wktExportPoint); }
@Override public String asText() { return GeometryEngine.geometryToWkt(getEsriGeometry(), WktExportFlags.wktExportPoint); }
public OGCMultiPoint(OGCPoint startPoint, OGCPoint endPoint) { multiPoint = new MultiPoint(); multiPoint.add((Point) startPoint.getEsriGeometry()); multiPoint.add((Point) endPoint.getEsriGeometry()); esriSR = startPoint.esriSR; }
public OGCMultiPoint(OGCPoint startPoint, OGCPoint endPoint) { multiPoint = new MultiPoint(); multiPoint.add((Point) startPoint.getEsriGeometry()); multiPoint.add((Point) endPoint.getEsriGeometry()); esriSR = startPoint.esriSR; }
@Override public ByteBuffer asBinary() { OperatorExportToWkb op = (OperatorExportToWkb) OperatorFactoryLocal .getInstance().getOperator(Operator.Type.ExportToWkb); return op.execute(WkbExportFlags.wkbExportPoint, getEsriGeometry(), null); }
@Override public ByteBuffer asBinary() { OperatorExportToWkb op = (OperatorExportToWkb) OperatorFactoryLocal .getInstance().getOperator(Operator.Type.ExportToWkb); return op.execute(WkbExportFlags.wkbExportPoint, getEsriGeometry(), null); }
@Override public OGCGeometry boundary() { return new OGCMultiPoint(new MultiPoint(getEsriGeometry() .getDescription()), esriSR);// return empty point }
@Override public OGCGeometry boundary() { return new OGCMultiPoint(new MultiPoint(getEsriGeometry() .getDescription()), esriSR);// return empty point }
points[n++] = (Point) linestring.pointN( isReverse? linestring.numPoints() - 1 - i_point : i_point ).getEsriGeometry();