System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)屬于航空地理信息數(shù)據(jù)處理領(lǐng)域,涉及航空電子領(lǐng)域地面地圖資源處理技術(shù),特別涉及一種基于規(guī)則的航空矢量地圖數(shù)據(jù)自動處理方法。
技術(shù)介紹
1、航空矢量地圖數(shù)據(jù)是描述航空飛行環(huán)境相關(guān)的地理要素信息和飛行導(dǎo)航設(shè)施信息等,在飛行安全引導(dǎo)、地面任務(wù)規(guī)劃、空中任務(wù)執(zhí)行等場景具有重要的應(yīng)用價值。
2、航空矢量地圖數(shù)據(jù)的種類繁多,信息量大,包含水系、山脈、植被等自然地理數(shù)據(jù),鐵路,機(jī)場,導(dǎo)航臺,居民地,障礙物等人工建筑數(shù)據(jù),國境線,空中管制區(qū),注記等邏輯要素。隨著社會發(fā)展日新月異,航空地理信息數(shù)據(jù)中各要素的位置和屬性信息也隨之發(fā)生變化。為了保證飛行安全導(dǎo)航、任務(wù)規(guī)劃等需求,各型飛機(jī)升級地圖數(shù)據(jù)更加頻繁。
3、由于各型機(jī)的任務(wù)場景不同,對地圖內(nèi)容的顯示需求存在差異,差異表現(xiàn)為圖層數(shù)、圖層定義、投影參數(shù)、文件合幅方式等方面;不同時間生產(chǎn)的地圖數(shù)據(jù)圖層屬性內(nèi)容存在差異,對地圖處理和升級的準(zhǔn)確性和效率提出更高的要求。因此,需要一種方法能高效準(zhǔn)確地對源地理信息數(shù)據(jù)進(jìn)行信息提取、坐標(biāo)轉(zhuǎn)換等處理,轉(zhuǎn)換為適用于新需求的數(shù)據(jù)內(nèi)容和數(shù)據(jù)結(jié)構(gòu)。
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)的專利技術(shù)目的在于提供一種基于規(guī)則的航空矢量地圖數(shù)據(jù)自動處理方法,開發(fā)矢量地圖數(shù)據(jù)處理先驗(yàn)知識庫,自動識別源地圖數(shù)據(jù)和數(shù)據(jù)處理過程存在的錯誤信息,通過分析航空矢量地圖源數(shù)據(jù)和各機(jī)型機(jī)載地圖數(shù)據(jù)模型,定義基于xml的航空矢量圖層篩選規(guī)則,動態(tài)定義航空飛行關(guān)注的參考地物和導(dǎo)航要素圖層,實(shí)現(xiàn)對不同機(jī)載地圖格式的自適應(yīng)輸出,提升
2、本專利技術(shù)的專利技術(shù)目的通過以下技術(shù)方案實(shí)現(xiàn):
3、一種基于規(guī)則的航空矢量地圖數(shù)據(jù)自動處理方法,包含以下步驟:
4、步驟1:檢查原始航空矢量地圖數(shù)據(jù)有效性;
5、步驟2:在篩選配置文件定義源圖層的篩選條件;
6、步驟3:在轉(zhuǎn)換配置文件中根據(jù)目標(biāo)機(jī)型設(shè)置數(shù)據(jù)轉(zhuǎn)換參數(shù);
7、步驟4:對原始航空矢量地圖數(shù)據(jù)進(jìn)行數(shù)據(jù)導(dǎo)入,根據(jù)篩選配置文件進(jìn)行要素篩選,根據(jù)轉(zhuǎn)換配置文件進(jìn)行坐標(biāo)變換,三角化,生成機(jī)載地圖文件。
8、較佳地,步驟1包含:
9、檢查圖幅元文件、圖層屬性文件、圖層坐標(biāo)文件是否完整;
10、檢查圖幅元文件經(jīng)緯度范圍,圖層屬性文件格式、圖層坐標(biāo)文件格式以及坐標(biāo)值是否在閾值范圍內(nèi)。
11、較佳地,步驟2中,要求篩選配置文件中定義的源圖層對應(yīng)的篩選條件中的屬性值必須包含原始航空矢量地圖數(shù)據(jù)中圖層的屬性值列表。
12、較佳地,步驟3中,轉(zhuǎn)換配置文件包含機(jī)型與機(jī)載地圖格式的映射關(guān)系,機(jī)載地圖格式內(nèi)容包含數(shù)據(jù)處理過程需要的坐標(biāo)系,投影系統(tǒng),頭信息內(nèi)容,文件組織方式以及圖層名稱。
13、較佳地,步驟4包含以下步驟:
14、步驟41:解析原始航空矢量地圖數(shù)據(jù),將圖層中各要素的屬性和坐標(biāo)信息導(dǎo)入sqlite數(shù)據(jù)庫中;
15、步驟42:讀取篩選配置文件,按照篩選條件從源圖層中篩選出目標(biāo)要素;
16、步驟43:解析并讀取轉(zhuǎn)換配置文件,對圖層中的地理要素進(jìn)行坐標(biāo)投影轉(zhuǎn)換;
17、步驟44:對多邊形要素進(jìn)行三角化處理;
18、步驟45:將要素記錄的中文字符轉(zhuǎn)換為unicode碼,將要素記錄的經(jīng)緯度坐標(biāo)信息轉(zhuǎn)換為目標(biāo)坐標(biāo);
19、步驟46:計(jì)算各圖層起始要素在文件中的偏移量,按照轉(zhuǎn)換配置參數(shù)中設(shè)定參數(shù)計(jì)算頭信息、四至信息;然后,計(jì)算圖幅索引區(qū)校驗(yàn)和和數(shù)據(jù)區(qū)校驗(yàn)和,將上述信息寫入文件頭;計(jì)算圖幅長度和數(shù)據(jù)總長度,將機(jī)載圖層數(shù)據(jù)依次寫入數(shù)據(jù)區(qū),生成機(jī)載地圖文件。
20、較佳地,步驟44采用遞歸切耳算法將多邊形劃分為由若干鄰接的三角形組成的三角網(wǎng),并存儲每個三角形的頂點(diǎn)坐標(biāo)。
21、本專利技術(shù)的有益效果在于:
22、本專利技術(shù)面向航空矢量地圖的使用需求,動態(tài)定義航空飛行關(guān)注的參考地物和導(dǎo)航要素圖層。利用xml配置管理技術(shù),設(shè)計(jì)機(jī)型與不同機(jī)載地圖格式的映射表,實(shí)現(xiàn)對航空矢量地圖數(shù)據(jù)的自動篩選和自適應(yīng)輸出,有效提升航空矢量地圖數(shù)據(jù)處理準(zhǔn)確性和處理效率。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種基于規(guī)則的航空矢量地圖數(shù)據(jù)自動處理方法,其特征在于包含以下步驟:
2.根據(jù)權(quán)利要求1所述的一種基于規(guī)則的航空矢量地圖數(shù)據(jù)自動處理方法,其特征在于步驟1包含:
3.根據(jù)權(quán)利要求1所述的一種基于規(guī)則的航空矢量地圖數(shù)據(jù)自動處理方法,其特征在于步驟2中,要求篩選配置文件中定義的源圖層對應(yīng)的篩選條件中的屬性值必須包含原始航空矢量地圖數(shù)據(jù)中圖層的屬性值列表。
4.根據(jù)權(quán)利要求1所述的一種基于規(guī)則的航空矢量地圖數(shù)據(jù)自動處理方法,其特征在于步驟3中,轉(zhuǎn)換配置文件包含機(jī)型與機(jī)載地圖格式的映射關(guān)系,機(jī)載地圖格式內(nèi)容包含數(shù)據(jù)處理過程需要的坐標(biāo)系,投影系統(tǒng),頭信息內(nèi)容,文件組織方式以及圖層名稱。
5.根據(jù)權(quán)利要求1所述的一種基于規(guī)則的航空矢量地圖數(shù)據(jù)自動處理方法,其特征在于步驟4包含以下步驟:
6.根據(jù)權(quán)利要求5所述的一種基于規(guī)則的航空矢量地圖數(shù)據(jù)自動處理方法,其特征在于步驟44采用遞歸切耳算法將多邊形劃分為由若干鄰接的三角形組成的三角網(wǎng),并存儲每個三角形的頂點(diǎn)坐標(biāo)。
【技術(shù)特征摘要】
1.一種基于規(guī)則的航空矢量地圖數(shù)據(jù)自動處理方法,其特征在于包含以下步驟:
2.根據(jù)權(quán)利要求1所述的一種基于規(guī)則的航空矢量地圖數(shù)據(jù)自動處理方法,其特征在于步驟1包含:
3.根據(jù)權(quán)利要求1所述的一種基于規(guī)則的航空矢量地圖數(shù)據(jù)自動處理方法,其特征在于步驟2中,要求篩選配置文件中定義的源圖層對應(yīng)的篩選條件中的屬性值必須包含原始航空矢量地圖數(shù)據(jù)中圖層的屬性值列表。
4.根據(jù)權(quán)利要求1所述的一種基于規(guī)則的航空矢量地圖數(shù)據(jù)自動處理方法,...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:魏金標(biāo),李鵬飛,豐偉,鐘斌青,許新,鄧秀劍,潘倩兮,許宇,馬錄坤,
申請(專利權(quán))人:中國航空無線電電子研究所,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。