System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)屬于數(shù)據(jù)處理,具體涉及一種gis地圖數(shù)據(jù)處理方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì)。
技術(shù)介紹
1、地理信息系統(tǒng)(gis,geographic?information?system)是一種特定的空間信息系統(tǒng),它是在計(jì)算機(jī)硬、軟件系統(tǒng)支持下,對(duì)整個(gè)或部分地球表層空間中的有關(guān)地理分布數(shù)據(jù)進(jìn)行采集、儲(chǔ)存、管理、運(yùn)算、分析、顯示和描述的技術(shù)系統(tǒng)。gis可實(shí)現(xiàn)基礎(chǔ)地理信息的各種地圖視圖構(gòu)造,并用作訪問地理數(shù)據(jù)庫(kù)的窗口,以支持查詢、分析和編輯地理信息,其將地圖視覺化效果和地理分析功能與一般的數(shù)據(jù)庫(kù)操作集成在一起的功能,使其與其他信息系統(tǒng)相區(qū)別,從而在解釋事件、預(yù)測(cè)結(jié)果、規(guī)劃戰(zhàn)略等方面具有重要價(jià)值。gis相應(yīng)功能的實(shí)現(xiàn)應(yīng)用依賴于前期地理信息的處理,包括矢量地圖數(shù)據(jù)處理,而傳統(tǒng)的矢量地圖數(shù)據(jù)處理方法較大程度上依賴于人工來完成,十分耗費(fèi)人力和時(shí)間,且在面對(duì)復(fù)雜矢量地圖數(shù)據(jù)時(shí),處理的效率和質(zhì)量也有待提升。
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)的目的是提供一種gis地圖數(shù)據(jù)處理方法、系統(tǒng)、設(shè)備及存儲(chǔ)介質(zhì),用以解決現(xiàn)有技術(shù)中存在的上述問題。
2、為了實(shí)現(xiàn)上述目的,本專利技術(shù)采用以下技術(shù)方案:
3、第一方面,提供一種gis地圖數(shù)據(jù)處理方法,包括:
4、獲取初始矢量地圖數(shù)據(jù)以及初始矢量地圖數(shù)據(jù)對(duì)應(yīng)的唯一標(biāo)識(shí)信息,所述初始矢量地圖數(shù)據(jù)包含由矢量點(diǎn)、矢量線、矢量面及注記所表示的若干地理實(shí)體及各地理實(shí)體之間的空間關(guān)系;
5、對(duì)初始矢量地圖數(shù)據(jù)進(jìn)行數(shù)據(jù)格式轉(zhuǎn)換和數(shù)據(jù)清洗處理,得到
6、對(duì)預(yù)處理矢量地圖數(shù)據(jù)進(jìn)行影像校正和gis系統(tǒng)展示,并接收用戶輸入的編輯指令;
7、根據(jù)編輯指令對(duì)預(yù)處理矢量地圖數(shù)據(jù)進(jìn)行數(shù)據(jù)編輯,得到編輯后的矢量地圖數(shù)據(jù);
8、對(duì)編輯后的矢量地圖數(shù)據(jù)進(jìn)行幾何變換和投影變換處理,得到變換后的矢量地圖數(shù)據(jù);
9、對(duì)變換后的矢量地圖數(shù)據(jù)進(jìn)行矢量數(shù)據(jù)壓縮,得到目標(biāo)矢量地圖數(shù)據(jù),并對(duì)目標(biāo)矢量地圖數(shù)據(jù)進(jìn)行柵格化處理,得到目標(biāo)柵格地圖數(shù)據(jù);
10、根據(jù)唯一標(biāo)識(shí)信息計(jì)算查詢碼,并將目標(biāo)矢量地圖數(shù)據(jù)和目標(biāo)柵格地圖數(shù)據(jù)均與查詢碼關(guān)聯(lián)后存入空間數(shù)據(jù)庫(kù)。
11、在一個(gè)可能的設(shè)計(jì)中,所述對(duì)初始矢量地圖數(shù)據(jù)進(jìn)行數(shù)據(jù)格式轉(zhuǎn)換和數(shù)據(jù)清洗處理,得到預(yù)處理矢量地圖數(shù)據(jù),包括:
12、將初始矢量地圖數(shù)據(jù)轉(zhuǎn)換為設(shè)定格式的矢量地圖數(shù)據(jù),并刪除設(shè)定格式的矢量地圖數(shù)據(jù)中的重復(fù)、缺失及錯(cuò)誤數(shù)據(jù),得到預(yù)處理矢量地圖數(shù)據(jù)。
13、在一個(gè)可能的設(shè)計(jì)中,所述根據(jù)編輯指令對(duì)預(yù)處理矢量地圖數(shù)據(jù)進(jìn)行數(shù)據(jù)編輯,得到編輯后的矢量地圖數(shù)據(jù),包括:
14、根據(jù)編輯指令對(duì)預(yù)處理矢量地圖數(shù)據(jù)進(jìn)行圖形編輯處理、結(jié)點(diǎn)編輯處理以及圖形接邊和拼接處理,得到編輯后的矢量地圖數(shù)據(jù)。
15、在一個(gè)可能的設(shè)計(jì)中,所述對(duì)編輯后的矢量地圖數(shù)據(jù)進(jìn)行幾何變換和投影變換處理,得到變換后的矢量地圖數(shù)據(jù),包括:
16、采用仿射變換方法對(duì)編輯后的矢量地圖數(shù)據(jù)進(jìn)行幾何變換,得到初始變換矢量地圖數(shù)據(jù);
17、采用數(shù)值解析變換法對(duì)初始變換矢量地圖數(shù)據(jù)進(jìn)行投影變換處理,得到變換后的矢量地圖數(shù)據(jù)。
18、在一個(gè)可能的設(shè)計(jì)中,所述對(duì)變換后的矢量地圖數(shù)據(jù)進(jìn)行矢量數(shù)據(jù)壓縮,得到目標(biāo)矢量地圖數(shù)據(jù),包括:
19、采用垂距法對(duì)變換后的矢量地圖數(shù)據(jù)進(jìn)行矢量數(shù)據(jù)壓縮,得到目標(biāo)矢量地圖數(shù)據(jù)。
20、在一個(gè)可能的設(shè)計(jì)中,所述對(duì)目標(biāo)矢量地圖數(shù)據(jù)進(jìn)行柵格化處理,包括:
21、采用預(yù)置的柵格化公式對(duì)目標(biāo)矢量地圖數(shù)據(jù)中的矢量點(diǎn)進(jìn)行柵格化處理,所述柵格化公式為
22、
23、其中,(x,y)為矢量點(diǎn)對(duì)應(yīng)在柵格數(shù)據(jù)中的坐標(biāo),(x,y)為矢量點(diǎn)在矢量數(shù)據(jù)中的坐標(biāo),(x0,y0)為柵格數(shù)據(jù)中的坐標(biāo)原點(diǎn),w和h分別為一個(gè)柵格的寬和高,表示取整算子;
24、采用八方向柵格化方法對(duì)目標(biāo)矢量地圖數(shù)據(jù)中的矢量線進(jìn)行柵格化處理;
25、采用邊界代數(shù)法對(duì)目標(biāo)矢量地圖數(shù)據(jù)中的矢量面進(jìn)行柵格化處理。
26、在一個(gè)可能的設(shè)計(jì)中,所述根據(jù)唯一標(biāo)識(shí)信息計(jì)算查詢碼,包括:
27、采用設(shè)定的哈希函數(shù)對(duì)唯一標(biāo)識(shí)信息進(jìn)行哈希運(yùn)算,得到對(duì)應(yīng)的消息摘要,將消息摘要作為查詢碼。
28、第二方面,提供一種gis地圖數(shù)據(jù)處理系統(tǒng),包括獲取單元、預(yù)處理單元、執(zhí)行單元、編輯單元、變換單元、轉(zhuǎn)化單元和存檔單元,其中:
29、獲取單元,用于獲取初始矢量地圖數(shù)據(jù)以及初始矢量地圖數(shù)據(jù)對(duì)應(yīng)的唯一標(biāo)識(shí)信息,所述初始矢量地圖數(shù)據(jù)包含由矢量點(diǎn)、矢量線、矢量面及注記所表示的若干地理實(shí)體及各地理實(shí)體之間的空間關(guān)系;
30、預(yù)處理單元,用于對(duì)初始矢量地圖數(shù)據(jù)進(jìn)行數(shù)據(jù)格式轉(zhuǎn)換和數(shù)據(jù)清洗處理,得到預(yù)處理矢量地圖數(shù)據(jù);
31、執(zhí)行單元,用于對(duì)預(yù)處理矢量地圖數(shù)據(jù)進(jìn)行影像校正和gis系統(tǒng)展示,并接收用戶輸入的編輯指令;
32、編輯單元,用于根據(jù)編輯指令對(duì)預(yù)處理矢量地圖數(shù)據(jù)進(jìn)行數(shù)據(jù)編輯,得到編輯后的矢量地圖數(shù)據(jù);
33、變換單元,用于對(duì)編輯后的矢量地圖數(shù)據(jù)進(jìn)行幾何變換和投影變換處理,得到變換后的矢量地圖數(shù)據(jù);
34、轉(zhuǎn)化單元,用于對(duì)變換后的矢量地圖數(shù)據(jù)進(jìn)行矢量數(shù)據(jù)壓縮,得到目標(biāo)矢量地圖數(shù)據(jù),并對(duì)目標(biāo)矢量地圖數(shù)據(jù)進(jìn)行柵格化處理,得到目標(biāo)柵格地圖數(shù)據(jù);
35、存檔單元,用于根據(jù)唯一標(biāo)識(shí)信息計(jì)算查詢碼,并將目標(biāo)矢量地圖數(shù)據(jù)和目標(biāo)柵格地圖數(shù)據(jù)均與查詢碼關(guān)聯(lián)后存入空間數(shù)據(jù)庫(kù)。
36、第三方面,提供一種gis地圖數(shù)據(jù)處理設(shè)備,包括:
37、存儲(chǔ)器,用于存儲(chǔ)指令;
38、處理器,用于讀取所述存儲(chǔ)器中存儲(chǔ)的指令,并根據(jù)指令執(zhí)行上述第一方面中任意一種所述的方法。
39、第四方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有指令,當(dāng)所述指令在計(jì)算機(jī)上運(yùn)行時(shí),使得所述計(jì)算機(jī)執(zhí)行第一方面中任意一種所述的方法。同時(shí),還提供一種包含指令的計(jì)算機(jī)程序產(chǎn)品,當(dāng)所述指令在計(jì)算機(jī)上運(yùn)行時(shí),使所述計(jì)算機(jī)執(zhí)行第一方面中任意一種所述的方法。
40、有益效果:本專利技術(shù)通過采集初始矢量地圖數(shù)據(jù)進(jìn)行數(shù)據(jù)格式轉(zhuǎn)換和數(shù)據(jù)清洗處理,得到相應(yīng)的預(yù)處理矢量地圖數(shù)據(jù)進(jìn)行影像校正gis展示,然后根據(jù)編輯指令對(duì)預(yù)處理矢量地圖數(shù)據(jù)進(jìn)行數(shù)據(jù)編輯,對(duì)編輯后的矢量地圖數(shù)據(jù)進(jìn)行幾何變換、投影變換和矢量數(shù)據(jù)壓縮,得到目標(biāo)矢量地圖數(shù)據(jù),再將目標(biāo)矢量地圖數(shù)據(jù)轉(zhuǎn)為對(duì)應(yīng)的目標(biāo)柵格地圖數(shù)據(jù),最后將兩者與查詢碼關(guān)聯(lián)后存入空間數(shù)據(jù)庫(kù),可以實(shí)現(xiàn)高效、快速的gis地圖數(shù)據(jù)處理。本專利技術(shù)可以有效提升gis地圖數(shù)據(jù)處理的效率和質(zhì)量,并簡(jiǎn)化數(shù)據(jù)處理流程和數(shù)據(jù)處理量,節(jié)約人力成本和時(shí)間成本,同時(shí),通過矢量地圖數(shù)據(jù)轉(zhuǎn)柵格地圖數(shù)據(jù),并關(guān)聯(lián)相應(yīng)查詢碼進(jìn)行同步存檔,保證了gis地圖數(shù)據(jù)的全面性和使用便捷性。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種GIS地圖數(shù)據(jù)處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的一種GIS地圖數(shù)據(jù)處理方法,其特征在于,所述對(duì)初始矢量地圖數(shù)據(jù)進(jìn)行數(shù)據(jù)格式轉(zhuǎn)換和數(shù)據(jù)清洗處理,得到預(yù)處理矢量地圖數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求1所述的一種GIS地圖數(shù)據(jù)處理方法,其特征在于,所述根據(jù)編輯指令對(duì)預(yù)處理矢量地圖數(shù)據(jù)進(jìn)行數(shù)據(jù)編輯,得到編輯后的矢量地圖數(shù)據(jù),包括:
4.根據(jù)權(quán)利要求1所述的一種GIS地圖數(shù)據(jù)處理方法,其特征在于,所述對(duì)編輯后的矢量地圖數(shù)據(jù)進(jìn)行幾何變換和投影變換處理,得到變換后的矢量地圖數(shù)據(jù),包括:
5.根據(jù)權(quán)利要求1所述的一種GIS地圖數(shù)據(jù)處理方法,其特征在于,所述對(duì)變換后的矢量地圖數(shù)據(jù)進(jìn)行矢量數(shù)據(jù)壓縮,得到目標(biāo)矢量地圖數(shù)據(jù),包括:
6.根據(jù)權(quán)利要求1所述的一種GIS地圖數(shù)據(jù)處理方法,其特征在于,所述對(duì)目標(biāo)矢量地圖數(shù)據(jù)進(jìn)行柵格化處理,包括:
7.根據(jù)權(quán)利要求1所述的一種GIS地圖數(shù)據(jù)處理方法,其特征在于,所述根據(jù)唯一標(biāo)識(shí)信息計(jì)算查詢碼,包括:
8.一種GIS地圖數(shù)據(jù)處理系統(tǒng),其特征在于,包括獲取單元
9.一種GIS地圖數(shù)據(jù)處理設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有指令,當(dāng)所述指令在計(jì)算機(jī)上運(yùn)行時(shí),使得所述計(jì)算機(jī)執(zhí)行權(quán)利要求1-7任意一項(xiàng)所述的GIS地圖數(shù)據(jù)處理方法。
...【技術(shù)特征摘要】
1.一種gis地圖數(shù)據(jù)處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的一種gis地圖數(shù)據(jù)處理方法,其特征在于,所述對(duì)初始矢量地圖數(shù)據(jù)進(jìn)行數(shù)據(jù)格式轉(zhuǎn)換和數(shù)據(jù)清洗處理,得到預(yù)處理矢量地圖數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求1所述的一種gis地圖數(shù)據(jù)處理方法,其特征在于,所述根據(jù)編輯指令對(duì)預(yù)處理矢量地圖數(shù)據(jù)進(jìn)行數(shù)據(jù)編輯,得到編輯后的矢量地圖數(shù)據(jù),包括:
4.根據(jù)權(quán)利要求1所述的一種gis地圖數(shù)據(jù)處理方法,其特征在于,所述對(duì)編輯后的矢量地圖數(shù)據(jù)進(jìn)行幾何變換和投影變換處理,得到變換后的矢量地圖數(shù)據(jù),包括:
5.根據(jù)權(quán)利要求1所述的一種gis地圖數(shù)據(jù)處理方法,其特征在于,所述對(duì)變換后的矢量地圖數(shù)據(jù)進(jìn)行矢量數(shù)據(jù)壓縮,得...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:甄蘭,
申請(qǐng)(專利權(quán))人:湖北美驛天程信息服務(wù)有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。