Classes
| Class | Description | |
|---|---|---|
| ConversionFunctions |
Utility class containing static methods to calculate the distance between points and convert projections
| |
| ConvertShapeFileEventArgs | ||
| CsvUtil |
Utility class with methods to assist with reading reading data from CSV files
| |
| CustomRenderSettingsUtil |
Utility factory class which creates ICustomRenderSettings objects
| |
| DbfReader |
A DBF Reader class, providing direct access to record data within a DBF file, with low memory useage.
| |
| DbfWriter |
a DBF File Writer class
| |
| Ellipsoid |
Simple class that encapsulates the parameters defining an Ellipsoid
| |
| GeometryAlgorithms |
Collection of 2D Geometry algorithms
| |
| ProjectionExtensions |
EGIS.Projections Extensions
| |
| RenderSettings |
Encapsulates settings used when rendering a ShapeFile
| |
| ShapeFile |
.NET ShapeFile class used to load, render and query data in an ESRI Shape File.
The ShapeFile class is the main class of the EGIS.ShapeFileLib namespace
| |
| ShapeFileEnumerator |
ShapeFile enumerator used to enumerate the raw data of each shape in a shapeFile.
The ShapeFileEnumerator provides a fast, low memory, forward only means of iterating over all of the
records in a shapefile.
| |
| ShapeFileWriter |
.NET ShapeFile Writer utility class which provides the ability to create or edit shapefiles from .NET applications.
| |
| SizeDConverter | Converts SizeD objects from one type to another. | |
| TileUtil |
Utility class with methods to convert Lat Long locations to Tile Coordinates
|
Structures
| Structure | Description | |
|---|---|---|
| DbfFieldDesc |
Describes a single field in a DBF file, including the name of the field, the DbfFieldType and the length of the field
| |
| DbfFileHeader |
Struct representing the contents of the main header of a DBF file.
The main header stores version number, modification date, the number of fields in each record
and a description of each field in a record.
For a more detailed description of the main header of a DBF file refer to the DBF File Format techincal description
| |
| GeometryAlgorithms..::..ClipBounds | ||
| LatLongCoordinate |
struct used to store a Lat Long Coordinate. Used in ConversionFunctions
| |
| PointD | Represents an ordered pair of double-precision floating-point x- and y-coordinates that defines a point in a two-dimensional plane. | |
| PolylineDistanceInfo |
Encapsulates point from polyline distance information
| |
| RectangleD | Stores a set of four double-precision floating-point numbers that represent the location and size of a rectangle. | |
| SizeD | Stores an ordered pair of double-precision floating-point numbers, typically the width and height of a rectangle. | |
| UtmCoordinate |
struct used to store a UTM Coordinate. Used in ConversionFunctions
|
Interfaces
| Interface | Description | |
|---|---|---|
| ICustomRenderSettings |
The ICustomRenderSettings allows applying custom render settings to a shapefile layer
|
Delegates
| Delegate | Description | |
|---|---|---|
| ConvertShapeFileProgress |
Enumerations
| Enumeration | Description | |
|---|---|---|
| DbfFieldType |
Specifies the type of a field in a DBF file
| |
| LineSegmentSide | ||
| LineType |
Enumeration defining a LineType when rendering PolyLine ShapeFiles
| |
| ProjectionType | ||
| RenderQuality |
Enumeration to indicate render quality.
| |
| ShapeFileEnumerator..::..IntersectionType |
Defines how shapes will be evaluated when moving to the next record when enumerating through a shapefile.
Intersects (the default) evaluates shapes that intersect with the Extent of the ShapeFileEnumerator. Contains
evaluates shapes that fit entirely within the Extent of the ShapeFileEnumerator.
| |
| ShapeType |
Enumeration representing a ShapeType. Currently supported shape types are Point, PolyLine, Polygon and PolyLineM
|