Beispiel #1
0
 /// <summary>
 /// 初始化函数
 /// </summary>
 /// <param name="value">主窗体</param>
 /// <param name="Filename">保存文件路径</param>
 public Analize_ArcMap_Symbols(string Filename, IMxDocument mxDoc, WriteConverterLogDelegate WriteLog)
 {
     m_cFilename = Filename;
     m_ObjDoc    = mxDoc;
     m_WriteLog  = WriteLog;
     //CentralProcessingFunc();
 }
Beispiel #2
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="Mother"></param>
 /// <param name="Analize"></param>
 /// <param name="Filename"></param>
 public Output_SLD(WriteConverterLogDelegate WriteLog, ProjectClass projectData, string Filename, string sldFilePath)
 {
     m_WriteLog  = WriteLog;
     m_cFilename = Filename;
     m_cPath     = sldFilePath;
     //图层分析信息
     m_strDataSavings = projectData;
 }
        public MainForm(IMxDocument mainDocument)
        {
            InitializeComponent();
            m_MianDocument = mainDocument;

            string tempStr     = System.IO.Path.GetDirectoryName(GetType().Assembly.Location);
            string LogFileName = tempStr + "\\" + DateTime.Now.ToString("yyyyMMddHHmmss") + ".log";

            ptLogManager.Create_LogFile(LogFileName);
            if (writeLog == null)
            {
                writeLog = WriteConvertLog;
            }
        }