Description | Hierarchy | Fields | Methods | Properties |
type TShapefileGeometryWriter = class(TObject)
TShapefileGeometryWriter
provides a method of writing the geometry part of ESRI Shapefiles. Each shape in the Shapefile is stored in a TShapeObject which can be added through the AddShape method.
![]() |
FShapeType: longint; |
![]() |
FShapes: TList; |
![]() |
FOnProgress: TProgressProcedure; |
![]() |
function GetCapacity: integer; |
![]() |
function GetCount: integer; |
![]() |
function GetItem(Index: integer): TShapeObject; |
![]() |
procedure SetCapacity(const Value: integer); |
![]() |
Constructor Create(ShapeType: longint; OwnsShapes: boolean); |
![]() |
Destructor Destroy; override; |
![]() |
procedure AddShape(Shape: TShapeObject); |
![]() |
procedure WriteToFile(const MainFileName, IndexFileName: string); |
![]() |
property Capacity: integer read GetCapacity write SetCapacity; |
![]() |
property Count: integer read GetCount; |
![]() |
property Items[Index:integer]: TShapeObject read GetItem; |
![]() |
property OnProgress: TProgressProcedure read FOnProgress write FOnProgress; |
![]() |
FShapeType: longint; |
See also
|
![]() |
FShapes: TList; |
|
![]() |
FOnProgress: TProgressProcedure; |
See OnProgress. |
![]() |
function GetCapacity: integer; |
See Capacity. |
![]() |
function GetCount: integer; |
See Count. |
![]() |
function GetItem(Index: integer): TShapeObject; |
See Items. |
![]() |
procedure SetCapacity(const Value: integer); |
See Capacity. |
![]() |
Constructor Create(ShapeType: longint; OwnsShapes: boolean); |
|
![]() |
Destructor Destroy; override; |
|
![]() |
procedure AddShape(Shape: TShapeObject); |
|
![]() |
property Capacity: integer read GetCapacity write SetCapacity; |
|
![]() |
property Count: integer read GetCount; |
|
![]() |
property Items[Index:integer]: TShapeObject read GetItem; |
|
![]() |
property OnProgress: TProgressProcedure read FOnProgress write FOnProgress; |
|