⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pcss.tlh

📁 GemoMedia 应用 演示了其使用方法
💻 TLH
📖 第 1 页 / 共 5 页
字号:
    csgdSantoDOS1965 = 197,
    csgdSaoBraz = 198,
    csgdSapperHill1943 = 199,
    csgdSchwarzeck = 200,
    csgdSelvagemGrande1938 = 201,
    csgdSouthAsia = 203,
    csgdTimbalai1948 = 205,
    csgdTristanAstro1968 = 207,
    csgdVitiLevu1916 = 208,
    csgdVoirol1960 = 209,
    csgdVoirol1960NIMA = 209,
    csgdVoirol1960NGA = 209,
    csgdWakeIslandAstro1952 = 210,
    csgdWakeEniwetok1960 = 211,
    csgdYacare = 214,
    csgdZanderij = 215,
    csgdIndianIndiaAndNepal = 301,
    csgdIndianPakistan = 302,
    csgdCoordSys1937Estonia = 303,
    csgdSierraLeone1960 = 304,
    csgdHermannskogel = 305,
    csgdRiketskoordinatsystem1990 = 306,
    csgdSwedishRT90 = 306,
    csgdSamboja = 307,
    csgdLithuania1994ETRS89 = 308,
    csgdNAD83HARN = 309,
    csgdArc1950EPSG = 310,
    csgdCapeEPSG = 311,
    csgdCarthageEPSG = 312,
    csgdMPoralokoEPSG = 313,
    csgdMerchichEPSG = 314,
    csgdNorthSahara1959EPSG = 315,
    csgdPointeNoire1948EPSG = 316,
    csgdVoirol1960EPSG = 317,
    csgdVoirol1874NIMA = 318,
    csgdVoirol1874NGA = 318,
    csgdReseauGeodFrancais1993 = 319,
    csgdHartebeesthoek94 = 320,
    csgdCH1903 = 321,
    csgdCH1903Plus = 322,
    csgdCHTRF95 = 323,
    csgdJapanGeodDatum2000 = 324,
    csgdNZGeodDatum2000 = 325,
    csgdKoreanDatum1995 = 326,
    csgdHongKong1980 = 327,
    csgdTWD67 = 328,
    csgdTWD97 = 329,
    csgdKalianpur1937 = 330,
    csgdKalianpur1962 = 331,
    csgdKalianpur1975 = 332,
    csgdHungarianStereo1863 = 333,
    csgdHungarianFasching1909 = 334,
    csgdIRENET95 = 335,
    csgdEUREFFIN = 336
};

enum CSEllipsoidConstants
{
    cseUndefined = 0,
    cseGRS80 = 1,
    cseWGS72 = 2,
    cseAussyNatSAmer69 = 3,
    cseAustralianNational = 3,
    cseKrassovsky = 4,
    cseInternational = 5,
    cseWGS66 = 6,
    cseClark1880 = 7,
    cseClark1880NIMA = 7,
    cseClarke1880NGA = 7,
    cseClark1866 = 8,
    cseClarke1866 = 8,
    cseHelmert1906 = 9,
    cseBessel1841 = 10,
    cseDanish = 11,
    cseStruve = 12,
    cseHough = 13,
    cseAiry1830 = 14,
    cseEverest1830 = 15,
    cseEverest1830Adj1937 = 15,
    cseModAiry = 16,
    cseModEverest = 17,
    cseEverestSingaporeAndWMalaysia1948 = 17,
    cseFischer1960Mercury = 18,
    cseModFischer1960SA = 19,
    cseFischer1968 = 20,
    cseUserDefined = 21,
    cseWGS84 = 22,
    cseIndoNational1974 = 23,
    cseWGS60 = 24,
    cseUnitSphere = 25,
    cseEverestBruneiAndEMalaysia = 26,
    cseEverestBruneiAndEMalaysia1967 = 26,
    cseEverestIndia1956 = 27,
    cseEverest1830Def1956And1962 = 27,
    cseEverest1830Def1956 = 27,
    cseEverestWMalaysia1969 = 28,
    cseBessel1841Namibia = 29,
    cseEverestPakistan = 30,
    cseClarke1880IGN = 31,
    cseClarke1880Arc = 32,
    cseClarke1880Benoit = 33,
    cseClarke1880SGA1922 = 34,
    cseAvgTerrestrialSystem1977 = 35,
    cseModifiedBessel = 36,
    cseClarke1858EPSG = 37,
    cseGEM10C = 38,
    cseGRS1967 = 39,
    cseNWL10D = 40,
    cseNWL9D = 41,
    cseOSU86F = 42,
    cseOSU91A = 43,
    csePlessis1817 = 44,
    cseStruve1860 = 45,
    cseWarOffice = 46,
    cseClarke1880EPSG = 47,
    cseEverest1830Def1975 = 48,
    cseEverest1830IndianFeet1865 = 49,
    cseSouthAmerican1969 = 50,
    cseGRS1967Rounded = 51,
    cseEverest1830Def1962 = 52
};

