C# Класс fulcrum.ArcStuff

Показать файл Открыть проект

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

Метод Описание
CreateFeatureClass ( fulcrumform form, string pathToGeoDB ) : IFeatureClass
CreateFeatureLayer ( IFeatureClass featureClass, string layerName ) : IFeatureLayer
DoArcStuff ( fulcrumform form, fulcrumrecords records ) : bool
GetFeatureLayerByName ( string layerName ) : IFeatureLayer
GetGeodatabaseFromUser ( ) : string
GetUniqueFeatureClassName ( string name, IWorkspace2 workspace ) : string

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

Метод Описание
CreateNewFields ( fulcrumform form, IFields fields, ISpatialReference sr ) : IFields
InsertFeatures ( fulcrumrecords fulcrumRecords, IFeatureClass featureClass ) : bool

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

CreateFeatureClass() публичный статический Метод

public static CreateFeatureClass ( fulcrumform form, string pathToGeoDB ) : IFeatureClass
form fulcrumform
pathToGeoDB string
Результат IFeatureClass

CreateFeatureLayer() публичный статический Метод

public static CreateFeatureLayer ( IFeatureClass featureClass, string layerName ) : IFeatureLayer
featureClass IFeatureClass
layerName string
Результат IFeatureLayer

DoArcStuff() публичный статический Метод

public static DoArcStuff ( fulcrumform form, fulcrumrecords records ) : bool
form fulcrumform
records fulcrumrecords
Результат bool

GetFeatureLayerByName() публичный статический Метод

public static GetFeatureLayerByName ( string layerName ) : IFeatureLayer
layerName string
Результат IFeatureLayer

GetGeodatabaseFromUser() публичный статический Метод

public static GetGeodatabaseFromUser ( ) : string
Результат string

GetUniqueFeatureClassName() публичный статический Метод

public static GetUniqueFeatureClassName ( string name, IWorkspace2 workspace ) : string
name string
workspace IWorkspace2
Результат string