SVG空間數(shù)據(jù)存儲(chǔ)技術(shù)的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-12-14 04:14
【摘要】:隨著SVG(Scalable Vector graphic,可伸縮矢量圖形)在WebGIS中的應(yīng)用逐漸深入,對(duì)SVG空間數(shù)據(jù)存儲(chǔ)管理技術(shù)的研究顯得日益重要。傳統(tǒng)的數(shù)據(jù)庫(kù)系統(tǒng)對(duì)基于XML格式的SVG的支持在對(duì)其邏輯結(jié)構(gòu)和數(shù)據(jù)完整性存儲(chǔ)方面以及空間索引方面嚴(yán)重不足,限制了SVG在WebGIS中的表達(dá),交換和共享。本文在此背景下研究了一個(gè)空間數(shù)據(jù)存儲(chǔ)管理系統(tǒng),為SVG空間數(shù)據(jù)定義了一個(gè)邏輯存儲(chǔ)模型進(jìn)行存存儲(chǔ)和檢索操作,具有與底層的物理存儲(chǔ)無(wú)關(guān)的特性,并根據(jù)SVG和空間數(shù)據(jù)的特點(diǎn)建立了一個(gè)全新的索引機(jī)制,具備傳統(tǒng)的數(shù)據(jù)庫(kù)在空間數(shù)據(jù)管理上所不具備的優(yōu)勢(shì)。 該文介紹了SVG和空間數(shù)據(jù)的特點(diǎn),分析了MapInfo到SVG轉(zhuǎn)換以及轉(zhuǎn)換后的圖像顯示問(wèn)題,此外還重點(diǎn)研究了基于SVG的空間數(shù)據(jù)存儲(chǔ)管理的設(shè)計(jì)與實(shí)現(xiàn),其中包括空間數(shù)據(jù)存儲(chǔ)管理中最重要的索引結(jié)構(gòu)。并提出了使用區(qū)域編碼四叉樹(shù)進(jìn)行空間索引,以及根據(jù)SVG特點(diǎn)將SVG解析為結(jié)構(gòu)組織符號(hào)索引表,基本圖元索引表,,圖元詳情索引表和屬性索引表這三張索引表。 在存儲(chǔ)管理模型的基礎(chǔ)上,提出根據(jù)圖像的累進(jìn)傳輸機(jī)制,在查詢時(shí)實(shí)現(xiàn)了多解析度查詢。根據(jù)四叉樹(shù)的天然聚類空間目標(biāo)能力,我們可以粗略的認(rèn)為處于四叉樹(shù)中不同層次的空間數(shù)據(jù)具有不同的解析度,進(jìn)而根據(jù)層次為用戶提供不同詳細(xì)級(jí)別的查詢功能。 以上為本論文的主要工作,在文章最后以部分廣州地圖為例,進(jìn)行了實(shí)驗(yàn)測(cè)試,實(shí)驗(yàn)結(jié)果表明文中提出的存儲(chǔ)模型能夠有效的對(duì)SVG空間數(shù)據(jù)管理,其多解析度策略也能夠很好反應(yīng)各個(gè)詳細(xì)級(jí)別的地圖信息。
[Abstract]:With the application of SVG (Scalable Vector graphic, (Scalable Vector Graphics) in WebGIS, the research of SVG spatial data storage and management technology is becoming more and more important. In traditional database systems, the support for SVG based on XML format is seriously inadequate in terms of its logical structure, data integrity storage and spatial index, which limits the expression, exchange and sharing of SVG in WebGIS. In this paper, a spatial data storage management system is studied in this paper. A logical storage model is defined for SVG spatial data to store and retrieve, which is independent of the underlying physical storage. According to the characteristics of SVG and spatial data, a new indexing mechanism is established, which has the advantage of traditional database in spatial data management. This paper introduces the characteristics of SVG and spatial data, analyzes the conversion from MapInfo to SVG and the problem of image display after conversion. In addition, the design and implementation of spatial data storage management based on SVG are also studied. It includes the most important index structure in spatial data storage management. The spatial index is proposed by using region coded quadtree, and the SVG is parsed into three index tables according to the characteristics of SVG: the structural organization symbol index table, the basic meta index table, the meta detail index table and the attribute index table. Based on the storage management model, a multi-resolution query is proposed based on the progressive transmission mechanism of images. According to the natural clustering spatial target ability of quadtree, we can roughly think that spatial data in different levels of quadtree have different resolution, and then provide users with different level of query function according to the level. The above is the main work of this paper. At the end of the paper, we take part of Guangzhou map as an example to carry out the experimental test. The experimental results show that the storage model proposed in this paper can effectively manage the SVG spatial data. Its multi-resolution strategy can also well reflect the map information at various levels of detail.
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP333
本文編號(hào):2377901
[Abstract]:With the application of SVG (Scalable Vector graphic, (Scalable Vector Graphics) in WebGIS, the research of SVG spatial data storage and management technology is becoming more and more important. In traditional database systems, the support for SVG based on XML format is seriously inadequate in terms of its logical structure, data integrity storage and spatial index, which limits the expression, exchange and sharing of SVG in WebGIS. In this paper, a spatial data storage management system is studied in this paper. A logical storage model is defined for SVG spatial data to store and retrieve, which is independent of the underlying physical storage. According to the characteristics of SVG and spatial data, a new indexing mechanism is established, which has the advantage of traditional database in spatial data management. This paper introduces the characteristics of SVG and spatial data, analyzes the conversion from MapInfo to SVG and the problem of image display after conversion. In addition, the design and implementation of spatial data storage management based on SVG are also studied. It includes the most important index structure in spatial data storage management. The spatial index is proposed by using region coded quadtree, and the SVG is parsed into three index tables according to the characteristics of SVG: the structural organization symbol index table, the basic meta index table, the meta detail index table and the attribute index table. Based on the storage management model, a multi-resolution query is proposed based on the progressive transmission mechanism of images. According to the natural clustering spatial target ability of quadtree, we can roughly think that spatial data in different levels of quadtree have different resolution, and then provide users with different level of query function according to the level. The above is the main work of this paper. At the end of the paper, we take part of Guangzhou map as an example to carry out the experimental test. The experimental results show that the storage model proposed in this paper can effectively manage the SVG spatial data. Its multi-resolution strategy can also well reflect the map information at various levels of detail.
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP333
【引證文獻(xiàn)】
相關(guān)博士學(xué)位論文 前1條
1 袁家政;可伸縮矢量圖形(SVG)的數(shù)據(jù)表示研究[D];北京交通大學(xué);2008年
本文編號(hào):2377901
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2377901.html
最近更新
教材專著