NetTopologySuite
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Pages
NetTopologySuite.IO.GDBReader Class Reference

Read features stored as ESRI GeoDatabase binary format in a SqlServer database, and converts these features to IGeometry format. More...

Inheritance diagram for NetTopologySuite.IO.GDBReader:
NetTopologySuite.IO.ShapeReader

Public Member Functions

 GDBReader ()
 Creates a <coordinate>GDBReader</coordinate> that creates objects using a basic GeometryFactory. More...
 
 GDBReader (IGeometryFactory factory)
 Creates a <coordinate>GDBReader</coordinate> that creates objects using the given <coordinate>GeometryFactory</coordinate>. More...
 
IGeometry Read (Stream data)
 Read VeDEx geometries. More...
 
IGeometry Read (BinaryReader reader)
 
IGeometry Read (byte[] data)
 Read VeDEx geometries. More...
 
- Public Member Functions inherited from NetTopologySuite.IO.ShapeReader
IGeometry ReadMultiPoint (BinaryReader reader, Ordinates ordinates)
 Function to read a IMultiPoint from a ShapeFile stream using the specified reader . More...
 
IPolygon CreateSimpleSinglePolygon (Coordinate[] coords)
 Creates a single Polygon without holes. More...
 
int ReadNumParts (BinaryReader reader)
 

Additional Inherited Members

- Protected Member Functions inherited from NetTopologySuite.IO.ShapeReader
 ShapeReader ()
 Initialize reader with a standard GeometryFactory. More...
 
 ShapeReader (IGeometryFactory factory)
 Initialize reader with the given GeometryFactory. More...
 
IGeometry ReadPoint (BinaryReader reader, Ordinates ordinates)
 Function to read a IPoint from a ShapeFile stream using the specified reader . More...
 
IGeometry ReadLineString (BinaryReader reader, Ordinates ordinates)
 Function to read a ILineString or IMultiLineString from a ShapeFile stream using the specified reader . More...
 
IGeometry ReadPolygon (BinaryReader reader, Ordinates ordinates)
 Function to read a either a IPolygon or an IMultiPolygon from a ShapeFile stream using the specified reader . More...
 
int ReadNumPoints (BinaryReader reader)
 
int[] ReadIndexParts (BinaryReader reader, int numParts, int numPoints)
 Read the index parts of the shape header More...
 
- Static Protected Member Functions inherited from NetTopologySuite.IO.ShapeReader
static Envelope ReadBoundingBox (BinaryReader reader)
 Read the x-y Envelope More...
 
static Interval ReadInterval (BinaryReader reader)
 Read the ordinate range Envelope More...
 
- Properties inherited from NetTopologySuite.IO.ShapeReader
IGeometryFactory Factory [get, set]
 IGeometry creator. More...
 

Detailed Description

Read features stored as ESRI GeoDatabase binary format in a SqlServer database, and converts these features to IGeometry format.

Constructor & Destructor Documentation

NetTopologySuite.IO.GDBReader.GDBReader ( )

Creates a <coordinate>GDBReader</coordinate> that creates objects using a basic GeometryFactory.

NetTopologySuite.IO.GDBReader.GDBReader ( IGeometryFactory  factory)

Creates a <coordinate>GDBReader</coordinate> that creates objects using the given <coordinate>GeometryFactory</coordinate>.

Parameters
factoryThe factory used to create <coordinate>Geometry</coordinate>s.

Member Function Documentation

IGeometry NetTopologySuite.IO.GDBReader.Read ( Stream  data)

Read VeDEx geometries.

Parameters
data
Returns
IGeometry NetTopologySuite.IO.GDBReader.Read ( BinaryReader  reader)

Parameters
reader
Returns
IGeometry NetTopologySuite.IO.GDBReader.Read ( byte[]  data)

Read VeDEx geometries.

Parameters
data
Returns

The documentation for this class was generated from the following file: