public abstract class OperatorImportFromESRIShape extends Operator
Operator.Type| Constructor and Description |
|---|
OperatorImportFromESRIShape() |
| Modifier and Type | Method and Description |
|---|---|
abstract Geometry |
execute(int importFlags,
Geometry.Type type,
ByteBuffer shapeBuffer)
Performs the ImportFromESRIShape operation.
|
Operator.Type |
getType() |
static OperatorImportFromESRIShape |
local() |
accelerateGeometry, canAccelerateGeometry, deaccelerateGeometrypublic Operator.Type getType()
public abstract Geometry execute(int importFlags, Geometry.Type type, ByteBuffer shapeBuffer)
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.public static OperatorImportFromESRIShape local()
Copyright © 2018. All rights reserved.