Example #1
0
        public static IRasterDictionaryTemplate <int> CreateXjRasterTemplate()
        {
            string dir = AppDomain.CurrentDomain.BaseDirectory + "SystemData\\RasterTemplate\\";
            object obj = new XjRasterDictionaryTemplate(dir + "China_XjRaster.dat",
                                                        dir + "China_XjRaster_Code.txt");

            return(obj as IRasterDictionaryTemplate <int>);
        }
Example #2
0
 public static IRasterDictionaryTemplate <int> GetXjRasterTemplate()
 {
     if (_rasterTemplates.ContainsKey("xj"))
     {
         return(_rasterTemplates["xj"] as IRasterDictionaryTemplate <int>);
     }
     else
     {
         string dir = AppDomain.CurrentDomain.BaseDirectory + "SystemData\\RasterTemplate\\";
         object obj = new XjRasterDictionaryTemplate(dir + "China_XjRaster.dat",
                                                     dir + "China_XjRaster_Code.txt");
         _rasterTemplates.Add("xj", obj);
         return(_rasterTemplates["xj"] as IRasterDictionaryTemplate <int>);
     }
 }