C# Class ArcStrabo10.ArcStrabo10Extension

Inheritance: ESRI.ArcGIS.Desktop.AddIns.Extension
Show file Open project: usc-isi-i2/strabo-arcstrabo Class Usage Examples

Public Properties

Property Type Description
EnvironmentVariableSTRABO_HOME string
EnvironmentVariableTESS_DATA string
ErrorMsgNameOCRLayer string
ErrorMsgNameTextLayer string
ErrorMsgNoInputLanguage string
ErrorMsgNoInputMap string
ErrorMsgNoStraboHome string
ErrorMsgNoStraboHomeWritePermission string
ErrorMsgNoTable string
ErrorMsgNoTess_Data string
Intermediate_Result_Path string
Log_Path string
Output_Path string
Output_SubPath string
PathSet bool
Result_Shapefile_Folder_Name string
Symbol_Result_Path string
Tessdata_Path string
TesseractResultsJSONFileName string
TextLayerOCRShapefile string
TextLayerPNGFileName string
TextNegtiveLabelLayerJSONFileName string
TextNegtiveLabelLayerName string
TextPositiveLabelLayerJSONFileName string
TextPositiveLabelLayerName string
Text_Result_Path string
m_map IMap
pForm ProgressForm

Public Methods

Method Description
ArcStrabo10Extension ( ) : System
initialize_straboPath_directories ( string _straboPath ) : bool

Protected Methods

Method Description
OnStartup ( ) : void

Private Methods

Method Description
AVEvents_FocusMapChanged ( ) : void
ArcMap_NewDocument ( ) : void
ArcMap_NewOpenDocument ( ) : void
AvEvent_ItemAdded ( object Item ) : void
FillLanguageComboBox ( ) : void
FillLayerComboBox ( ) : void
GetExtension ( ) : ArcStrabo10Extension
Initialize ( ) : void
IsExtensionEnabled ( ) : bool
Uninitialize ( ) : void
WireDocumentEvents ( ) : void
avEvent_ContentsChanged ( ) : void

Method Details

ArcStrabo10Extension() public method

public ArcStrabo10Extension ( ) : System
return System

OnStartup() protected method

protected OnStartup ( ) : void
return void

initialize_straboPath_directories() public static method

public static initialize_straboPath_directories ( string _straboPath ) : bool
_straboPath string
return bool

Property Details

EnvironmentVariableSTRABO_HOME public static property

public static string EnvironmentVariableSTRABO_HOME
return string

EnvironmentVariableTESS_DATA public static property

public static string EnvironmentVariableTESS_DATA
return string

ErrorMsgNameOCRLayer public static property

public static string ErrorMsgNameOCRLayer
return string

ErrorMsgNameTextLayer public static property

public static string ErrorMsgNameTextLayer
return string

ErrorMsgNoInputLanguage public static property

public static string ErrorMsgNoInputLanguage
return string

ErrorMsgNoInputMap public static property

public static string ErrorMsgNoInputMap
return string

ErrorMsgNoStraboHome public static property

public static string ErrorMsgNoStraboHome
return string

ErrorMsgNoStraboHomeWritePermission public static property

public static string ErrorMsgNoStraboHomeWritePermission
return string

ErrorMsgNoTable public static property

public static string ErrorMsgNoTable
return string

ErrorMsgNoTess_Data public static property

public static string ErrorMsgNoTess_Data
return string

Intermediate_Result_Path public static property

public static string Intermediate_Result_Path
return string

Log_Path public static property

public static string Log_Path
return string

Output_Path public static property

public static string Output_Path
return string

Output_SubPath public static property

public static string Output_SubPath
return string

PathSet public static property

public static bool PathSet
return bool

Result_Shapefile_Folder_Name public static property

public static string Result_Shapefile_Folder_Name
return string

Symbol_Result_Path public static property

public static string Symbol_Result_Path
return string

Tessdata_Path public static property

public static string Tessdata_Path
return string

TesseractResultsJSONFileName public static property

public static string TesseractResultsJSONFileName
return string

TextLayerOCRShapefile public static property

public static string TextLayerOCRShapefile
return string

TextLayerPNGFileName public static property

public static string TextLayerPNGFileName
return string

TextNegtiveLabelLayerJSONFileName public static property

public static string TextNegtiveLabelLayerJSONFileName
return string

TextNegtiveLabelLayerName public static property

public static string TextNegtiveLabelLayerName
return string

TextPositiveLabelLayerJSONFileName public static property

public static string TextPositiveLabelLayerJSONFileName
return string

TextPositiveLabelLayerName public static property

public static string TextPositiveLabelLayerName
return string

Text_Result_Path public static property

public static string Text_Result_Path
return string

m_map public static property

public static IMap m_map
return IMap

pForm public static property

public static ProgressForm,ArcStrabo10 pForm
return ProgressForm