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
|