private static IField createRasterField(string string_0, bool bool_0, ISpatialReference ispatialReference_0) { IFieldEdit2 edit = new Field() as IFieldEdit2; IRasterDef def = new RasterDef { Description = "this is a raster catalog", IsManaged = bool_0 }; if (string_0.Length == 0) { string_0 = "RASTER"; } edit.Name_2 = string_0; edit.Type_2 = esriFieldType.esriFieldTypeRaster; if (ispatialReference_0 == null) { ispatialReference_0 = new UnknownCoordinateSystem() as ISpatialReference; } (ispatialReference_0 as ISpatialReferenceResolution).get_XYResolution(true); (ispatialReference_0 as ISpatialReferenceResolution).set_XYResolution(true, 0.001); (ispatialReference_0 as ISpatialReferenceResolution).SetDefaultXYResolution(); def.SpatialReference = ispatialReference_0; edit.RasterDef = def; return(edit); }
private IRasterDef method_0(bool bool_0, ISpatialReference ispatialReference_0) { IRasterDef rasterDefClass = new RasterDef() { Description = "Raster Dataset" }; if (ispatialReference_0 == null) { ispatialReference_0 = new UnknownCoordinateSystem() as ISpatialReference; } rasterDefClass.SpatialReference = ispatialReference_0; return(rasterDefClass); }
public static IRasterDef CreateRasterDef(bool bool_0, ISpatialReference ispatialReference_0) { IRasterDef def = new RasterDef { Description = "Raster Dataset" }; if (ispatialReference_0 == null) { ispatialReference_0 = new UnknownCoordinateSystem() as ISpatialReference; } def.SpatialReference = ispatialReference_0; return(def); }
public static IField CreateRasterField(string pName, string pAliasName, ISpatialReference pSR) { Field class2 = new Field(); IFieldEdit edit = class2 as IFieldEdit; edit.Name_2 = pName; edit.AliasName_2 = pAliasName; edit.Type_2 = esriFieldType.esriFieldTypeRaster; IRasterDef def = new RasterDef(); def.IsRasterDataset = false; def.SpatialReference = pSR; (edit as IFieldEdit2).RasterDef = def; return(class2); }