osrpinvoke.cs

来自「支持各种栅格图像和矢量图像读取的库」· CS 代码 · 共 667 行 · 第 1/3 页

CS
667
字号
	  for (int cx = 0; cx < _ar.Length-1; cx++) {          System.Runtime.InteropServices.Marshal.FreeHGlobal(_ar[cx]);      }      GC.SuppressFinalize(this);    }  }  [DllImport("osr_wrap", EntryPoint="CSharp_GetWellKnownGeogCSAsWKT")]  public static extern int GetWellKnownGeogCSAsWKT(string jarg1, out string jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_GetUserInputAsWKT")]  public static extern int GetUserInputAsWKT(string jarg1, out string jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_GetProjectionMethods")]  public static extern IntPtr GetProjectionMethods();  [DllImport("osr_wrap", EntryPoint="CSharp_GetProjectionMethodParameterList")]  public static extern IntPtr GetProjectionMethodParameterList(string jarg1, out string jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_GetProjectionMethodParamInfo")]  public static extern void GetProjectionMethodParamInfo(string jarg1, string jarg2, out string jarg3, out string jarg4, ref double jarg5);  [DllImport("osr_wrap", EntryPoint="CSharp_new_SpatialReference")]  public static extern IntPtr new_SpatialReference(string jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_delete_SpatialReference")]  public static extern void delete_SpatialReference(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference___str__")]  public static extern string SpatialReference___str__(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_IsSame")]  public static extern int SpatialReference_IsSame(HandleRef jarg1, HandleRef jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_IsSameGeogCS")]  public static extern int SpatialReference_IsSameGeogCS(HandleRef jarg1, HandleRef jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_IsGeographic")]  public static extern int SpatialReference_IsGeographic(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_IsProjected")]  public static extern int SpatialReference_IsProjected(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_IsLocal")]  public static extern int SpatialReference_IsLocal(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_GetAttrValue")]  public static extern string SpatialReference_GetAttrValue(HandleRef jarg1, string jarg2, int jarg3);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetAttrValue")]  public static extern int SpatialReference_SetAttrValue(HandleRef jarg1, string jarg2, string jarg3);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetAngularUnits")]  public static extern int SpatialReference_SetAngularUnits(HandleRef jarg1, string jarg2, double jarg3);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_GetAngularUnits")]  public static extern double SpatialReference_GetAngularUnits(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetLinearUnits")]  public static extern int SpatialReference_SetLinearUnits(HandleRef jarg1, string jarg2, double jarg3);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_GetLinearUnits")]  public static extern double SpatialReference_GetLinearUnits(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_GetLinearUnitsName")]  public static extern string SpatialReference_GetLinearUnitsName(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_GetAuthorityCode")]  public static extern string SpatialReference_GetAuthorityCode(HandleRef jarg1, string jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_GetAuthorityName")]  public static extern string SpatialReference_GetAuthorityName(HandleRef jarg1, string jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetUTM")]  public static extern int SpatialReference_SetUTM(HandleRef jarg1, int jarg2, int jarg3);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetStatePlane")]  public static extern int SpatialReference_SetStatePlane(HandleRef jarg1, int jarg2, int jarg3, string jarg4, double jarg5);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_AutoIdentifyEPSG")]  public static extern int SpatialReference_AutoIdentifyEPSG(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetProjection")]  public static extern int SpatialReference_SetProjection(HandleRef jarg1, string jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetProjParm")]  public static extern int SpatialReference_SetProjParm(HandleRef jarg1, string jarg2, double jarg3);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_GetProjParm")]  public static extern double SpatialReference_GetProjParm(HandleRef jarg1, string jarg2, double jarg3);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetNormProjParm")]  public static extern int SpatialReference_SetNormProjParm(HandleRef jarg1, string jarg2, double jarg3);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_GetNormProjParm")]  public static extern double SpatialReference_GetNormProjParm(HandleRef jarg1, string jarg2, double jarg3);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetACEA")]  public static extern int SpatialReference_SetACEA(HandleRef jarg1, double jarg2, double jarg3, double jarg4, double jarg5, double jarg6, double jarg7);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetAE")]  public static extern int SpatialReference_SetAE(HandleRef jarg1, double jarg2, double jarg3, double jarg4, double jarg5);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetCS")]  public static extern int SpatialReference_SetCS(HandleRef jarg1, double jarg2, double jarg3, double jarg4, double jarg5);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetBonne")]  public static extern int SpatialReference_SetBonne(HandleRef jarg1, double jarg2, double jarg3, double jarg4, double jarg5);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetEC")]  public static extern int SpatialReference_SetEC(HandleRef jarg1, double jarg2, double jarg3, double jarg4, double jarg5, double jarg6, double jarg7);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetEckertIV")]  public static extern int SpatialReference_SetEckertIV(HandleRef jarg1, double jarg2, double jarg3, double jarg4);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetEckertVI")]  public static extern int SpatialReference_SetEckertVI(HandleRef jarg1, double jarg2, double jarg3, double jarg4);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetEquirectangular")]  public static extern int SpatialReference_SetEquirectangular(HandleRef jarg1, double jarg2, double jarg3, double jarg4, double jarg5);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetGS")]  public static extern int SpatialReference_SetGS(HandleRef jarg1, double jarg2, double jarg3, double jarg4);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetWellKnownGeogCS")]  public static extern int SpatialReference_SetWellKnownGeogCS(HandleRef jarg1, string jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetFromUserInput")]  public static extern int SpatialReference_SetFromUserInput(HandleRef jarg1, string jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_CopyGeogCSFrom")]  public static extern int SpatialReference_CopyGeogCSFrom(HandleRef jarg1, HandleRef jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetTOWGS84")]  public static extern int SpatialReference_SetTOWGS84(HandleRef jarg1, double jarg2, double jarg3, double jarg4, double jarg5, double jarg6, double jarg7, double jarg8);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_GetTOWGS84")]  public static extern int SpatialReference_GetTOWGS84(HandleRef jarg1, double[] jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetGeogCS")]  public static extern int SpatialReference_SetGeogCS(HandleRef jarg1, string jarg2, string jarg3, string jarg4, double jarg5, double jarg6, string jarg7, double jarg8, string jarg9, double jarg10);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_SetProjCS")]  public static extern int SpatialReference_SetProjCS(HandleRef jarg1, string jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_ImportFromWkt")]  public static extern int SpatialReference_ImportFromWkt(HandleRef jarg1, HandleRef jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_ImportFromProj4")]  public static extern int SpatialReference_ImportFromProj4(HandleRef jarg1, string jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_ImportFromESRI")]  public static extern int SpatialReference_ImportFromESRI(HandleRef jarg1, HandleRef jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_ImportFromEPSG")]  public static extern int SpatialReference_ImportFromEPSG(HandleRef jarg1, int jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_ImportFromPCI")]  public static extern int SpatialReference_ImportFromPCI(HandleRef jarg1, string jarg2, string jarg3, double[] jarg4);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_ImportFromUSGS")]  public static extern int SpatialReference_ImportFromUSGS(HandleRef jarg1, int jarg2, int jarg3, double[] jarg4, int jarg5);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_ImportFromXML")]  public static extern int SpatialReference_ImportFromXML(HandleRef jarg1, string jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_ExportToWkt")]  public static extern int SpatialReference_ExportToWkt(HandleRef jarg1, out string jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_ExportToPrettyWkt")]  public static extern int SpatialReference_ExportToPrettyWkt(HandleRef jarg1, out string jarg2, int jarg3);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_ExportToProj4")]  public static extern int SpatialReference_ExportToProj4(HandleRef jarg1, out string jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_ExportToPCI")]  public static extern int SpatialReference_ExportToPCI(HandleRef jarg1, out string jarg2, out string jarg3);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_ExportToUSGS")]  public static extern int SpatialReference_ExportToUSGS(HandleRef jarg1, out int jarg2, out int jarg3, out int jarg5);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_ExportToXML")]  public static extern int SpatialReference_ExportToXML(HandleRef jarg1, out string jarg2, string jarg3);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_CloneGeogCS")]  public static extern IntPtr SpatialReference_CloneGeogCS(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_Validate")]  public static extern int SpatialReference_Validate(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_StripCTParms")]  public static extern int SpatialReference_StripCTParms(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_FixupOrdering")]  public static extern int SpatialReference_FixupOrdering(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_Fixup")]  public static extern int SpatialReference_Fixup(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_MorphToESRI")]  public static extern int SpatialReference_MorphToESRI(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_SpatialReference_MorphFromESRI")]  public static extern int SpatialReference_MorphFromESRI(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_new_CoordinateTransformation")]  public static extern IntPtr new_CoordinateTransformation(HandleRef jarg1, HandleRef jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_delete_CoordinateTransformation")]  public static extern void delete_CoordinateTransformation(HandleRef jarg1);  [DllImport("osr_wrap", EntryPoint="CSharp_CoordinateTransformation_TransformPoint__SWIG_0")]  public static extern void CoordinateTransformation_TransformPoint__SWIG_0(HandleRef jarg1, double[] jarg2);  [DllImport("osr_wrap", EntryPoint="CSharp_CoordinateTransformation_TransformPoint__SWIG_1")]  public static extern void CoordinateTransformation_TransformPoint__SWIG_1(HandleRef jarg1, double[] jarg2, double jarg3, double jarg4, double jarg5);}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?