struct __declspec(uuid("76416de1-c82d-11ce-9653-08003601c1af"))
GeogSpace : IDispatch
{
    //
    // Property data
    //

    __declspec(property(get=GetGeodeticDatumStr,put=PutGeodeticDatumStr))
    _bstr_t GeodeticDatumStr;
    __declspec(property(get=GetGeodeticDatumVal,put=PutGeodeticDatumVal))
    enum CSGeodeticDatumConstants GeodeticDatumVal;
    __declspec(property(get=GetEllipsoidStr,put=PutEllipsoidStr))
    _bstr_t EllipsoidStr;
    __declspec(property(get=GetEllipsoidVal,put=PutEllipsoidVal))
    enum CSEllipsoidConstants EllipsoidVal;
    __declspec(property(get=GetEquatorialRadStr,put=PutEquatorialRadStr))
    _bstr_t EquatorialRadStr;
    __declspec(property(get=GetEquatorialRad,put=PutEquatorialRad))
    double EquatorialRad;
    __declspec(property(get=GetPolarRadStr,put=PutPolarRadStr))
    _bstr_t PolarRadStr;
    __declspec(property(get=GetPolarRad,put=PutPolarRad))
    double PolarRad;
    __declspec(property(get=GetEccentricityStr,put=PutEccentricityStr))
    _bstr_t EccentricityStr;
    __declspec(property(get=GetEccentricityVal,put=PutEccentricityVal))
    double EccentricityVal;
    __declspec(property(get=GetFlatteningStr,put=PutFlatteningStr))
    _bstr_t FlatteningStr;
    __declspec(property(get=GetFlatteningVal,put=PutFlatteningVal))
    double FlatteningVal;
    __declspec(property(get=GetFlatteningInverseStr,put=PutFlatteningInverseStr))
    _bstr_t FlatteningInverseStr;
    __declspec(property(get=GetFlatteningInverseVal,put=PutFlatteningInverseVal))
    double FlatteningInverseVal;
    __declspec(property(get=GetGeodeticDatumStrings))
    GeodeticDatumStringsPtr GeodeticDatumStrings;
    __declspec(property(get=GetEllipsoidStrings))
    EllipsoidStringsPtr EllipsoidStrings;
    __declspec(property(get=GetVerticalDatumStr,put=PutVerticalDatumStr))
    _bstr_t VerticalDatumStr;
    __declspec(property(get=GetVerticalDatumVal,put=PutVerticalDatumVal))
    enum CSVerticalDatumConstants VerticalDatumVal;
    __declspec(property(get=GetVerticalDatumStrings))
    DGMStringCollectionPtr VerticalDatumStrings;

    //
    // Wrapper methods for error-handling
    //

    // Methods:
    _bstr_t GetGeodeticDatumStr ( );
    void PutGeodeticDatumStr (
        _bstr_t _arg1 );
    enum CSGeodeticDatumConstants GetGeodeticDatumVal ( );
    void PutGeodeticDatumVal (
        enum CSGeodeticDatumConstants _arg1 );
    _bstr_t GetEllipsoidStr ( );
    void PutEllipsoidStr (
        _bstr_t _arg1 );
    enum CSEllipsoidConstants GetEllipsoidVal ( );
    void PutEllipsoidVal (
        enum CSEllipsoidConstants _arg1 );
    _bstr_t GetEquatorialRadStr ( );
    void PutEquatorialRadStr (
        _bstr_t _arg1 );
    double GetEquatorialRad ( );
    void PutEquatorialRad (
        double _arg1 );
    _bstr_t GetPolarRadStr ( );
    void PutPolarRadStr (
        _bstr_t _arg1 );
    double GetPolarRad ( );
    void PutPolarRad (
        double _arg1 );
    _bstr_t GetEccentricityStr ( );
    void PutEccentricityStr (
        _bstr_t _arg1 );
    double GetEccentricityVal ( );
    void PutEccentricityVal (
        double _arg1 );
    _bstr_t GetFlatteningStr ( );
    void PutFlatteningStr (
        _bstr_t _arg1 );
    double GetFlatteningVal ( );
    void PutFlatteningVal (
        double _arg1 );
    _bstr_t GetFlatteningInverseStr ( );
    void PutFlatteningInverseStr (
        _bstr_t _arg1 );
    double GetFlatteningInverseVal ( );
    void PutFlatteningInverseVal (
        double _arg1 );
    GeodeticDatumStringsPtr GetGeodeticDatumStrings ( );
    EllipsoidStringsPtr GetEllipsoidStrings ( );
    _bstr_t GetVerticalDatumStr ( );
    void PutVerticalDatumStr (
        _bstr_t _arg1 );
    enum CSVerticalDatumConstants GetVerticalDatumVal ( );
    void PutVerticalDatumVal (
        enum CSVerticalDatumConstants _arg1 );
    DGMStringCollectionPtr GetVerticalDatumStrings ( );
};

