Environment.h文件参考
组合类型 | |
class | Environment |
关于开发环境的一些配置信息管理类,比如设置缓存目录、设置零值判断精度等功能,通过此类还可以设置像素与逻辑坐标的比例。 更多... | |
protocol | <LicenseActivationDelegate> |
许可激活回调。 更多... | |
变量 | |
const NSString * | CORE_DEV |
该类定义了SuperMap iMobile 7C for iOS支持的模块类型常量。 | |
const NSString * | CORE_RUNTIME |
核心运行模块,包括数据管理、地图浏览和编辑、基础GIS功能等 | |
const NSString * | NAVIGATION_DEV |
传统导航开发模块,包括路径规划、导航引导等 | |
const NSString * | NAVIGATION_RUNTIME |
传统导航运行模块,包括路径规划、导航引导等 | |
const NSString * | MAP3D_DEV |
三维场景开发模块 | |
const NSString * | MAP3D_RUNTIME |
三维场景运行模块 | |
const NSString * | PLOT_DEV |
二维标绘开发模块 | |
const NSString * | PLOT_RUNTIME |
二维标绘运行模块 | |
const NSString * | INDUSTRY_NAVIGATION_DEV |
行业导航开发模块 | |
const NSString * | INDUSTRY_NAVIGATION_RUNTIME |
const NSString * | INDOOR_NAVIGATION_DEV |
室内导航开发模块 | |
const NSString * | INDOOR_NAVIGATION_RUNTIME |
const NSString * | PLOT3D_DEV |
三维标绘开发模块 | |
const NSString * | PLOT3D_RUNTIME |
const NSString * | REALPLACE_ANALYST_DEV |
三维分析开发模块 | |
const NSString * | REALPLACE_ANALYST_RUNTIME |
const NSString * | REALPLACE_EFFECT_DEV |
三维特效开发模块 | |
const NSString * | REALPLACE_EFFECT_RUNTIME |
const double | DEFAULT_MAX_EQUAL_ZERO_PRECISION |
默认零值判断最大精度。系统给定的精度范围的上界,为公有静态只读字段,用户不能修改。 | |
const double | DEFAULT_MIN_EQUAL_ZERO_PRECISION |
默认零值判断最小精度。系统给定的精度范围的下界,为公有静态只读字段,用户不能修改。 | |
const double | maxEqualZeroPrecision |
返回判断一个单精度或者双精度数是否为零的最大判断精度。如果返回或设置的数值在最小判断精度(MinEqualPrecision)和最大判断精度(MaxEqualPrecision)精度范围之间,就认为它为0。即设 a 为返回或设置的数值,那么当 a 大于等于 MinEqualPrecision 且小于等于 MaxEqualPrecision 时,则认为 a 为0。注意:事实上,MaxEqualPrecision 应该大于等于 MinEqualPrecision,但目前版本的组件代码暂时不对此进行控制。 | |
const double | minEqualZeroPrecision |
返回判断一个单精度或者双精度数是否为零的最小判断精度。如果返回或设置的数值在最小判断精度(MinEqualPrecision)和最大判断精度(MaxEqualPrecision)精度范围之间,就认为它为0。即设 a 为返回或设置的数值,那么当 a 大于等于 MinEqualPrecision 且小于等于 MaxEqualPrecision 时,则认为 a 为0。注意:事实上,MaxEqualPrecision 应该大于等于 MinEqualPrecision,但目前版本的组件代码暂时不对此进行控制。 |
变量文档
const NSString* CORE_DEV |
该类定义了SuperMap iMobile 7C for iOS支持的模块类型常量。
核心开发模块,包括数据管理、地图浏览和编辑、基础GIS功能等
const NSString* CORE_RUNTIME |
核心运行模块,包括数据管理、地图浏览和编辑、基础GIS功能等
const double DEFAULT_MAX_EQUAL_ZERO_PRECISION |
默认零值判断最大精度。系统给定的精度范围的上界,为公有静态只读字段,用户不能修改。
默认值为 1E-10。
const double DEFAULT_MIN_EQUAL_ZERO_PRECISION |
默认零值判断最小精度。系统给定的精度范围的下界,为公有静态只读字段,用户不能修改。
默认值为 -1E-10。
const NSString* INDOOR_NAVIGATION_DEV |
室内导航开发模块
const NSString* INDOOR_NAVIGATION_RUNTIME |
const NSString* INDUSTRY_NAVIGATION_DEV |
行业导航开发模块
const NSString* INDUSTRY_NAVIGATION_RUNTIME |
const NSString* MAP3D_DEV |
三维场景开发模块
const NSString* MAP3D_RUNTIME |
三维场景运行模块
const double maxEqualZeroPrecision |
返回判断一个单精度或者双精度数是否为零的最大判断精度。如果返回或设置的数值在最小判断精度(MinEqualPrecision)和最大判断精度(MaxEqualPrecision)精度范围之间,就认为它为0。即设 a 为返回或设置的数值,那么当 a 大于等于 MinEqualPrecision 且小于等于 MaxEqualPrecision 时,则认为 a 为0。注意:事实上,MaxEqualPrecision 应该大于等于 MinEqualPrecision,但目前版本的组件代码暂时不对此进行控制。
默认值为 1E-10。
- 返回:
- 判断一个单精度或者双精度数是否为零的判断最大精度。
const double minEqualZeroPrecision |
返回判断一个单精度或者双精度数是否为零的最小判断精度。如果返回或设置的数值在最小判断精度(MinEqualPrecision)和最大判断精度(MaxEqualPrecision)精度范围之间,就认为它为0。即设 a 为返回或设置的数值,那么当 a 大于等于 MinEqualPrecision 且小于等于 MaxEqualPrecision 时,则认为 a 为0。注意:事实上,MaxEqualPrecision 应该大于等于 MinEqualPrecision,但目前版本的组件代码暂时不对此进行控制。
默认值为 -1E-10。
- 返回:
- 判断一个单精度或者双精度数是否为零的判断最小精度。
const NSString* NAVIGATION_DEV |
传统导航开发模块,包括路径规划、导航引导等
const NSString* NAVIGATION_RUNTIME |
传统导航运行模块,包括路径规划、导航引导等
const NSString* PLOT3D_DEV |
三维标绘开发模块
const NSString* PLOT3D_RUNTIME |
const NSString* PLOT_DEV |
二维标绘开发模块
const NSString* PLOT_RUNTIME |
二维标绘运行模块
const NSString* REALPLACE_ANALYST_DEV |
三维分析开发模块
const NSString* REALPLACE_ANALYST_RUNTIME |
const NSString* REALPLACE_EFFECT_DEV |
三维特效开发模块
const NSString* REALPLACE_EFFECT_RUNTIME |
版权所有©2005-2021 北京超图软件股份有限公司。保留所有权利。