Class OperatorImportFromESRIShapeLocal

    • Constructor Detail

      • OperatorImportFromESRIShapeLocal

        OperatorImportFromESRIShapeLocal()
    • Method Detail

      • execute

        GeometryCursor execute​(int importFlags,
                               Geometry.Type type,
                               ByteBufferCursor shapeBuffers)
        Description copied from class: OperatorImportFromESRIShape
        Performs the ImportFromESRIShape operation on a stream of shape buffers
        Specified by:
        execute in class OperatorImportFromESRIShape
        Parameters:
        importFlags - Use the ShapeImportFlags interface. The default is 0, which means geometry comes from a trusted source and is topologically simple. If the geometry comes from non-trusted source (that is it can be non-simple), pass ShapeImportNonTrusted.
        type - The geometry type that you want to import. Use the Geometry.Type enum. It can be Geometry.Type.Unknown if the type of geometry has to be figured out from the shape buffer.
        shapeBuffers - The cursor over shape buffers that hold the Geometries in ESRIShape format.
        Returns:
        Returns a GeometryCursor.
      • execute

        public Geometry execute​(int importFlags,
                                Geometry.Type type,
                                java.nio.ByteBuffer shapeBuffer)
        Description copied from class: OperatorImportFromESRIShape
        Performs the ImportFromESRIShape operation.
        Specified by:
        execute in class OperatorImportFromESRIShape
        Parameters:
        importFlags - Use the ShapeImportFlags interface. The default is 0, which means geometry comes from a trusted source and is topologically simple. If the geometry comes from non-trusted source (that is it can be non-simple), pass ShapeImportNonTrusted.
        type - The geometry type that you want to import. Use the Geometry.Type enum. It can be Geometry.Type.Unknown if the type of geometry has to be figured out from the shape buffer.
        shapeBuffer - The buffer holding the Geometry in ESRIShape format.
        Returns:
        Returns the imported Geometry.