GIS
文章平均质量分 91
影子丝汀
这个作者很懒,什么都没留下…
展开
-
卫星影像的分辨率与成图比例尺
影像分辨率是决定影像精度的一个重要指标,影像精度要满足相应比例尺地图更新对于影像识别能力和成图精度要求,同时又要考虑地图更新成本。冗余的分辨率会增加卫星影像购买成本和加重内业处理的负担;而若分辨率达不到一定要求,细小的地物就无法判读、像片控制点精度得不到保证,满足不了成图精度。在选择合适的分辨率时,还要考虑最不利的生产条件。1 航空摄影测量对影像的要求 航空摄影测量的转载 2014-04-16 15:15:32 · 2788 阅读 · 0 评论 -
cesium 地形未加载完成前地形下钻问题解决
cesium 地形未加载完成前地形下钻问题解决问题描述在设置了scene.screenSpaceCameraController.minimumZoomDistance=100;之后,在地形还在加载的过程中旋转地球,依然会出现上述问题。解决方案监控相机的pitch值pitch>0的时候就禁止地球旋转事件监控鼠标滚轮按下的鼠标移动事件当鼠标朝下移的时候就...原创 2018-07-02 14:56:32 · 4148 阅读 · 3 评论 -
cesium原理篇(三)--地形(1)
转自:http://www.cnblogs.com/fuckgiser/p/5824743.html简述前面我们从宏观上分析了Cesium的整体调度以及网格方面的内容,通过前两篇,读者应该可以比较清楚的明白一个Tile是怎么来的吧(如果还不明白全是我的错)。接下来,在前两篇的基础上,我们着重讨论一下地形相关的内容。 Cesium提供了TerrainProvider基类,该Provider负责每一个T转载 2016-10-25 16:30:05 · 11481 阅读 · 0 评论 -
cesium原理篇(二)--网格划分
转自:http://www.cnblogs.com/fuckgiser/p/5772077.html上一篇我们从宏观上介绍了Cesium的渲染过程,本章延续上一章的内容,详细介绍一下Cesium网格划分的一些细节,包括如下几个方面:流程 Tile四叉树的构建 LOD流程首先,通过上篇的类关系描述,我们可以看到,整个调度主要是update和endFrame两个函数中,前者分工,后者干活。 另外转载 2016-10-25 16:00:06 · 10813 阅读 · 0 评论 -
cesuim原理篇(一)--渲染调度
转自:http://www.cnblogs.com/fuckgiser/p/5744509.html原计划开始着手地形系列,但发现如果想要从逻辑上彻底了解地形相关的细节,那还是需要了解Cesium的数据调度过程,这样才能更好的理解,因此,打算先整体介绍一下Cesium的渲染过程,然后在过渡到其中的两个主要模块:地形数据和影像数据。 简述设想一下,印度洋的暖流,穿过喜马拉雅山,形成了滴一滴水,落在了青转载 2016-10-25 15:18:50 · 4239 阅读 · 0 评论 -
GIS算法--已知一点经纬度,方位角,距离求另一点
已知一个点A的经纬度坐标,点B相对与A的方位角,B到A的距离,求B的经纬度坐标,用Javascript语言来完成该算法,借用了一下openLCommonFunc.caculate={ VincentyConstants : { a: 6378137, b: 6356752.3142, f: 1/298.257223563 },原创 2016-08-24 10:44:39 · 25034 阅读 · 16 评论 -
判断一个多变形是顺时针还是逆时针的方法(含凹多边形)
已知一个多边形N有点A,B,C,D,E,F,G,H组成,切多边形的凹凸性不确定,如何判断多边形的方向呢。如果多边形为凸多边形,则判断方法很简单,只需要取出顺序的三个点,如:A,B,C 三点,计算向量AB,BC的叉乘,得到的结果如果大于0,则表示C点在AB的左侧,多边形的顶点是顺时针序,这样也能判断该凸多边形为顺时针序,反之,则为逆时针序。 上原创 2015-01-04 16:26:03 · 9692 阅读 · 0 评论 -
ArcEngine数据编辑操作--通过线创建面
原文地址:http://blog.sina.com.cn/s/blog_506f0a950100dbh4.html/// /// 通过线创建面/// /// name="pPolyline">线/// 面IPolygon ConstructPolygonFromPolyline(IPolyline pPolyline){ IGeometryCollec转载 2015-03-03 10:37:09 · 1659 阅读 · 0 评论 -
ArcEngine数据编辑操作--添加线
文章原址:http://blog.sina.com.cn/s/blog_506f0a950100dbgk.html 添加线 添加线的方法跟添加点一样,不同的只是地物类型不一样而已,我把代码贴出来,大家跟添加点的方式进行对比。这样便于记忆。也有利于理解。 public void AddLineByWrite() {转载 2015-03-03 10:35:42 · 1552 阅读 · 0 评论 -
ArcEngine数据编辑操作--添加点
原文地址:http://blog.sina.com.cn/s/blog_84f7fbbb01019tc4.html添加地物什么是地物,这是 GIS的基本概念,我在这不想多说,我只想说明一点,地物可以表现在地图上,如房子、铁路、水管等等。我们把房子的总称称为一个地物类,在AE中对应一个地物类(IFeatureClass),一个地物类在地图上表示为一个地物层(IFeatur转载 2015-03-03 10:29:37 · 4954 阅读 · 0 评论 -
cesium中定位方法使用
cesium中定位到位置在cesium中viewer.flyTo和Camera.flyTo的区别挺大,我们通常会用camera来定位,但当需要加上一个倾斜角的时候,可能定位的结果就和预想的区别很大 需求:矩形的中心点位置(110.0,35.8)为想要定位的中心点位置,相机倾斜25度,相机距离中心点的位置为5000定位到点viewer.flyTo定位结果 function ...原创 2018-07-25 18:44:47 · 47585 阅读 · 8 评论