航飞基线计算和像控布设
这个已经不能算是一个新的内容了,而且是很多年前就已经用VB实现了,今天突然想拿出来,写好的程序也以上传不知道能否通过审核,如果有需要源码的可以私信我。下面把原文章贴出来与大家共享。
m_s=(-^+)0.28×Km_q √(n^3+2n+46) 公式 (1)
m_h=(-^+)0.088×H/b m_q √(n^3+23n+100) 公式 (2)
m_s—连接点(空三加密点)的平面中误差(单位:毫米)
m_h—连接点(空三加密点)的高程中误差(单位:米)
K—像片放大成图的倍数
H—相对航高(单位:米)
b—像片基线长度(单位:毫米)
m_q—视差量测的单位权中误差(单位:毫米)
n—航向方向相邻平高控制点的间隔基线数(单位:毫米)
举例说明求取n:
相机使用Canon EOS 5D Mark Ⅱ,焦距f为24毫米,像片大小5616*3744(单位:象素),象素大小为0.0064毫米。摄影相对航高H为375米,航向重叠度65%。
成图比例尺为1:1000的丘陵地DLG地形图 。
根据规范:加密点平面中误差m_s为0.4毫米,高程中误差m_h为0.35米
计算像片放大成图的倍数K
K=摄影比例尺分母/成图比例尺分母=(航高⁄焦距)/成图比例尺分母=(375/(24/1000))/1000=15.625 ≈16
像片基线长度b
b=(1-航向重叠度)×航向像片像元素数×象素大小=(1-65%)×5616×0.0064=12.57984≈12.58
m_q 视差量测的单位权中误差按0.005毫米计算
计算航向平面控制点基线间隔
由规范知道平面中误差不大于0.4毫米
根据公式1计算
m_s=(-^+)0.28×Km_q √(n^3+2n+46)
=(-+)0.28×16×0.005√(n3+2n+46)
=0.0224√(n^3+2n+46)<=0.4
√(n^3+2n+46)≤17.86 公式(3)
由公式3及表1,可知道航向平面控制点基线间隔数n不能大于6
计算航向高程控制点基线间隔
由规范知道高程中误差不大于0.35米
由公式2计算
m_h=(-^+)0.088×H/b m_q √(n^3+23n+100)
=(-^+)0.088×375/12.58×0.005 √(n^3+23n+100)
=0.0131√(n^3+23n+100)≤0.35
√(n^3+23n+100)≤26.72 公式(4)
由公式4及表2,可知道航向高程控制点基线间隔数n不能大于7
结论:航向布设平面高程控制点时基线间隔数不大于6条。
文章呢到这就算结束了,写的比较简单,这也是我第一个博客文章,有很多地方不足还望各位忍受下。