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
|