C# Класс GeoCache.Common.Repository.SdeRepository

Geo Repository to retrive data from sde
Наследование: IRepository
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetAll ( string featureClassName ) : IEnumerable

Get all geometries from a featureClass

GetByEnvelope ( string featureClassName, IEnvelope envelope ) : IEnumerable

Get all geometries inside the envelope from a featureClass

GetFullExtent ( string featureClassName ) : IEnvelope

Get full extent of featureClass

SdeRepository ( string server, string instance, string user, string password, string version ) : System

Constructor

Приватные методы

Метод Описание
OpenFeatureClass ( string featureClass ) : IFeatureClass

Open a featureClass

OpenSdeWorkspace ( ) : void

Conecta a uma workspace SDE

Описание методов

GetAll() публичный Метод

Get all geometries from a featureClass
public GetAll ( string featureClassName ) : IEnumerable
featureClassName string FeatureClass name
Результат IEnumerable

GetByEnvelope() публичный Метод

Get all geometries inside the envelope from a featureClass
public GetByEnvelope ( string featureClassName, IEnvelope envelope ) : IEnumerable
featureClassName string FeatureClass name
envelope IEnvelope Envelope
Результат IEnumerable

GetFullExtent() публичный Метод

Get full extent of featureClass
public GetFullExtent ( string featureClassName ) : IEnvelope
featureClassName string FeatureClass name
Результат IEnvelope

SdeRepository() публичный Метод

Constructor
public SdeRepository ( string server, string instance, string user, string password, string version ) : System
server string Server address
instance string Server instance
user string username
password string password
version string version
Результат System