ArcGlobe的右下角状态栏显示visibility,Engine中如何获取该数值?
ArcGlobe的右下角状态栏显示visibility,Engine中如何获取该数值?
发起人
相关问题
- 作为Desktop用户对数据的获取比较乏力,可能缺了哪些知识?
- 有谁知道哪里可以免费获取各省市地图数据呢,包括详细的shape文件数据
- Engine许可使用注意事项
- arcgis10.4 离线部署js api 4.3 版本 无法显示
- ArcGis打开图层后显示unknown units,想要define一个投影坐标系,但数据大小似乎不一致
- Engine中如何判断两个要素类的空间参考是否是同一个?
- ArcGIS Server服务状态正在停止
- arcgis for python 如何获取线要素起点 终点坐标
- 在Arcpy中获取了一个.shp上的几何元素,如何获取该几何元素的attributes
- js api的量测控件,能否一边量测一边显示结果
- ArcGIS Scene Layer 点击获取要素属性
问题状态
- 最新活动: 2015-04-17 16:41
- 浏览: 2097
- 关注: 0 人
1 个回复
朱新颖
赞同来自:
Engine中通过IGlobeViewUtil.ScalingDistance 即可返回该值,单位为米,可以除以1000,转为以千米为单位。
另外,Desktop帮助文档中关于visibility值有如下解释:
The distance value used for scale-dependent rendering and reported on the status bar is not the distance of the observer to the surface of the globe. It is better described as a viewport distance. The value is calculated as a combination of the window size and the observer distance, so different values would be returned for the same bookmark if the display window was resized.
Desktop帮助文档原文链接:
http://help.arcgis.com/en/arcg ... 00000
所以同一个3dd文档在ArcGlobe中与GlobeControl中获取的数值会有些差别,主要跟窗口大小有关。
要回复问题请先登录或注册