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 + -
显示快捷键?