コード例 #1
0
                    /// <summary>
                    /// 获取地图单位字符
                    /// </summary>
                    /// <param name="mapUnit">地图单位类型</param>
                    /// <returns>地图单位字符</returns>
                    public string GetMapUnitString(EarthView.World.Spatial.Atlas.EVMAPUNITS mapUnit)
                    {
                        IntPtr __ptr = EarthView_World_Spatial_Display_CSpatialUnitConverter_getMapUnitString_EVString_EVMapUnits(this.NativeObject, mapUnit);

                        string ret = Marshal.PtrToStringAnsi(__ptr);

                        ClassFactory.FreeString(ref __ptr);
                        return(ret);
                    }
コード例 #2
0
 private static extern double EarthView_World_Spatial_Display_CSpatialUnitConverter_otherLengthUnitTokm_ev_real64_ev_real64_EVMapUnits(IntPtr pNativeObject, double defaultUnitValue, EarthView.World.Spatial.Atlas.EVMAPUNITS mapUnit);
コード例 #3
0
 private static extern IntPtr EarthView_World_Spatial_Display_CSpatialUnitConverter_getMapUnitString_EVString_EVMapUnits(IntPtr pNativeObject, EarthView.World.Spatial.Atlas.EVMAPUNITS mapUnit);
コード例 #4
0
                    /// <summary>
                    /// 其他面积单位转化为平方千米
                    /// </summary>
                    /// <param name="defaultUnitValue">地图默认面积单位的值</param>
                    /// <param name="mapUnit">地图默认的面积单位类型</param>
                    /// <returns>转化为平方千米后所对应的值</returns>
                    public double OtherAreaUnitTokm2(double defaultUnitValue, EarthView.World.Spatial.Atlas.EVMAPUNITS mapUnit)
                    {
                        double ret = EarthView_World_Spatial_Display_CSpatialUnitConverter_otherAreaUnitTokm2_ev_real64_ev_real64_EVMapUnits(this.NativeObject, defaultUnitValue, mapUnit);

                        return(ret);
                    }