基於W ebGIS的基礎地理信息數據發布與應用服務

論文類別:理學論文 > 地質學論文
論文標簽:地理教育論文
論文作者: 未知
上傳時間:2008/7/8 10:12:00

【摘 要】本文首先簡要介紹了北京市的基礎空間數據情況,以及在發布和應用中需要解決的問題。闡述了海量空間数據的管理方法、利用ArcIMS進行發布的方法。在應用服務器的開發上提出了實現手段。最終結合實際應用舉例說明了具體實現情況。

【關鍵詞】空間數據;數據發布;應用服務器

1 引言
隨著我國城市建設的不斷發展,其對基礎空間數據的需求也進一步加大。代寫論文 應用的模式也不斷發展,从最初的直接應用數據產品,到地理信息系統應用以及WebGIS應用。
由於基礎地理信息數據的數據量巨大,使得管理和應用非常困難。以北京市為例,數字正射影像采用TIF格式,覆蓋全市的1m分辨率的數字正射影像的成果數據量約50GB左右,覆盖平原地區的0·5m分辨率的数字正射影像數據量約120GB。數字地形圖為DWG格式, 1∶500、1∶2 000、1∶10000三種基本比例尺數字地形圖約1·3萬幅,數據量約50GB。由於采用矢量處理方式,綜合應用的難度也非常大。
2 基礎空間數據的管理
基礎空間數據主要分為柵格和矢量格式兩種。
1)采用柵格方式處理管理
在數據管理上,基礎性、背景性的數據可以利用柵格格式管理。代寫毕業論文數字正射影像原始成果数據為TIF格式,可以直接進入數據庫管理。
數字地形圖是主要的處理難點。北京市的数字地形圖成果為DWG格式,圖形的显示效果完全符合北京市地方圖式的要求。在DWG文件中,地物的符號利用線型或線实體實現。在GIS系統中如果也顯示到相同的美觀程度需要将符號線也入庫,數據量會飛速膨脹,極大的降低索引、查詢的速度。而利用GIS數據的方式,由於GIS平臺符號化能力的限制,無法完全達到DWG圖形的效果。考慮到DWG圖形只做為背景顯示,可以將DWG圖形柵格化后利用柵格數據的形式进行管理。通過研究最終形成了一種柵格化後圖形顯示美观程度最高的方法,首先利用AutoCAD環境將相應的DWG圖形輸出成WMF格式,利用Coreldraw將WMF文件转換成TIF文件,在Photoshop中對图幅進行裁切,最終生成柵格化後的图形文件。由於DWG文件中的顏色有限,不會超過16種,所以可以采用4bits存儲,以減少數據量。
行政區劃圖是利用GIS數據處理系統,在地形圖GIS數據的基礎上进行加工,最終生成符合制圖美觀程度、具有地理坐標和比例尺的行政区劃圖GIS數據。由於更多地側重於圖的效果,包括文字的字體、大小,暈渲的顏色,符號等內容,數據生成後相应的符號、顏色配置也固定不變。行政區劃圖主要作為系統的索引圖,進入系統後首先顯示的是這張索引圖,用戶可以利用它來進行定位、查找等操作。基於以上特性,索引圖也利用柵格方式處理,主要考慮是不同的GIS平臺和應用功能的符號化功能不同,通常無法達到制圖專業對数據美觀程度的要求。
2)采用矢量方式處理數据
數字線劃圖數據和用戶的專題數據需要采用矢量的处理方式。
基於數字線劃圖數據,可以进行空間的查詢、統計和分析等操作。數字線劃圖数據的數據量通常很小,代写碩士論文適於在網絡環境下進行操作。對於不同的用戶,需要不同圖層的數字線劃圖數據。一種方式是用戶直接在代碼表中挑選所需數據。另外一種是按照不同的专業需求,規劃不同的专業版本數據,直接提供用戶使用。由於可以利用數字柵格圖作為背景,可以有效减少數字線劃圖的數據內容。
用戶的專題數据是最高層次的數據,相對而言,其他的數據都可以作為背景數據。大多數情況下用户利用專題數據進行查詢、统計、分析操作。對於不同的行业應用,需要利用不同的符號體系對專題數據進行符號化。
3)數據管理方式
大數據量空間數據的成熟管理模式主要是數據管理系統結合空間數據引擎,基於效率、穩定性等方面考慮,代寫醫学論文采用Oracle關系數據庫和ArcSDE空間數據引擎是比較理想的選擇。
Oracle數據庫中涉及劃分不同表空間的問題,可以將靜態數據和動態數据分類。靜態數據指背景數據,数據隨著測繪部門的更新周期進行更新。這類数據在入庫後不需要进行更改。動態數據指用戶數据,隨著系統的運行,用戶需要不斷更改其中的內容。另外的分類是基於数據量和數據種類的考慮,不同的数據種類可以放置在不同的表空間。
ArcSDE可以建立柵格數據集(RasterDataset),可以实現對柵格數據圖層的管理。主要的柵格數據操作命令包括:
sderaster-o import:建立柵格數據集
sderaster-omosaic:圖像鑲嵌
sderaster-o pyramid:建立金字塔
sderaster-o colormap:更新圖層的調色版
對於RGB色的數字正射影像數據和行政区劃圖數據,可以直接利用命令入庫。對於索引色的柵格格式數字地形圖,在所有圖幅入庫、鑲嵌完畢後,再加入颜色信息。代寫職稱論文栅格數據全部入庫後需要建立多级金字塔,並建立統計,以加快訪問速度。
矢量數据可以利用cov2sde、shp2sde等命令導入。可以利用sdelayer命令查詢SDE圖層的相關信息,並建立有效的空間索引。
轉貼于 免費论文下載中心 http://www.hi138.com 3 基礎空間数據的發布
可以利用ArcIMS實現基於Web的基礎空間數据發布。ArcIMS將地圖以服務的形式進行發布。
地圖的制作是空间數據發布的重要步驟。可以利用Ar-cIMSAuthor工具在可視化環境下制作地圖。也可以利用XML編輯工具,直接編辑AXL腳本。可以利用<SCALEDEPENDENTRENDERER>標簽定義在不同的比例尺下利用不同的符號和標註顯示數據。如:點状地物在全圖情況下顯示成點符号,放大後顯示相配套的符號,再放大後顯示點狀符號及其註记。
ArcIMS的HtmlViewer發布方式不需要客戶端進行安裝,所以可以在政府專網、互聯網上使用。客戶端向服務器端請求的地圖服務通過ArcXML語言來实現,通過在Javascript腳本或ASP腳本中加入ArcXML請求,代写英語論文實現對地图服務的請求。通過Javascript腳本實現客户端頁面的顯示和應用效果,通過ArxXML实現對空間數據的操纵,通過ASP腳本實現与屬性數據庫的交互。Javascript和ASP的通訊可以通過Form或頁面提交的方式處理4 應用服務器的開發應用服務器是指基於微軟的IIS服務器的服務器端組件,可以利用Visual Basic、VisualC++等语言進行開發,表現形式是服務器端的DLL文件或服務。通過應用服務器不僅可以保護代碼,而且可以實現更復雜的功能,例如通過Web客户端直接編輯修改FeatureClass數據、生成特殊格式的文件、與其他硬件設備通讯等。
下面是利用VisualBasic開發的COM+組件的簡單例子:
新建一個ActiveX DLL工程。添加COM+ ServicesType Li-brary(COMSVCS·DLL)引用和MicrosoftActive ServerPagesObject Library(ASP·DLL)引用。添加新類,並在類中添加如下過程:
Public SubDataEdit(method1 AsVariant, data1 asVariant)
Dim objResponseAsASPTypeLibrary·Response
Dim objContextAs COMSVCSLib·ObjectContext
Set objContext = GetObjectContext
callmethod1(data1)
varResponse = " <HTML><BODY>數據编輯完
畢</BODY></HTML>"
objContext·SetComplete
Set objResponse = objContext("Response")
objResponse·Write varResponse
Set objResponse = Nothing
Set objContext = Nothing
End Sub
在asp頁中利用如下方法調用應用服務器對象
<%
setobjEditer=server·createObject("VB工程名稱·類名称")
objEditer·DataEditmethod1, data1
set objEditer=nothing
% >
5 技術特点
1)數字線劃圖管理與發布。通過對數字線劃圖的柵格化,使得发布的數據在符號化上滿足圖式符號的要求,又可以做到全局瀏覽,極大加快了顯示速度。
2)大數據量地理數據管理。通過空間數據引擎與關系數據庫的結合,实現了大數據量數據管理。通过數據庫性能調整,實現了數據的高效顯示。
3)應用服務器開發。地理操作屬於復雜的操作類型,通過應用服務器的開發,可以實現服務器端应用功能的開發,包括空間數據库操縱、硬軟件接口的開發等。
6 應用效果
在某個车載GPS項目中,基于以上的研究成果我們實現了北京市基礎空間數據的網絡化發布,包括數字影像地圖、數字柵格地形圖、其他的專題數據等。通過與具體業務流程結合實現了基本電子政務功能。通過應用服務器的開發,開發了GPS接收設備接口,實現了車載GPS監控以及軌跡管理功能。

參考文獻


[1]熊麗華,楊峰·基於ArcSDE的空間數據庫技術的應用研究[J].计算機應用, 2004·
[2]張正蘭,刘耀東,張明·基於ArcIMS的WeGIS系統開發[J].河海大学學報, 2004·
[3]美國環境系统研究所公司(ESRI)·Customizing the HTMLViewer [Z]. 2006·
[4]美国環境系統研究所公司(ESRI)·Building a Geodata-base [Z]. 2006.
免費論文下載中心 http://www.hi138.com
下载论文

論文《基於W ebGIS的基礎地理信息數據發布與應用服務》其它版本

地質學論文服務

網站聲明 | 聯系我們 | 網站地圖 | 論文下載地址 | 代寫論文 | 作者搜索 | 英文版 | 手機版 CopyRight@2008 - 2017 免費論文下載中心 京ICP备17062730号