一種多源矢量數(shù)據(jù)存儲及迭代計算方法

基本信息

申請?zhí)?/td> CN201910184674.4 申請日 -
公開(公告)號 CN109669961A 公開(公告)日 2019-04-23
申請公布號 CN109669961A 申請公布日 2019-04-23
分類號 G06F16/2455(2019.01)I; G06F16/25(2019.01)I 分類 計算;推算;計數(shù);
發(fā)明人 王旭; 柳孟成; 史鑫明; 王瑜慧 申請(專利權(quán))人 紫光云數(shù)科技有限公司
代理機構(gòu) 江蘇舜點律師事務(wù)所 代理人 紫光云數(shù)科技有限公司
地址 210008 江蘇省南京市浦口區(qū)南京海峽兩岸科技工業(yè)園臺中路99-288號
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種多源矢量數(shù)據(jù)存儲及迭代計算方法,涉及數(shù)據(jù)庫技術(shù)領(lǐng)域,包括如下步驟:(1)數(shù)據(jù)解析;通過開源庫對上傳的各類矢量數(shù)據(jù)作解析;(2)數(shù)據(jù)入庫;識別并提取空間信息字段,用字符串拼接方式轉(zhuǎn)換成WKT標準的長字符串,新增Coordniate字段存儲WKT格式數(shù)據(jù),隨矢量數(shù)據(jù)一起入MySQL庫;(3)迭代計算;后臺計算入庫數(shù)據(jù)的范圍,當數(shù)據(jù)量超過一定范圍時,計算當前數(shù)據(jù)所占Polygon大小,分別存入鏈表,最后再計算鏈表內(nèi)所有Polygon范圍的合集,得出總的范圍。本發(fā)明采用基于WKT格式的數(shù)據(jù)存儲和MySQL5.7的空間查詢機制實現(xiàn)多源矢量數(shù)據(jù)的標準化存儲與數(shù)據(jù)自動定位,并且全開源框架能夠有效節(jié)約項目成本。