struct __declspec(uuid("5921afe9-73fa-4eda-9e4c-bccec9271d35"))
IGMGeogSpace2 : IGMGeogSpace
{
    //
    // Property data
    //

    __declspec(property(get=GetVerticalDatumStr,put=PutVerticalDatumStr))
    _bstr_t VerticalDatumStr;
    __declspec(property(get=GetVerticalDatumVal,put=PutVerticalDatumVal))
    enum CSVerticalDatumConstants VerticalDatumVal;
    __declspec(property(get=GetVerticalDatumStrings))
    DGMStringCollectionPtr VerticalDatumStrings;

    //
    // Wrapper methods for error-handling
    //

    _bstr_t GetVerticalDatumStr ( );
    void PutVerticalDatumStr (
        _bstr_t pVerticalDatumStr );
    enum CSVerticalDatumConstants GetVerticalDatumVal ( );
    void PutVerticalDatumVal (
        enum CSVerticalDatumConstants pVerticalDatumVal );
    DGMStringCollectionPtr GetVerticalDatumStrings ( );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_VerticalDatumStr (
        BSTR * pVerticalDatumStr ) = 0;
    virtual HRESULT __stdcall put_VerticalDatumStr (
        BSTR pVerticalDatumStr ) = 0;
    virtual HRESULT __stdcall get_VerticalDatumVal (
        enum CSVerticalDatumConstants * pVerticalDatumVal ) = 0;
    virtual HRESULT __stdcall put_VerticalDatumVal (
        enum CSVerticalDatumConstants pVerticalDatumVal ) = 0;
    virtual HRESULT __stdcall get_VerticalDatumStrings (
        struct DGMStringCollection * * pVerticalDatumStrings ) = 0;
};

enum CSVerticalDatumConstants
{
    csvdUserDefined = 0,
    csvdNGVD29 = 1,
    csvdNAVD88 = 2,
    csvdAHD71 = 3,
    csvdIGLD55 = 4,
    csvdONTGL = 5,
    csvdTsingtao = 6,
    csvdUELN55 = 7,
    csvdUELN73 = 8,
    csvdUELN7381 = 9,
    csvdCVR28 = 10,
    csvdUELN9598 = 11,
    csvdIGLD85 = 12,
    csvdNAD83 = 13,
    csvdUnspecified = 14,
    csvdGeoid = 100,
    csvdEllipsoid = 101,
    csvdEGM = 102,
    csvdNGSGravimetric = 103
};

struct __declspec(uuid("6d3d6f80-f7b9-11d0-a26d-08003601d502"))
DGMStringCollection : IDispatch
{
    //
    // Property data
    //

    __declspec(property(get=GetCount))
    long Count;

    //
    // Wrapper methods for error-handling
    //

    long GetCount ( );
    _bstr_t Item (
        long index );
    IUnknownPtr _NewEnum ( );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Count (
        long * Count ) = 0;
    virtual HRESULT __stdcall raw_Item (
        long index,
        BSTR * Item ) = 0;
    virtual HRESULT __stdcall raw__NewEnum (
        IUnknown * * Enum ) = 0;
};

struct __declspec(uuid("ff65cae0-4e8a-11ce-9cb5-08003601c1af"))
IGMUnitFormatSpec : IUnknown
{
    //
    // Property data
    //

    __declspec(property(get=GetProjUnit,put=PutProjUnit))
    _bstr_t ProjUnit;
    __declspec(property(get=GetGeogUnit,put=PutGeogUnit))
    _bstr_t GeogUnit;
    __declspec(property(get=GetGeocUnit,put=PutGeocUnit))
    _bstr_t GeocUnit;
    __declspec(property(get=GetPaperUnit,put=PutPaperUnit))
    _bstr_t PaperUnit;
    __declspec(property(get=GetHeightUnit,put=PutHeightUnit))
    _bstr_t HeightUnit;
    __declspec(property(get=GetPaperHeightUnit,put=PutPaperHeightUnit))
    _bstr_t PaperHeightUnit;
    __declspec(property(get=GetZHeightUnit,put=PutZHeightUnit))
    _bstr_t ZHeightUnit;
    __declspec(property(get=GetDistUnit,put=PutDistUnit))
    _bstr_t DistUnit;
    __declspec(property(get=GetPaperDistUnit,put=PutPaperDistUnit))
    _bstr_t PaperDistUnit;
    __declspec(property(get=GetAngUnit,put=PutAngUnit))
    _bstr_t AngUnit;
    __declspec(property(get=GetAzimuthUnit,put=PutAzimuthUnit))
    _bstr_t AzimuthUnit;
    __declspec(property(get=GetAreaUnit,put=PutAreaUnit))
    _bstr_t AreaUnit;
    __declspec(property(get=GetPaperAreaUnit,put=PutPaperAreaUnit))
    _bstr_t PaperAreaUnit;
    __declspec(property(get=GetVolumeUnit,put=PutVolumeUnit))
    _bstr_t VolumeUnit;
    __declspec(property(get=GetTimeUnit,put=PutTimeUnit))
    _bstr_t TimeUnit;
    __declspec(property(get=GetProjPrec,put=

⌨️ 快捷键说明

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