System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及gis地理信息,特別是涉及一種融合gis空間分析能力的數(shù)據(jù)輕量化展示方法和裝置。
技術(shù)介紹
1、目前地理信息系統(tǒng)(geographic?information?system,gis)在國內(nèi)外發(fā)展已經(jīng)很成熟,但市場應(yīng)用最多的仍然是地圖瀏覽,對于更進(jìn)一步的應(yīng)用如基于gis的可視化分析等還無法深入。
2、造成這一問題的原因包括兩個方面:第一,目前市場上存在的gis軟件種類較多,采用的技術(shù)架構(gòu)及空間分析方法也是各不相同,給跨平臺的空間數(shù)據(jù)分析帶來了阻礙;第二,隨著地理信息系統(tǒng)發(fā)展,空間數(shù)據(jù)資源數(shù)據(jù)量日益趨大,傳統(tǒng)的全量數(shù)據(jù)直接上圖分析加載會造成一系列的如瀏覽器崩潰、加載緩慢等問題;第三,現(xiàn)有g(shù)is軟件更側(cè)重于基礎(chǔ)能力開發(fā),沒有良好的交互界面,導(dǎo)致使用門檻較高。
技術(shù)實現(xiàn)思路
1、基于此,有必要針對上述技術(shù)問題,提供一種融合gis空間分析能力的數(shù)據(jù)輕量化展示方法和裝置,可有效解決大數(shù)據(jù)量的空間數(shù)據(jù)無法加載展示不直觀等問題,提升gis地理信息系統(tǒng)的應(yīng)用能力。
2、第一方面,本申請?zhí)峁┝艘环N融合gis空間分析能力的數(shù)據(jù)輕量化展示方法。該方法包括:
3、識別連接的數(shù)據(jù)庫類型,針對數(shù)據(jù)庫類型調(diào)用適配的參數(shù)標(biāo)準(zhǔn)化模塊,生成標(biāo)準(zhǔn)化數(shù)據(jù);標(biāo)準(zhǔn)化數(shù)據(jù)中包含字段空間系數(shù),空間系數(shù)用于表征空間位置;
4、利用gis軟件的空間聚合能力根據(jù)空間系數(shù)對標(biāo)準(zhǔn)化數(shù)據(jù)進(jìn)行分類,將分類后的標(biāo)準(zhǔn)化數(shù)據(jù)以分散式節(jié)點的結(jié)構(gòu)存儲于對應(yīng)緩沖區(qū)中;
5、調(diào)用緩沖區(qū)內(nèi)存
6、在一個實施例中,針對數(shù)據(jù)庫類型調(diào)用適配的參數(shù)標(biāo)準(zhǔn)化模塊,生成標(biāo)準(zhǔn)化數(shù)據(jù)包括:
7、通過適配的參數(shù)標(biāo)準(zhǔn)化模塊從數(shù)據(jù)庫中讀取表字段信息,以及表字段信息對應(yīng)的記錄,根據(jù)表字段信息和記錄生成若干組配置參數(shù),對配置參數(shù)進(jìn)行數(shù)據(jù)清洗和格式化處理獲取標(biāo)準(zhǔn)化數(shù)據(jù)。
8、在一個實施例中,根據(jù)空間系數(shù)對標(biāo)準(zhǔn)化數(shù)據(jù)進(jìn)行分類,將分類后的標(biāo)準(zhǔn)化數(shù)據(jù)以分散式節(jié)點的結(jié)構(gòu)存儲于對應(yīng)緩沖區(qū)中包括:
9、基于空間系數(shù)和固定空間資源將同一范圍內(nèi)的標(biāo)準(zhǔn)化數(shù)據(jù)進(jìn)行聚類,獲取聚類結(jié)果并賦值相應(yīng)屬性類別;
10、基于上一次的聚類結(jié)果對相同屬性類別的標(biāo)準(zhǔn)化數(shù)據(jù)進(jìn)行聚類,獲取當(dāng)前聚類結(jié)果并賦值相應(yīng)屬性類別;迭代進(jìn)行聚類操作直至當(dāng)前聚類結(jié)果還原標(biāo)準(zhǔn)化數(shù)據(jù)的精度,并根據(jù)每一次聚類結(jié)果,以及對應(yīng)的屬性類別將標(biāo)準(zhǔn)化數(shù)據(jù)以分散式節(jié)點的結(jié)構(gòu)存儲于對應(yīng)緩沖區(qū)中。
11、在一個實施例中,分散式節(jié)點為多級結(jié)構(gòu),上一級節(jié)點為下一級節(jié)點的主節(jié)點,下一級節(jié)點為上一級節(jié)點的子節(jié)點,各主節(jié)點對應(yīng)有至少一個子節(jié)點,各子節(jié)點對應(yīng)有唯一一個主節(jié)點;
12、其中,節(jié)點包含相同屬性類別的標(biāo)準(zhǔn)化數(shù)據(jù)構(gòu)成的數(shù)據(jù)集群,主節(jié)點包含的數(shù)據(jù)集群根據(jù)聚類結(jié)果下分至對應(yīng)的從節(jié)點;各節(jié)點包含的數(shù)據(jù)集群對應(yīng)存儲于以屬性類別命名的緩沖區(qū)內(nèi)。
13、在一個實施例中,各節(jié)點均包含子鏈分散映射表,子鏈分散映射表包括至少一個子鏈標(biāo)識,以及子鏈標(biāo)識對應(yīng)的子節(jié)點。
14、在一個實施例中,生成序號字段,構(gòu)建序號字段與標(biāo)準(zhǔn)化數(shù)據(jù)之間的映射關(guān)系,根據(jù)映射關(guān)系將標(biāo)準(zhǔn)化數(shù)據(jù)以序號形式存儲于緩沖區(qū)中。
15、第二方面,本申請還提供了一種融合gis空間分析能力的數(shù)據(jù)輕量化展示裝置。該裝置包括:
16、標(biāo)準(zhǔn)化處理模塊,用于識別連接的數(shù)據(jù)庫類型,針對數(shù)據(jù)庫類型調(diào)用適配的參數(shù)標(biāo)準(zhǔn)化模塊,生成標(biāo)準(zhǔn)化數(shù)據(jù);標(biāo)準(zhǔn)化數(shù)據(jù)中包含字段空間系數(shù),空間系數(shù)用于表征空間位置;
17、輕量化處理模塊,用于利用gis軟件的空間聚合能力根據(jù)空間系數(shù)對標(biāo)準(zhǔn)化數(shù)據(jù)進(jìn)行分類,將分類后的標(biāo)準(zhǔn)化數(shù)據(jù)以分散式節(jié)點的結(jié)構(gòu)存儲于對應(yīng)緩沖區(qū)中;
18、空間融合展示模塊,用于調(diào)用緩沖區(qū)內(nèi)存儲的標(biāo)準(zhǔn)化數(shù)據(jù),建立分析事件相關(guān)交互模型。
19、第三方面,本申請還提供了一種計算機(jī)設(shè)備。該計算機(jī)設(shè)備包括存儲器和處理器,存儲器存儲有計算機(jī)程序,處理器執(zhí)行計算機(jī)程序時實現(xiàn)上述融合gis空間分析能力的數(shù)據(jù)輕量化展示方法中的步驟。
20、第四方面,本申請還提供了一種計算機(jī)可讀存儲介質(zhì)。該計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,計算機(jī)程序被處理器執(zhí)行時實現(xiàn)上述融合gis空間分析能力的數(shù)據(jù)輕量化展示方法中的步驟。
21、第五方面,本申請還提供了一種計算機(jī)程序產(chǎn)品。計算機(jī)程序產(chǎn)品,包括計算機(jī)程序,該計算機(jī)程序被處理器執(zhí)行時實現(xiàn)上述融合gis空間分析能力的數(shù)據(jù)輕量化展示方法中的步驟。
22、上述融合gis空間分析能力的數(shù)據(jù)輕量化展示方法和裝置,包括:識別連接的數(shù)據(jù)庫類型,針對數(shù)據(jù)庫類型調(diào)用適配的參數(shù)標(biāo)準(zhǔn)化模塊,生成標(biāo)準(zhǔn)化數(shù)據(jù);標(biāo)準(zhǔn)化數(shù)據(jù)中包含字段空間系數(shù),空間系數(shù)用于表征空間位置;利用gis軟件的空間聚合能力根據(jù)空間系數(shù)對標(biāo)準(zhǔn)化數(shù)據(jù)進(jìn)行分類,將分類后的標(biāo)準(zhǔn)化數(shù)據(jù)以分散式節(jié)點的結(jié)構(gòu)存儲于對應(yīng)緩沖區(qū)中;調(diào)用緩沖區(qū)內(nèi)存儲的標(biāo)準(zhǔn)化數(shù)據(jù),建立分析事件相關(guān)交互模型。本申請通過參數(shù)標(biāo)準(zhǔn)化模塊對數(shù)據(jù)庫進(jìn)行標(biāo)準(zhǔn)化處理,高效地將不同類型數(shù)據(jù)庫的數(shù)據(jù)轉(zhuǎn)化為后續(xù)所需的標(biāo)準(zhǔn)格式數(shù)據(jù),以兼容不同的gis軟件;再將標(biāo)準(zhǔn)化數(shù)據(jù)利用gis?軟件進(jìn)行分類后存儲于緩沖區(qū),相較于傳統(tǒng)的從原始數(shù)據(jù)中查找目標(biāo)數(shù)據(jù),本申請通過對數(shù)據(jù)進(jìn)行預(yù)處理封裝組合實現(xiàn)數(shù)據(jù)輕量化,加快了后續(xù)分析事件過程中目標(biāo)數(shù)據(jù)的提取速度,有效提升了數(shù)據(jù)管理能力,解決了面向大數(shù)據(jù)時的加載速度慢、瀏覽器卡頓等問題。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點】
1.一種融合GIS空間分析能力的數(shù)據(jù)輕量化展示方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述針對所述數(shù)據(jù)庫類型調(diào)用適配的參數(shù)標(biāo)準(zhǔn)化模塊,生成標(biāo)準(zhǔn)化數(shù)據(jù)包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述空間系數(shù)對所述標(biāo)準(zhǔn)化數(shù)據(jù)進(jìn)行分類,將分類后的所述標(biāo)準(zhǔn)化數(shù)據(jù)以分散式節(jié)點的結(jié)構(gòu)存儲于對應(yīng)緩沖區(qū)中包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于:所述分散式節(jié)點為多級結(jié)構(gòu),上一級節(jié)點為下一級節(jié)點的主節(jié)點,下一級節(jié)點為上一級節(jié)點的子節(jié)點,各主節(jié)點對應(yīng)有至少一個子節(jié)點,各子節(jié)點對應(yīng)有唯一一個主節(jié)點;
5.根據(jù)權(quán)利要求4所述的方法,其特征在于:各節(jié)點均包含子鏈分散映射表,所述子鏈分散映射表包括至少一個子鏈標(biāo)識,以及所述子鏈標(biāo)識對應(yīng)的子節(jié)點。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于:生成序號字段,構(gòu)建所述序號字段與所述標(biāo)準(zhǔn)化數(shù)據(jù)之間的映射關(guān)系,根據(jù)所述映射關(guān)系將所述標(biāo)準(zhǔn)化數(shù)據(jù)以序號形式存儲于所述緩沖區(qū)中。
7.一種融合GIS空間分析能力的數(shù)據(jù)輕量化展示裝置,其特征在于,所述裝
8.一種計算機(jī)設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)權(quán)利要求1至6中任一項所述的方法的步驟。
9.一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,其特征在于,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至6中任一項所述的方法的步驟。
10.一種計算機(jī)程序產(chǎn)品,包括計算機(jī)程序,其特征在于,該計算機(jī)程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至6中任一項所述的方法的步驟。
...【技術(shù)特征摘要】
1.一種融合gis空間分析能力的數(shù)據(jù)輕量化展示方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述針對所述數(shù)據(jù)庫類型調(diào)用適配的參數(shù)標(biāo)準(zhǔn)化模塊,生成標(biāo)準(zhǔn)化數(shù)據(jù)包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述空間系數(shù)對所述標(biāo)準(zhǔn)化數(shù)據(jù)進(jìn)行分類,將分類后的所述標(biāo)準(zhǔn)化數(shù)據(jù)以分散式節(jié)點的結(jié)構(gòu)存儲于對應(yīng)緩沖區(qū)中包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于:所述分散式節(jié)點為多級結(jié)構(gòu),上一級節(jié)點為下一級節(jié)點的主節(jié)點,下一級節(jié)點為上一級節(jié)點的子節(jié)點,各主節(jié)點對應(yīng)有至少一個子節(jié)點,各子節(jié)點對應(yīng)有唯一一個主節(jié)點;
5.根據(jù)權(quán)利要求4所述的方法,其特征在于:各節(jié)點均包含子鏈分散映射表,所述子鏈分散映射表包括至少一個子鏈標(biāo)識,以及所述子鏈標(biāo)識對應(yīng)的子節(jié)點...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:王珂,王洪鵬,楊浩宇,蔡依,殷允昆,
申請(專利權(quán))人:三體智慧網(wǎng)絡(luò)科技蘇州有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。