osr_wrap.cpp
来自「支持各种栅格图像和矢量图像读取的库」· C++ 代码 · 共 2,264 行 · 第 1/5 页
CPP
2,264 行
SWIGINTERN OGRErr OSRSpatialReferenceShadow_GetTOWGS84(OSRSpatialReferenceShadow *self,double argout[7]){ return OSRGetTOWGS84( self, argout, 7 ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_SetGeogCS(OSRSpatialReferenceShadow *self,char const *pszGeogName,char const *pszDatumName,char const *pszEllipsoidName,double dfSemiMajor,double dfInvFlattening,char const *pszPMName="Greenwich",double dfPMOffset=0.0,char const *pszUnits="degree",double dfConvertToRadians=0.0174532925199433){ return OSRSetGeogCS( self, pszGeogName, pszDatumName, pszEllipsoidName, dfSemiMajor, dfInvFlattening, pszPMName, dfPMOffset, pszUnits, dfConvertToRadians ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_SetProjCS(OSRSpatialReferenceShadow *self,char const *name="unnamed"){ return OSRSetProjCS( self, name ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_ImportFromWkt(OSRSpatialReferenceShadow *self,char **ppszInput){ return OSRImportFromWkt( self, ppszInput ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_ImportFromProj4(OSRSpatialReferenceShadow *self,char *ppszInput){ return OSRImportFromProj4( self, ppszInput ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_ImportFromESRI(OSRSpatialReferenceShadow *self,char **ppszInput){ return OSRImportFromESRI( self, ppszInput ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_ImportFromEPSG(OSRSpatialReferenceShadow *self,int arg){ return OSRImportFromEPSG(self, arg); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_ImportFromPCI(OSRSpatialReferenceShadow *self,char const *proj,char const *units="METRE",double argin[17]=0){ return OSRImportFromPCI( self, proj, units, argin ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_ImportFromUSGS(OSRSpatialReferenceShadow *self,long proj_code,long zone=0,double argin[15]=0,long datum_code=0){ return OSRImportFromUSGS( self, proj_code, zone, argin, datum_code ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_ImportFromXML(OSRSpatialReferenceShadow *self,char const *xmlString){ return OSRImportFromXML( self, xmlString ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_ExportToWkt(OSRSpatialReferenceShadow *self,char **argout){ return OSRExportToWkt( self, argout ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_ExportToPrettyWkt(OSRSpatialReferenceShadow *self,char **argout,int simplify=0){ return OSRExportToPrettyWkt( self, argout, simplify ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_ExportToProj4(OSRSpatialReferenceShadow *self,char **argout){ return OSRExportToProj4( self, argout ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_ExportToPCI(OSRSpatialReferenceShadow *self,char **proj,char **units,double *parms[17]){ return OSRExportToPCI( self, proj, units, parms ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_ExportToUSGS(OSRSpatialReferenceShadow *self,long *code,long *zone,double *parms[15],long *datum){ return OSRExportToUSGS( self, code, zone, parms, datum ); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_ExportToXML(OSRSpatialReferenceShadow *self,char **argout,char const *dialect=""){ return OSRExportToXML( self, argout, dialect ); }SWIGINTERN OSRSpatialReferenceShadow *OSRSpatialReferenceShadow_CloneGeogCS(OSRSpatialReferenceShadow *self){ return (OSRSpatialReferenceShadow*) OSRCloneGeogCS(self); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_Validate(OSRSpatialReferenceShadow *self){ return OSRValidate(self); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_StripCTParms(OSRSpatialReferenceShadow *self){ return OSRStripCTParms(self); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_FixupOrdering(OSRSpatialReferenceShadow *self){ return OSRFixupOrdering(self); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_Fixup(OSRSpatialReferenceShadow *self){ return OSRFixup(self); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_MorphToESRI(OSRSpatialReferenceShadow *self){ return OSRMorphToESRI(self); }SWIGINTERN OGRErr OSRSpatialReferenceShadow_MorphFromESRI(OSRSpatialReferenceShadow *self){ return OSRMorphFromESRI(self); }SWIGINTERN OSRCoordinateTransformationShadow *new_OSRCoordinateTransformationShadow(OSRSpatialReferenceShadow *src,OSRSpatialReferenceShadow *dst){ OSRCoordinateTransformationShadow *obj = (OSRCoordinateTransformationShadow*) OCTNewCoordinateTransformation( src, dst ); if (obj == 0 ) { CPLError(CE_Failure, 1, "Failed to create coordinate transformation"); return NULL; } return obj; }SWIGINTERN void delete_OSRCoordinateTransformationShadow(OSRCoordinateTransformationShadow *self){ OCTDestroyCoordinateTransformation( self ); }SWIGINTERN void OSRCoordinateTransformationShadow_TransformPoint__SWIG_0(OSRCoordinateTransformationShadow *self,double inout[3]){ OCTTransform( self, 1, &inout[0], &inout[1], &inout[2] ); }SWIGINTERN void OSRCoordinateTransformationShadow_TransformPoint__SWIG_1(OSRCoordinateTransformationShadow *self,double argout[3],double x,double y,double z=0.0){ argout[0] = x; argout[1] = y; argout[2] = z; OCTTransform( self, 1, &argout[0], &argout[1], &argout[2] ); }#ifdef __cplusplusextern "C" {#endifSWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_ALBERS_CONIC_EQUAL_AREA_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_ALBERS_CONIC_EQUAL_AREA"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_AZIMUTHAL_EQUIDISTANT_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_AZIMUTHAL_EQUIDISTANT"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_CASSINI_SOLDNER_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_CASSINI_SOLDNER"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_CYLINDRICAL_EQUAL_AREA_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_CYLINDRICAL_EQUAL_AREA"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_ECKERT_IV_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_ECKERT_IV"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_ECKERT_VI_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_ECKERT_VI"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_EQUIDISTANT_CONIC_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_EQUIDISTANT_CONIC"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_EQUIRECTANGULAR_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_EQUIRECTANGULAR"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_GALL_STEREOGRAPHIC_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_GALL_STEREOGRAPHIC"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_GNOMONIC_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_GNOMONIC"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_GOODE_HOMOLOSINE_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_GOODE_HOMOLOSINE"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_HOTINE_OBLIQUE_MERCATOR_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_HOTINE_OBLIQUE_MERCATOR"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_HOTINE_OBLIQUE_MERCATOR_TWO_POINT_NATURAL_ORIGIN_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_HOTINE_OBLIQUE_MERCATOR_TWO_POINT_NATURAL_ORIGIN"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_LABORDE_OBLIQUE_MERCATOR_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_LABORDE_OBLIQUE_MERCATOR"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_LAMBERT_CONFORMAL_CONIC_1SP_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_LAMBERT_CONFORMAL_CONIC_1SP"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_LAMBERT_CONFORMAL_CONIC_2SP_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_LAMBERT_CONFORMAL_CONIC_2SP"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_LAMBERT_CONFORMAL_CONIC_2SP_BELGIUM_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_LAMBERT_CONFORMAL_CONIC_2SP_BELGIUM"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_LAMBERT_AZIMUTHAL_EQUAL_AREA_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_LAMBERT_AZIMUTHAL_EQUAL_AREA"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_MERCATOR_1SP_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_MERCATOR_1SP"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_MERCATOR_2SP_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_MERCATOR_2SP"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_MILLER_CYLINDRICAL_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_MILLER_CYLINDRICAL"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_MOLLWEIDE_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_MOLLWEIDE"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_NEW_ZEALAND_MAP_GRID_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_NEW_ZEALAND_MAP_GRID"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_OBLIQUE_STEREOGRAPHIC_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_OBLIQUE_STEREOGRAPHIC"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_ORTHOGRAPHIC_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_ORTHOGRAPHIC"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_POLAR_STEREOGRAPHIC_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_POLAR_STEREOGRAPHIC"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_POLYCONIC_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_POLYCONIC"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_ROBINSON_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_ROBINSON"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_SINUSOIDAL_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_SINUSOIDAL"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_STEREOGRAPHIC_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_STEREOGRAPHIC"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_SWISS_OBLIQUE_CYLINDRICAL_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_SWISS_OBLIQUE_CYLINDRICAL"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_TRANSVERSE_MERCATOR_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_TRANSVERSE_MERCATOR"; jresult = SWIG_csharp_string_callback((const char *)result); return jresult;}SWIGEXPORT char * SWIGSTDCALL CSharp_SRS_PT_TRANSVERSE_MERCATOR_SOUTH_ORIENTED_get() { char * jresult ; char *result = 0 ; result = (char *) "SRS_PT_TRANSVERSE_MERCATOR_SOUTH_ORIENTED";
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?