亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于開(kāi)源WebGIS的“三網(wǎng)”綠化工程信息服務(wù)系統(tǒng)研建1)

        2011-08-09 11:07:46劉天悅吳保國(guó)
        關(guān)鍵詞:三網(wǎng)空間數(shù)據(jù)開(kāi)源

        劉天悅 吳保國(guó)

        (北京林業(yè)大學(xué),北京,100083)

        山東省東營(yíng)市“三網(wǎng)”綠化工程是由東營(yíng)市委、市政府決定,利用5 a或更長(zhǎng)時(shí)間,針對(duì)東營(yíng)市特殊的營(yíng)林立地條件,圍繞構(gòu)建全市林業(yè)生態(tài)防護(hù)體系和林業(yè)產(chǎn)業(yè)體系建設(shè)目標(biāo),以路域林網(wǎng)、水系林網(wǎng)和農(nóng)田林網(wǎng)等“三網(wǎng)”綠化為骨架的一項(xiàng)重大基礎(chǔ)戰(zhàn)略工程[1]。東營(yíng)市現(xiàn)有的“三網(wǎng)”綠化工程管理系統(tǒng)是基于Visual FoxPro的工程數(shù)據(jù)管理系統(tǒng),該系統(tǒng)只是單純的對(duì)屬性數(shù)據(jù)的操作,缺少空間位置的概念,無(wú)法向公眾提供“三網(wǎng)”工程綠化的進(jìn)展情況。因此,為了保證該綠化工程的順利實(shí)施和監(jiān)督,需要采用WebGIS等信息技術(shù)建立一個(gè)面向公眾的“三網(wǎng)”綠化工程信息服務(wù)系統(tǒng),為工程實(shí)施信息管理及公眾提供服務(wù)。

        1 研究現(xiàn)狀與目標(biāo)

        目前大多數(shù)商業(yè)GIS軟件商基本上都支持WebGIS開(kāi)發(fā),例如ESRI的ArcGISServer。但商業(yè)WebGIS軟件價(jià)格太高,系統(tǒng)開(kāi)發(fā)與運(yùn)行維護(hù)費(fèi)用居高不下,導(dǎo)致很多單位無(wú)力承擔(dān)。由于開(kāi)源WebGIS是開(kāi)放的,可以免費(fèi)獲取,采用開(kāi)源WebGIS進(jìn)行信息服務(wù)系統(tǒng)開(kāi)發(fā)與運(yùn)行維護(hù)費(fèi)用低,因此開(kāi)源WebGIS逐漸在我國(guó)各行業(yè)得到廣泛應(yīng)用。但是在林業(yè)行業(yè)中,開(kāi)源GIS的應(yīng)用研究并不多,主要有李世明等人利用開(kāi)源軟件開(kāi)發(fā)了基于WebGIS的縣級(jí)林業(yè)空間信息共享系統(tǒng),用于公眾通過(guò)Web瀏覽器訪問(wèn)林業(yè)空間信息[2]。

        本研究以山東省東營(yíng)市“三網(wǎng)”綠化工程建設(shè)為研究對(duì)象,調(diào)研梳理相關(guān)管理業(yè)務(wù)流程,從需求入手,深入研究“三網(wǎng)”綠化工程的數(shù)據(jù)信息處理要求、功能要求,結(jié)合工程管理的內(nèi)容,進(jìn)行系統(tǒng)關(guān)鍵技術(shù)的應(yīng)用分析與研究。最終在開(kāi)源WebGIS技術(shù)的基礎(chǔ)上實(shí)現(xiàn)一個(gè)“三網(wǎng)”綠化工程信息服務(wù)系統(tǒng)的研建,使工程信息能夠及時(shí)得到更新發(fā)布等,為“三網(wǎng)”綠化工程造林工作者提供便捷的管理支持,也為廣大林農(nóng)提供直觀的展示。

        2 系統(tǒng)架構(gòu)設(shè)計(jì)與開(kāi)源組件的選擇

        2.1 系統(tǒng)總體架構(gòu)與功能設(shè)計(jì)

        2.1.1 系統(tǒng)總體架構(gòu)

        “三網(wǎng)”綠化工程信息服務(wù)系統(tǒng)采用的是瀏覽器/服務(wù)器(Browser/Server,B/S)架構(gòu)模式。該架構(gòu)模式的優(yōu)勢(shì)是可服務(wù)更多的用戶(hù)[3]。由于該系統(tǒng)完全采用開(kāi)源GIS技術(shù)實(shí)現(xiàn),因此,系統(tǒng)之間的數(shù)據(jù)接口及功能接口均采用開(kāi)放地理信息系統(tǒng)協(xié)會(huì)(OpenGISConsortium,OGC)的GIS互操作標(biāo)準(zhǔn)規(guī)范,保證系統(tǒng)開(kāi)放性、擴(kuò)展性和可伸縮性。系統(tǒng)的框架結(jié)構(gòu)采用目前較常用的3層架構(gòu)模式,分為表達(dá)層、業(yè)務(wù)層和數(shù)據(jù)層,如圖1所示。其中表達(dá)層指客戶(hù)端瀏覽器;業(yè)務(wù)層包括部署系統(tǒng)網(wǎng)站的Web服務(wù)器和發(fā)布地圖服務(wù)的地圖服務(wù)器兩部分組成;數(shù)據(jù)層指系統(tǒng)使用的開(kāi)源數(shù)據(jù)庫(kù),包括空間數(shù)據(jù)和工程屬性數(shù)據(jù)兩部分組成,空間數(shù)據(jù)包括基礎(chǔ)地圖數(shù)據(jù)(如縣中心、鄉(xiāng)鎮(zhèn)中心、鄉(xiāng)鎮(zhèn)邊界等)和重大工程小班數(shù)據(jù)等,工程屬性數(shù)據(jù)主要是指與工程造林相關(guān)的的一些數(shù)據(jù)表(如造林模式表、造林樹(shù)種表等)。

        2.1.2 系統(tǒng)功能設(shè)計(jì)

        根據(jù)系統(tǒng)的總體目標(biāo)和用戶(hù)需求,“三網(wǎng)”綠化工程信息服務(wù)系統(tǒng)主要包括空間信息展示子系統(tǒng)和工程信息查詢(xún)統(tǒng)計(jì)子系統(tǒng)兩部分組成,空間信息展示子系統(tǒng)包括地圖瀏覽、漫游、谷歌影像疊加等功能;工程信息查詢(xún)統(tǒng)計(jì)子系統(tǒng)包括屬性查圖和圖查屬性?xún)刹糠?,主要包括造林小班查?xún)、工程進(jìn)度查詢(xún)、重大工程查詢(xún)、造林模式查詢(xún)和造林樹(shù)種查詢(xún)等,系統(tǒng)功能詳細(xì)設(shè)計(jì)如圖2所示。

        圖1 系統(tǒng)框架結(jié)構(gòu)

        2.2 系統(tǒng)開(kāi)源WebGIS組件選擇與工作流程

        2.2.1 開(kāi)源WebGIS組件選擇

        構(gòu)建一個(gè)利用開(kāi)源WebGIS實(shí)現(xiàn)的“三網(wǎng)”綠化工程信息服務(wù)系統(tǒng),開(kāi)源WebGIS組件的選擇是否適當(dāng)對(duì)系統(tǒng)本身性能的優(yōu)劣會(huì)產(chǎn)生重要影響。開(kāi)源WebGIS組件的選擇主要包括地圖服務(wù)器、開(kāi)源WebGIS開(kāi)發(fā)客戶(hù)端和開(kāi)源空間數(shù)據(jù)庫(kù)的選擇。

        2.2.1.1 地圖服務(wù)器選擇

        目前最流行的兩種開(kāi)源地圖服務(wù)器是MapServer和GeoServer。

        GeoServer是按地理信息系統(tǒng)協(xié)會(huì)OGC(OpenGIS Consortium)規(guī)范采用J2EE實(shí)現(xiàn)的地理信息系統(tǒng)服務(wù)器,地圖一般通過(guò)xml文件發(fā)布。GeoServer的特點(diǎn)是支持在線編輯,允許用戶(hù)對(duì)數(shù)據(jù)進(jìn)行更新、刪除、插入操作。

        MapServer是美國(guó)明尼蘇達(dá)大學(xué)利用C語(yǔ)言開(kāi)發(fā)的一個(gè)開(kāi)放源碼的地理信息系統(tǒng)服務(wù)器,地圖通過(guò)Map文件發(fā)布。MapServer的特點(diǎn)是能夠快速生成地圖服務(wù),對(duì)發(fā)布的網(wǎng)絡(luò)地圖服務(wù)WMS(Web Map Service)服務(wù)支持較好,利用GEOS、OGR/GDAL對(duì)多種矢量和柵格數(shù)據(jù)的支持,通過(guò)Proj.4共享庫(kù)實(shí)時(shí)地進(jìn)行投影變換,避免了不同數(shù)據(jù)格式轉(zhuǎn)換所造成的地圖投影轉(zhuǎn)換等。由于“三網(wǎng)”綠化工程信息服務(wù)系統(tǒng)是一個(gè)面向公眾的服務(wù)系統(tǒng),該系統(tǒng)主要功能提供了工程信息查詢(xún)等功能,不需要提供用戶(hù)在線編輯,因此,“三網(wǎng)”綠化工程信息服務(wù)系統(tǒng)選擇MapServer作為系統(tǒng)使用的地圖服務(wù)器。

        圖2 系統(tǒng)功能設(shè)計(jì)

        2.2.1.2 WebGIS 開(kāi)發(fā)客戶(hù)端

        WebGIS開(kāi)發(fā)客戶(hù)端目前流行的主要有OpenLayers和Google Map API等。

        Google Maps API是谷歌公司自己推出一個(gè)免費(fèi)的編程API(需要申請(qǐng)一個(gè)API授權(quán)碼),開(kāi)發(fā)人員可以使用它來(lái)定制WebGIS客戶(hù)端地圖顯示。

        MetaCarta公司研制開(kāi)發(fā)的OpenLayers技術(shù)就是一些用于WebGIS客戶(hù)端的JavaScript包構(gòu)成的。由于OpenLayers實(shí)現(xiàn)訪問(wèn)地理空間數(shù)據(jù)的方法符合行業(yè)標(biāo)準(zhǔn)及WMS和WFS規(guī)范;實(shí)現(xiàn)了類(lèi)似與Ajax那樣無(wú)需刷新即可更新頁(yè)面;并且OpenLayers提供圖層類(lèi)、工具類(lèi)等能夠比較容易地實(shí)現(xiàn)地圖發(fā)布和地圖瀏覽等基本功能,操作方便。在此基礎(chǔ)上,進(jìn)一步實(shí)現(xiàn)屬性信息顯示、繪制圖層等功能,為用戶(hù)提供了便捷的查詢(xún)功能。相比Google Earth API開(kāi)發(fā),使用OpenLayers作為客戶(hù)端框架開(kāi)發(fā)更加簡(jiǎn)單且地圖服務(wù)加載更快。因此,“三網(wǎng)”綠化工程信息服務(wù)系統(tǒng)的客戶(hù)端選擇基于JavaScript動(dòng)態(tài)腳本語(yǔ)言的OpenLayers作為WebGIS客戶(hù)端開(kāi)發(fā)組件。

        2.2.1.3 開(kāi)源數(shù)據(jù)庫(kù)選擇

        目前比較流行的開(kāi)源數(shù)據(jù)庫(kù)管理系統(tǒng)主要有PostgreSQL和MySQL兩種。由于地圖服務(wù)器選擇了 MapServer,并且MapServer集成并采用PostGIS和開(kāi)源數(shù)據(jù)庫(kù)PostgreSQL對(duì)地理空間數(shù)據(jù)進(jìn)行存儲(chǔ)和Filter查詢(xún)操作,因此,為了減輕開(kāi)發(fā)工作,“三網(wǎng)”綠化工程信息服務(wù)系統(tǒng)的空間數(shù)據(jù)庫(kù)選擇PostgreSQL。

        2.2.2 開(kāi)源WebGIS組件工作流程

        2.2.2.1 空間數(shù)據(jù)導(dǎo)入 PostgreSQL

        PostGIS是PostgreSQL數(shù)據(jù)庫(kù)的基礎(chǔ)上增加了存儲(chǔ)管理空間數(shù)據(jù)的能力??臻g數(shù)據(jù)是利用PostGIS模塊導(dǎo)入到PostgreSQL數(shù)據(jù)庫(kù)中的,主要有兩種方法。若導(dǎo)入Shapfile文件,一種方法是使用界面工具Shape File to PostGIS Importer導(dǎo)入;另一種是輸入命令的方式,即使用Postgres_home/bin文件夾中的shp2pgsql命令,它會(huì)首先創(chuàng)建一個(gè)CEEAT TABLE語(yǔ)句和相應(yīng)的AddGeometryColumn方法,遍歷dbf文件中的每一條記錄,然后創(chuàng)建成為一個(gè) SQL INSERT語(yǔ)句,命令為shp2pgsql-s 4326 小班.shp xiaoban>xiaoban.sql(其中4326 為投影類(lèi)型),最后執(zhí)行該sql語(yǔ)句,在命令提示符下鍵入:psqld postgis-f xiaoban.sql postgres(其中 postgis是數(shù)據(jù)庫(kù)名,postgres是該數(shù)據(jù)庫(kù)的用戶(hù)名),執(zhí)行完成后,空間數(shù)據(jù)就導(dǎo)入到 PostGIS 數(shù)據(jù)庫(kù)中[4]。

        2.2.2.2 MapServer發(fā)布地圖服務(wù)

        網(wǎng)絡(luò)地圖服務(wù)采用OGC國(guó)際GIS組織的網(wǎng)絡(luò)地圖服務(wù)(Web Map Service,WMS)接口,它支持地圖圖層定制與特殊符號(hào)定制,也支持分布式的柵格地圖發(fā)布服務(wù)。

        MapServer服務(wù)器中關(guān)鍵的結(jié)構(gòu)配置文件是Map文件,定義了地圖范圍、數(shù)據(jù)源、地圖圖層、投影方式以及符號(hào)標(biāo)記等內(nèi)容,MapFile文件將各種地圖要素組織成具有層次關(guān)系的對(duì)象系統(tǒng)。數(shù)據(jù)來(lái)源、使用的數(shù)據(jù)格式、用戶(hù)交互以及對(duì)OGC協(xié)議的支持也在MapFile中定義。MapServer地圖發(fā)布服務(wù)的具體工作流程如下[5]:

        ①M(fèi)ap Server接收到Web Server傳送的參數(shù)時(shí),先由參數(shù)中所指定的路徑讀取Mapfile文件(.Map文件)。

        ②根據(jù)Mapfile中指定的data路徑讀取相關(guān)數(shù)據(jù),由于使用PostGIS作為數(shù)據(jù)源,因此,數(shù)據(jù)從PostGIS數(shù)據(jù)庫(kù)中取得。

        ③Map Server接收相關(guān)信息,先進(jìn)行文字屬性信息的轉(zhuǎn)圖工作,這項(xiàng)工作是讓FreeType Font Engine配合GD Graphics Library將文字信息轉(zhuǎn)成圖像,再將空間信息由GD Graphics Library轉(zhuǎn)成圖像格式,最后Map Server將文字圖形疊加到幾何圖形中去;圖形制作完成后,保存至客戶(hù)端參數(shù)中指定的目錄。

        ④Map Server根據(jù)Mapfile中定義的信息,讀取指定的模板,進(jìn)行html及畫(huà)面顯示的配置與相關(guān)資料、圖形(如比例尺寸、樣本圖、參考文字)的制作及嵌入工作,將動(dòng)態(tài)生成的空間信息圖嵌入模板,可生成能夠供客戶(hù)端使用的頁(yè)面文件。

        2.2.2.3 OpenLayer實(shí)現(xiàn)地圖瀏覽等功能

        系統(tǒng)采用 OpenLayers的 JavaScript、Prototype框架以及Rico庫(kù)的一些組件,以MapServer中發(fā)布的地圖服務(wù)為操作對(duì)象實(shí)現(xiàn)地圖瀏覽、查詢(xún)等功能。

        地圖瀏覽時(shí),當(dāng)Web Server接收到用戶(hù)對(duì)WebGIS系統(tǒng)的請(qǐng)求后,以CGI命令將相關(guān)的空間參數(shù)傳送給Map Server,Map Server根據(jù)接收的各項(xiàng)參數(shù),讀取Mapfile文件(.Map)中關(guān)聯(lián)的PostGIS中的地圖空間數(shù)據(jù)和屬性數(shù)據(jù),包括各個(gè)工程小班圖層等,然后生成供客戶(hù)端使用的html文件;最后將結(jié)果處理后發(fā)送回Web Server,Web Server根據(jù)Map Server的格式做成結(jié)果以http協(xié)議傳回給Openlayers客戶(hù)端,將地圖顯示在Web頁(yè)面上,系統(tǒng)開(kāi)源WebGIS組件的整體工作流程如下圖3所示,開(kāi)源數(shù)據(jù)庫(kù)PostgreSQL中存放空間數(shù)據(jù)和工程數(shù)據(jù);MapFile配置文件通過(guò)文件中的數(shù)據(jù)訪問(wèn)路徑連接到PostgreSQL中,并且使用WMS和WFS空間數(shù)據(jù)服務(wù)對(duì)數(shù)據(jù)庫(kù)中空間數(shù)據(jù)進(jìn)行各種操作;最終通過(guò)OpenLayers技術(shù)將空間數(shù)據(jù)以及操作結(jié)果以Html等頁(yè)面以及一些圖片(png等)的形式在客戶(hù)端瀏覽器中展示。

        圖3 開(kāi)源WebGIS組件工作流程

        3 “三網(wǎng)”綠化工程服務(wù)系統(tǒng)實(shí)現(xiàn)

        3.1 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)

        系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)主要包括小班空間數(shù)據(jù)表設(shè)計(jì)和樹(shù)種、造林模式等一些表的設(shè)計(jì)。

        小班空間數(shù)據(jù)表的前兩個(gè)字段為FID和Shape,F(xiàn)ID存放小班在地圖中的要素編號(hào),Shape存放小班的幾何特性,其它字段為常規(guī)的小班調(diào)查因子字段,共85個(gè)屬性因子字段,例如地類(lèi)、調(diào)查類(lèi)別、工程進(jìn)度、小班面積、造林時(shí)間等,如表1所示。

        表1 小班空間數(shù)據(jù)

        造林模式表、造林樹(shù)種表等是根據(jù)工程信息服務(wù)的需求進(jìn)行設(shè)計(jì)的。通過(guò)查看造林模式,公眾用戶(hù)可以清楚地了解到每一造林地區(qū)的培養(yǎng)目標(biāo)、造林樹(shù)種和立地條件等情況,并對(duì)整個(gè)綠化工程造林情況有了整體的認(rèn)識(shí);通過(guò)查看造林樹(shù)種信息,公眾用戶(hù)了解到具體每一塊小班種的是什么樹(shù)以及該樹(shù)種都有哪些特性等,表2是造林模式表實(shí)例,表3為造林樹(shù)種表實(shí)例。

        表2 造林模式表實(shí)例

        表3 造林樹(shù)種表實(shí)例

        3.2 “三網(wǎng)”服務(wù)系統(tǒng)功能實(shí)現(xiàn)

        3.2.1 空間信息展示

        地圖界面設(shè)計(jì)是由Openlayers和MapFile文件的配置兩部分實(shí)現(xiàn)的。其中,地圖的基本操作功能由Openlayers實(shí)現(xiàn),繪制地圖的顏色、符號(hào)、線條寬度、注記及顯示位置等在Map-File文件中進(jìn)行定義。

        地理底圖具有地圖的基本操作,并實(shí)現(xiàn)地圖多尺度表達(dá),放大到不同的級(jí)數(shù),顯示的信息量不同。空間信息展示包括地圖縮放、漫游、比例尺以及疊加Google Map影像等。

        3.2.1.1 地圖顯示實(shí)現(xiàn)

        空間數(shù)據(jù)的組織是MapServer中的Mapfile文件定義,它定義了地圖范圍,告訴MapServer程序到哪里導(dǎo)入或者導(dǎo)出數(shù)據(jù),還定義了地圖的圖層,包括數(shù)據(jù)源、投影以及符號(hào)等,以.map為擴(kuò)展名;然后由Openlayers提供的 Layers的擴(kuò)展OpenLayers.Layer.WMS連接 WMS服務(wù)器以獲得圖像,顯示在瀏覽器上,地圖圖層添加實(shí)現(xiàn)的代碼如下:

        3.2.1.2 地圖漫游、縮放等基本功能實(shí)現(xiàn)

        地圖漫游、縮放等基本功能是使用Openlayers提供的Control類(lèi)為地圖瀏覽添加的工具和按鈕,比如說(shuō)PanZoomBar方法控制著地圖左側(cè)不同尺度工具是否顯示,主要代碼如下所示:

        地圖多尺度表達(dá)通過(guò)控制每個(gè)圖層最大和最小放大倍數(shù)來(lái)實(shí)現(xiàn),即通過(guò)修改Mapfile中MaxScale的值設(shè)定地圖的放大和縮小倍數(shù)。

        3.2.1.3 疊加 Google Map 影像

        空間信息展示功能可以添加Google Map中的免費(fèi)遙感影像。通過(guò)SetCenter方法可固定到東營(yíng)市的影像所在位置,主要代碼如下所示:

        3.2.2 工程信息查詢(xún)

        該功能主要包括空間數(shù)據(jù)和屬性數(shù)據(jù)間的雙向查詢(xún),包括屬性查圖和圖查屬性?xún)煞N方式。

        3.2.2.1 屬性查圖

        系統(tǒng)的屬性查圖采用兩種方式,一種是目錄樹(shù)查圖,即采用系統(tǒng)主界面左邊的目錄樹(shù)進(jìn)行地圖定位查詢(xún);另一種是條件查圖,即通過(guò)選擇輸入一定的查詢(xún)條件對(duì)小班等空間數(shù)據(jù)進(jìn)行查詢(xún),系統(tǒng)會(huì)根據(jù)您的輸入進(jìn)行檢索,若檢索到滿(mǎn)足條件的小班,該系統(tǒng)會(huì)將該小班在地圖上定位并高亮度顯示。

        目錄樹(shù)查圖即根據(jù)重點(diǎn)工程項(xiàng)目的名稱(chēng)(如東濱路、褚官河)或者行政區(qū)劃(如東營(yíng)區(qū)、利津縣)進(jìn)行查詢(xún),整個(gè)查詢(xún)過(guò)程是按照目錄樹(shù)的形式進(jìn)行的,實(shí)現(xiàn)原理是利用網(wǎng)頁(yè)傳遞過(guò)來(lái)的坐標(biāo)參數(shù)在客戶(hù)端建立一個(gè)新的圖層,在此圖層上繪制點(diǎn)(線、面),疊加到地理底圖中,達(dá)到空間定位的效果。如鼠標(biāo)單擊行政區(qū)劃中的利津縣,則定位到利津縣所在中心點(diǎn),并在地圖上高亮顯示,在程序查詢(xún)利津縣節(jié)點(diǎn)并寫(xiě)入的同時(shí),將超鏈接的網(wǎng)頁(yè)和傳遞的坐標(biāo)鏈接到頁(yè)面中,利用JavaScript寫(xiě)的Request函數(shù)可以獲取得到X、Y坐標(biāo)值,然后利用Openlayers提供的類(lèi)繪制出該點(diǎn):

        條件查圖是通過(guò)WFS(Web Feature Service)服務(wù)中的Filter Encoding來(lái)進(jìn)行查詢(xún),F(xiàn)ilter編碼主要包括 Property-IsEqualTo(等于)、PropertyIsNotEqualTo(不等于)、Property-IsLessThan(小于)、PropertyIsBetween(范圍查詢(xún))和PropertyIs-Like(模糊查詢(xún))等[6]。用戶(hù)在查詢(xún)頁(yè)面中輸入查詢(xún)條件后,系統(tǒng)會(huì)根據(jù)查詢(xún)條件選擇不同的Filter編碼方式,比如說(shuō)用戶(hù)輸入要查詢(xún)條件如“小班號(hào)=**”即查看小班號(hào)為**的小班,系統(tǒng)的Filter編碼就會(huì)選擇PropertyIsEqualTo方式進(jìn)行查詢(xún)。

        3.2.2.2 圖查屬性

        圖查屬性是通過(guò)地圖查詢(xún)工程小班屬性信息,包括點(diǎn)選、框選、任意多邊形選、圓選等方式,以點(diǎn)選為例,點(diǎn)擊地圖后得到點(diǎn)的位置坐標(biāo),然后通過(guò)該點(diǎn)坐標(biāo)查詢(xún)到該要素,從而得到小班的屬性信息。主要代碼如下所示:

        4 系統(tǒng)配置與運(yùn)行實(shí)例

        服務(wù)器端使用Ms4w(MapServer for Windows)軟件進(jìn)行地圖服務(wù)器和Web服務(wù)器的配置,該軟件包是一種Windows環(huán)境下的壓縮安裝包,里面包含了Apache和MapServer運(yùn)行所必需的庫(kù)。配置成功之后啟動(dòng)Apache,然后將該系統(tǒng)網(wǎng)站部署到Apache下的htdocs目錄下即可運(yùn)行。

        該系統(tǒng)以山東省東營(yíng)市利津縣的工程數(shù)據(jù)為例,用戶(hù)在瀏覽器中輸入該系統(tǒng)網(wǎng)站地址后可進(jìn)入“三網(wǎng)”綠化工程信息服務(wù)系統(tǒng)主界面(紅色高亮部分是東濱路小班),如圖4所示。

        圖4 系統(tǒng)主界面

        圖5是東濱路小班的工程進(jìn)度查詢(xún)結(jié)果展示頁(yè)面,包括工程各階段小班數(shù)量、小班面積以及小班的基本信息表。

        圖5 工程進(jìn)度查詢(xún)結(jié)果頁(yè)面

        5 結(jié)論與展望

        基于開(kāi)源WebGIS技術(shù)開(kāi)發(fā)的東營(yíng)市“三網(wǎng)”綠化工程信息服務(wù)系統(tǒng),實(shí)現(xiàn)了“三網(wǎng)”綠化工程空間數(shù)據(jù)與工程信息的統(tǒng)一管理,使工程信息能夠及時(shí)得到更新發(fā)布等,為“三網(wǎng)”綠化工程造林工作者提供信息和決策分析提供支持。系統(tǒng)通過(guò)數(shù)字地圖以及疊加的Google Earth影像地圖等方式為公眾提供信息服務(wù),大大提高了“三網(wǎng)”綠化工程對(duì)公眾的透明度,方便公眾進(jìn)行監(jiān)督。目前該系統(tǒng)原型已經(jīng)交付東營(yíng)市利津縣使用,運(yùn)行基本穩(wěn)定,可滿(mǎn)足“三網(wǎng)”綠化工程在信息服務(wù)方面的需求。

        [1]邵云凱.以河口區(qū)為例,談如何搞好“三網(wǎng)”綠化改善生態(tài)環(huán)境[J].林業(yè)資源管理,1995(2):18-21.

        [2]李世明,李增元,陸元昌.利用開(kāi)源軟件開(kāi)發(fā)基于WebGIS的縣級(jí)林業(yè)空間信息共享系統(tǒng)[J].林業(yè)科學(xué),2006,42(7):141-144.

        [3]吳保國(guó),林政.基于COM的B/S模式系統(tǒng)對(duì)林業(yè)信息化建設(shè)的啟示[J].林業(yè)資源管理,2001(2):51-55.

        [4]李源泰,李紅波,趙俊三.開(kāi)源GIS在WebGIS中的應(yīng)用初探[J].地理空間信息,2010,8(2):100-102.

        [5]熊靜,張?bào)?基于MapServer的遙感影像發(fā)布系統(tǒng)的研究[J].遙感信息,2007(1):53-57.

        [6]MapServer Documentation OGC Support and Configuration.[2010-10-07].http://mapserver.org/ogc/filter_encoding.html.

        猜你喜歡
        三網(wǎng)空間數(shù)據(jù)開(kāi)源
        五毛錢(qián)能買(mǎi)多少頭牛
        成都“三網(wǎng)融合”實(shí)現(xiàn)智慧治理
        大家說(shuō):開(kāi)源、人工智能及創(chuàng)新
        開(kāi)源中國(guó)開(kāi)源世界高峰論壇圓桌會(huì)議縱論開(kāi)源與互聯(lián)網(wǎng)+創(chuàng)新2.0
        元數(shù)據(jù)驅(qū)動(dòng)的多中心空間數(shù)據(jù)同步方法研究
        一網(wǎng)不撈魚(yú),二網(wǎng)不撈魚(yú),三網(wǎng)撈出了……
        開(kāi)源計(jì)算機(jī)輔助翻譯工具研究
        三網(wǎng)融合遇上4G時(shí)代
        聲屏世界(2014年2期)2014-02-28 15:17:33
        基于文件系統(tǒng)的分布式海量空間數(shù)據(jù)高效存儲(chǔ)與組織研究
        “三網(wǎng)三聯(lián)動(dòng)”創(chuàng)出新風(fēng)景
        久久青草国产精品一区| 亚洲肥老太bbw中国熟女| 亚洲中文字幕一区精品自拍| 40岁大乳的熟妇在线观看 | 91九色国产老熟女视频| 最近免费中文字幕中文高清6| 情人伊人久久综合亚洲| 欲妇荡岳丰满少妇岳| 美女一级毛片免费观看97| 久久久2019精品视频中文字幕| 日本免费三级一区二区| 国产精品成人一区二区不卡| 精品人妻av区乱码| 色欲人妻综合网| 日日人人爽人人爽人人片av| 丰满人妻一区二区乱码中文电影网 | 日韩专区欧美专区| 无码精品国产午夜| 日韩精品视频av在线观看| 欧美丰满少妇xxxx性| 少妇无码吹潮| 波多野结衣亚洲一区二区三区| 国产亚洲精品hd网站| 国产高清自产拍av在线| 蜜桃视频国产一区二区| 免费观看羞羞视频网站| 中文字幕熟妇人妻在线视频| 国产成人午夜福利在线小电影| 亚洲女同人妻在线播放| 无码 人妻 在线 视频| 999久久久免费精品国产| 久久99热精品免费观看欧美| 成人短篇在线视频夫妻刺激自拍| 中文字幕高清视频婷婷| 无码人妻久久一区二区三区免费丨 | 国产91传媒一区二区三区| 成人精品视频一区二区| 久久精品中文字幕第23页| 国产成人精品一区二免费网站| 狠狠综合久久av一区二区三区| 久久天天躁狠狠躁夜夜av浪潮|