public void write(ByteBuffer buffer, Object geometry) { MultiPoint mp = (MultiPoint) geometry; Envelope box = mp.getEnvelopeInternal(); buffer.putDouble(box.getMinX()); buffer.putDouble(box.getMinY());
public void write(ByteBuffer buffer, Object geometry) { MultiPoint mp = (MultiPoint) geometry; Envelope box = mp.getEnvelopeInternal(); buffer.putDouble(box.getMinX()); buffer.putDouble(box.getMinY());
public void write(ByteBuffer buffer, Object geometry) { MultiPoint mp = (MultiPoint) geometry; Envelope box = mp.getEnvelopeInternal(); buffer.putDouble(box.getMinX()); buffer.putDouble(box.getMinY());
public void write(final ByteBuffer buffer, final Object geometry) { final MultiPoint mp = (MultiPoint) geometry; final Envelope box = mp.getEnvelopeInternal(); buffer.putDouble(box.getMinX()); buffer.putDouble(box.getMinY());
private int writeMultiPoint(final LittleEndianRandomAccessFile out, final MultiPoint point, final int shapeType) throws IOException { final com.vividsolutions.jts.geom.Envelope envelope = point.getEnvelopeInternal(); final Coordinate[] coordinates = point.getCoordinates(); if (coordinates.length > 0) {
public int writeGeometry(final LittleEndianRandomAccessFile out, final int recordNumber, final Object geometry, final Envelope envelope, final int shapeType) throws IOException { out.writeInt(recordNumber); if (geometry == null) { return writeNull(out); } else if (geometry instanceof Point) { final Point point = (Point)geometry; envelope.expandToInclude(point.getEnvelopeInternal()); return writePoint(out, point, shapeType); } else if (geometry instanceof MultiPoint) { final MultiPoint point = (MultiPoint)geometry; envelope.expandToInclude(point.getEnvelopeInternal()); return writeMultiPoint(out, point, shapeType); } else if (geometry instanceof LineString) { final LineString line = (LineString)geometry; envelope.expandToInclude(line.getEnvelopeInternal()); return writeLineString(out, line, shapeType); } else if (geometry instanceof Polygon) { final Polygon polygon = (Polygon)geometry; envelope.expandToInclude(polygon.getEnvelopeInternal()); return writePolygon(out, polygon, shapeType); } else { return ShapefileConstants.UNKNOWN_SHAPE; } }
MultiPoint mp = (MultiPoint) geometry; Envelope box = mp.getEnvelopeInternal(); buffer.putDouble(box.getMinX()); buffer.putDouble(box.getMinY());
MultiPoint mp = (MultiPoint) geometry; Envelope box = mp.getEnvelopeInternal(); buffer.putDouble(box.getMinX()); buffer.putDouble(box.getMinY());
MultiPoint mp = (MultiPoint) geometry; Envelope box = mp.getEnvelopeInternal(); buffer.putDouble(box.getMinX()); buffer.putDouble(box.getMinY());