|
Functions |
| bool | MdlgGetMapProjParm (MDLGPARENT dlgparent, MAPPROJPARM &projparm, GETPROJPARMFLAGS flags=GETPROJPARMFLAG_None) |
| int | ComputeObjProjTransAffine (DPOINT2D *pta, Mat3x3 AtoM, Mat3x3 MtoA, MAPPROJPARM *Aprojparm, Mat3x3 BtoM, Mat3x3 MtoB, MAPPROJPARM *Bprojparm, Mat3x3 AtoB, Mat3x3 BtoA) |
| GEOMLIBEXPORT int | EPSG_ConvGeogCStoTNT (UINT16 GeogCS, MAPPROJPARM *ProjParm) |
| GEOMLIBEXPORT int | EPSG_ConvProjToTNT (UINT16 Projection, MAPPROJPARM *ProjParm, double *LengthConv) |
| GEOMLIBEXPORT int | EPSG_ConvProjCStoTNT (UINT16 ProjCS, MAPPROJPARM *ProjParm, double *LengthConv) |
| GEOMLIBEXPORT double | EPSG_GetAngleUnitConv (UINT16 AngleUnitCode) |
| GEOMLIBEXPORT double | EPSG_GetLengthUnitConv (UINT16 LengthUnitCode) |
| GEOMLIBEXPORT void | EPSG_FindProjCS (const MAPPROJPARM *ProjParm, UINT16 *ProjCS_EPSG, UINT16 *Projection_EPSG) |
| GEOMLIBEXPORT GCTPHANDLE | gctpAlloc (void) |
| GEOMLIBEXPORT ERRVALUE | gctpAngleToNorth (const GCTPHANDLE handle, double x, double y, double *angle) |
| GEOMLIBEXPORT int | gctpCompare (const GCTPHANDLE handle1, const GCTPHANDLE handle2) |
| GEOMLIBEXPORT int | gctpConvert (const GCTPHANDLE ihandle, const DPOINT2D *ipoint, const GCTPHANDLE ohandle, DPOINT2D *opoint, int numpts) |
| GEOMLIBEXPORT int | gctpConvertLatLonToProj (const GCTPHANDLE ihandle, const DPOINT2D *ipoint, DPOINT2D *opoint, int numpts) |
| GEOMLIBEXPORT int | gctpConvertND (const GCTPHANDLE ihandle, const void *ipoint, const GCTPHANDLE ohandle, void *opoint, int numpts, int numdim) |
| GEOMLIBEXPORT int | gctpConvertPoint (const GCTPHANDLE ihandle, const GCTPHANDLE ohandle, DPOINT2D *point) |
| GEOMLIBEXPORT int | gctpConvertPointZone (const GCTPHANDLE ihandle, const DPOINT2D *ipoint, const UNICODE *izone, const GCTPHANDLE ohandle, DPOINT2D *upoint, UNICODE *ozone) |
| GEOMLIBEXPORT int | gctpConvertPointZone3D (const GCTPHANDLE ihandle, const DPOINT3D *ipoint, const UNICODE *izone, const GCTPHANDLE ohandle, DPOINT3D *upoint, UNICODE *ozone) |
| GEOMLIBEXPORT int | gctpConvertProjToLatLon (const GCTPHANDLE ihandle, const DPOINT2D *ipoint, DPOINT2D *opoint, int numpts) |
| GEOMLIBEXPORT void | gctpCopy (GCTPHANDLE dest, const GCTPHANDLE src) |
| GEOMLIBEXPORT void | gctpFree (GCTPHANDLE phandle) |
| GEOMLIBEXPORT double | gctpGetCenterLon (const GCTPHANDLE phandle) |
| GEOMLIBEXPORT MAPPROJPARM * | gctpGetParm (const GCTPHANDLE handle, MAPPROJPARM *projparm) |
| GEOMLIBEXPORT ERRVALUE | gctpParseMGRS (const UNICODE *string, UNICODE *zone, DPOINT2D &point) |
| GEOMLIBEXPORT int | gctpSetParm (GCTPHANDLE handle, const MAPPROJPARM *projparm) |
| GEOMLIBEXPORT void | GetProjNameFull (const MAPPROJPARM &projparm, MISTRING &projname) |
| GEOMLIBEXPORT UNICODE * | GetProjNameP (const MAPPROJPARM *projparm, UNICODE *projname=0) |
| GEOMLIBEXPORT UNICODE * | GetProjNameAbbrP (const MAPPROJPARM *projparm, UNICODE *projname) |
| GEOMLIBEXPORT double | LatLonDistToMeters (const MAPPROJPARM *proj, double lon1, double lat1, double lon2, double lat2) |
| GEOMLIBEXPORT int | LatLonScaleToMeters (const MAPPROJPARM *proj, double lon, double lat, double *dx, double *dy) |
| GEOMLIBEXPORT double | ProjDistToMeters (const MAPPROJPARM *proj, double x1, double y1, double x2, double y2) |
| GEOMLIBEXPORT ERRVALUE | ProjGetERMapper (const MAPPROJPARM &projparm, char *ProjectionName, char *DatumName) |
| GEOMLIBEXPORT ERRVALUE | ProjGetOGCWKT (const MAPPROJPARM &projparm, MISTRING &string) |
| GEOMLIBEXPORT const char * | ProjOGCWKT_GetProjName (PROJECTION projection) |
| GEOMLIBEXPORT ERRVALUE | ProjSetERMapper (MAPPROJPARM &projparm, const char *ProjectionName, const char *DatumName) |
| GEOMLIBEXPORT ERRVALUE | ProjSetOGCWKT (MAPPROJPARM &projparm, UINT8 &UnitXY, const MISTRING &string) |
| GEOMLIBEXPORT ERRVALUE | ProjSysAddSystem (MAPPROJPARM *projparm, UNICODE *name, UNICODE *abbr) |
| PROJELLIPSOID * | ProjSysFindEllipsoid (const MAPPROJPARM *projparm, PROJELLIPSOID *ellipsoid) |
| PROJDATUM * | ProjSysGetDatum (DATUM datumid, PROJDATUM *datum) |
| PROJDATUM * | ProjSysGetDatumEPSG (UINT16 datumid, PROJDATUM *datum) |
| PROJDATUM * | ProjSysGetDatumInfo (int index, PROJDATUM *datum) |
| PROJELLIPSOID * | ProjSysGetEllipsoid (INT16 ellipsoidid, PROJELLIPSOID *ellipsoid) |
| PROJELLIPSOID * | ProjSysGetEllipsoidEPSG (UINT16 ellipsoidid, PROJELLIPSOID *ellipsoid) |
| PROJELLIPSOID * | ProjSysGetEllipsoidInfo (int index, PROJELLIPSOID *ellipsoid) |
| PROJNAME * | ProjSysGetProjName (INT16 mapproj, INT16 projsub, PROJNAME *projname) |
| PROJNAME * | ProjSysGetProjNameInfo (int index, PROJNAME *projname) |
| const UNICODE * | ProjSysGetProjNameStr (INT16 mapproj, INT16 projsub=0) |
| PROJSYSTEM * | ProjSysGetSystem (PROJSYS systemid, PROJSYSTEM *projsystem) |
| PROJSYSTEM * | ProjSysGetSystemInfo (int index, PROJSYSTEM *projsystem) |
| PROJSYSTEM * | ProjSysGetSysUsedFromParm (MAPPROJPARM *projparm, bool findmatch, PROJSYSTEM *projsystem) |
| PROJSYSTEM * | ProjSysGetZone (PROJSYS systemid, int zoneid, PROJSYSTEM *projsystem) |
| PROJSYSTEM * | ProjSysGetZoneInfo (PROJSYS systemid, int index, PROJSYSTEM *projsystem) |
| GEOMLIBEXPORT ERRVALUE | ProjSysInit () |
| GEOMLIBEXPORT int | ProjSysNumDatums (void) |
| GEOMLIBEXPORT int | ProjSysNumEllipsoids (void) |
| GEOMLIBEXPORT int | ProjSysNumProjNames (void) |
| GEOMLIBEXPORT int | ProjSysNumSystems (void) |
| GEOMLIBEXPORT int | ProjSysNumZones (int systemid) |
| ERRVALUE | ProjSysSetParmFromSys (MAPPROJPARM *projparm, PROJSYSTEM *projsystem) |
| GEOMLIBEXPORT bool | ProjSysTestEquivalent (const MAPPROJPARM &projparm1, const MAPPROJPARM &projparm2) |
| GEOMLIBEXPORT int | ProjSysValidateParm (MAPPROJPARM *projparm) |
| GEOMLIBEXPORT void | ProjGetArcPrj (const MAPPROJPARM &ProjParm, MISTRINGLIST &PrjList) |
| GEOMLIBEXPORT bool | ProjSetArcPrj (MAPPROJPARM &ProjParm, const MISTRINGLIST &PrjList, double &xshift, double &yshift, double &scale) |