1. 傾斜攝影壓平分析
是像點(diǎn)位移航空像片是地面的中心投影,根據(jù)中心投影的原理,無論是帶有起伏狀態(tài)的地形,還是高出地面的任何物體,反映到航空像片上的像點(diǎn)與其平面位置相比,一般都會產(chǎn)生位置的移動,這種像點(diǎn)位置的移動,叫做像點(diǎn)位移。主要是由像片傾斜、地面點(diǎn)相對于基準(zhǔn)面的高差和物理因素(如攝影材料變形、壓平誤差、攝影物鏡畸變、大氣折光和地球曲率等)產(chǎn)生。
2. 請簡要說出傾斜攝影測量的操作流程
方法很簡單,一臺經(jīng)緯儀,一個人就夠了,從房屋的正面和側(cè)面進(jìn)行垂直觀測,這樣房屋的傾斜角度就可以測出來了,最好用正倒鏡分中法進(jìn)行觀測
3. 傾斜攝影技術(shù)
建模維度不同
建圖航拍:適用于對一片區(qū)域進(jìn)行下視影像采集,再進(jìn)行二維重建。使用建圖航拍功能,可在規(guī)劃區(qū)域內(nèi)根據(jù)設(shè)置的航線參數(shù),控制飛行器和負(fù)載沿“弓”字形航線完成對地?cái)?shù)據(jù)采集。
傾斜攝影:利用垂直傾斜攝影,可以快速地進(jìn)行實(shí)景還原。多角度采集像片,用以快速地進(jìn)行三維實(shí)景建模。
其特點(diǎn)是對真實(shí)世界進(jìn)行高度還原,相對于人工建模周期更短,在大范圍、復(fù)雜的場景建模中有著不可替代的優(yōu)勢。
4. 單鏡頭傾斜攝影測量
全站儀所測量的距離是傾斜距離。
因?yàn)槿緝x在測量距離時(shí),所測的距離為全站儀與棱鏡之間的距離,本身就是斜距(設(shè)為S),要改化成水平距離(設(shè)為D,就必須要測量全站儀與棱鏡之間的垂直角(設(shè)天頂距為Z),則:
D=S×tgZ
5. 傾斜攝影測量
傾斜攝影技術(shù)是近幾年發(fā)展起來的一項(xiàng)高新技術(shù),通過從五個不同的視角同步采集影像,獲取豐富的建筑物頂面及側(cè)視的高分辨率紋理。
傾斜攝影測量技術(shù)最初起源于國外,早些時(shí)候,美國蘋果公司收購C3公司的自動建模技術(shù)就曾引起國內(nèi)外廣泛關(guān)注,后來傾斜航攝儀及相應(yīng)的自動化建模軟件陸續(xù)推出。
6. 傾斜攝影基本原理
數(shù)據(jù)傾斜的原因:在進(jìn)行shuffle的時(shí)候,必須 將各個節(jié)點(diǎn)上相同的 key 拉取到某個節(jié)點(diǎn)上的一個 task 來進(jìn)行處理 ,比如按照key進(jìn)行聚合或join等操作。此時(shí)如果某個 key對應(yīng)的數(shù)據(jù)量特別大的話,就會發(fā)生數(shù)據(jù)傾斜。比如大部分key對應(yīng)10條數(shù)據(jù),但是個別key卻對應(yīng)了100萬條數(shù)據(jù),那么大部分task可能就只 會分配到10條數(shù)據(jù),然后1秒鐘就運(yùn)行完了;但是個別task可能分配到了100萬數(shù)據(jù),要運(yùn)行一兩個小時(shí)。
解決方案:
第一點(diǎn):直接過濾掉那些引起傾斜的Key。這種方法很簡單,既然你傾斜,那我不用你就完事。比如說,總共有100萬個key。只有2 個key,是數(shù)據(jù)量達(dá)到10 萬的。其他所有的key,對應(yīng)的數(shù)量都是幾十,這樣join后會引起傾斜。這個時(shí)候,自 己可以去取舍,如果業(yè)務(wù)和需求可以理解和接受的話,在從hive 表查詢源數(shù)據(jù)的時(shí)候,直接在sql 中 用 where 條件,過濾掉某幾個 key 。那么這幾個 原先有大量數(shù)據(jù),會導(dǎo)致數(shù)據(jù)傾斜的key,被過濾掉之后,那么在的spark作業(yè)中,自然就不會發(fā)生數(shù)據(jù)傾斜了。
第二點(diǎn):Hive ETL做處理
通過Hive ETL預(yù)先對數(shù)據(jù)按照key進(jìn)行聚合,或者是預(yù)先和其他表進(jìn)行join,然后在Spark作業(yè)中針對的數(shù)據(jù)源就不是原來的Hive表了,而是預(yù)處 理后的Hive表。此時(shí)由于數(shù)據(jù)已經(jīng)預(yù)先進(jìn)行過聚合或join操作了,那么在Spark作業(yè)中也就不需要使用原先的shuffle類算子執(zhí)行這類操作了。Hive ETL中進(jìn)行g(shù)roup by或者join等shuffle操作時(shí),還是會出現(xiàn)數(shù)據(jù)傾斜,導(dǎo)致Hive ETL的速度很慢。我們只是把數(shù)據(jù)傾斜的發(fā)生提前到了Hive ETL中。
第三點(diǎn):提高shuffle的操作并行度在對RDD執(zhí)行shuffle算子時(shí),給shuffle算子傳入一個參數(shù),比如reduceByKey(1000),該參數(shù)就設(shè)置了這個shuffle算子執(zhí)行時(shí)shuffle read task 的數(shù)量。對于Spark SQL中的shuffle類語句,比如group by、join等。
7. 傾斜攝影數(shù)據(jù)
tsd 3dmapper是傾斜攝影測圖系統(tǒng)是新一代測繪數(shù)據(jù)生產(chǎn)軟件,為用戶提供從三維數(shù)據(jù)采集,編輯,質(zhì)檢到入庫的一整套測繪數(shù)據(jù)生產(chǎn)解決方案,軟件主要用于OSGB傾斜模型數(shù)據(jù)進(jìn)行矢量數(shù)據(jù)采集本軟件不僅可用于采集圖形數(shù)據(jù),還可錄入屬性數(shù)據(jù),并提供檢查等。
8. 傾斜攝影原理及概述
(1)采用焦距配比更合理的相機(jī);
(2)優(yōu)化相機(jī)光學(xué)組件性能,減小航片中的原始像差,提升獲取航片質(zhì)量;
(3)提高相機(jī)的拍照同步性能;
(4)使用輔助軟件處理獲取的航片,減小空三運(yùn)算過程中的累計(jì)誤差;
(5)使用綜合性能更好的無人機(jī)等(定位儀器精度、飛行姿態(tài)的穩(wěn)定性等)。