999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MapServer的家庭牧場網絡地理信息系統

2012-04-28 02:01:00鄭逢令任玉平阿斯婭曼力克冰德艷
草食家畜 2012年4期
關鍵詞:系統

鄭逢令,任玉平,阿斯婭·曼力克,易 華,贠 靜,冰德艷,奧 云

(1.新疆畜牧科學院草業研究所,新疆 烏魯木齊 830000;2.新疆和靜縣草原監理所,新疆 和靜縣 841300)

基于MapServer的家庭牧場網絡地理信息系統

鄭逢令1,任玉平1,阿斯婭·曼力克1,易 華1,贠 靜1,冰德艷2,奧 云2

(1.新疆畜牧科學院草業研究所,新疆 烏魯木齊 830000;2.新疆和靜縣草原監理所,新疆 和靜縣 841300)

本次研究選用MapServer開源網絡地理信息系統,使用windows系統下的套件MS4W,通過建立新疆和靜縣家庭牧場網絡地理信息系統,實現B/S架構下對季節草場草地類型、產草量、草地可利用面積、可利用鮮草量、載畜量等基本情況的瀏覽和查詢,為開源地理信息系統在草業領域的深入應用做一個探索性的工作。

MapServer;開源網絡地理信息系統;家庭牧場

開源軟件有源碼公開,技術發展快、便于修改和開發適應自身需求等特點,越來越受到各應用領域的歡迎。在開源空間信息領域,可使用的軟件或系統也很多,但成熟度比較高的并不多,不過開源網絡地理信息系統卻得到了廣泛應用[1]。Mapserver、Geoserver以及Mapguide的開源版[2,3,4,5],因其技術成熟,符合OGC(Open Geospatial Consortium-開放地理信息聯盟)的標準,系統易于搭建而且成本低廉而大受歡迎。這三個系統的優缺點在不同的文獻中都有深入的比較,在此不再贅述[6,7,8,9]。近年來,國內利用開源WebGIS建立各種網絡地理信息系統的實踐也開始多了起來[10,11,12],尤其是建立在Mapserver+Apache平臺之上的數量最多[13,6,14],但在草業領域的研究和應用還不多。本次研究選用Mapserver,使用Windows系統下的套件MS4W,通過建立新疆和靜縣家庭牧場天然草地信息共享系統,為開源地理信息系統在草業領域的深入應用做一個探索性的工作。

1 MapServer系統結構與功能

1.1 MapServer的基本情況介紹

MapServer是美國明尼蘇達大學(University of Minnesota,簡稱UMN)在20世紀90年代利用C語言開發的開源WebGIS項目,是一個跨平臺的可進行空間信息網絡應用的開源地圖發布服務器[2,15]。MapServer是由C語言編寫的,它本身許多功能的實現也建立在一些開源或免費庫之上,如:實現常用GIF、PNG、JPEG格式圖像的正確顯示、壓縮、放大、縮小的等功能,使用的是在開源圖像處理領域應用廣泛的GD庫;用于投影設置和投影變換的PROJ.4則是幾乎所有開源空間信息軟件中都會用到的;而開源空間信息領域大名鼎鼎的GDAL/OGR基礎庫則用于對空間柵格和矢量數據進行輸入、輸出、格式變換等各種基本操作。另外可根據系統建設要求選擇SDE Client Libraries、PostgreSQL Client Libraries、Oracle Spatial Client Libraries、MING、PDFLIB等庫。MapServer應用符合許多OGC規范,包括Web Map Service(WMS), Web Feature Service(WFS),Styled Layer Descriptor(SLD),Geography Markup Language(GML)等.

MapServer支持多種數據源,包括ESRIshapefiles、PostGIS、Oracle Spatial、ArcSDE,符合OGC規范的opengis標準,支持FastCGI,FastCGI是可伸縮架構的CGI開放擴展,其主要作用是將CGI進程保持在內存中,避免反復加載,因此具有較高的性能。

1.2 MapServer的工作方式和流程

MapServer可以工作在CGI(Common Gateway Interface-通用網關接口)腳本的WEB環境中,也可通過提供API接口結合PHP、Perl、Python、Java,Tcl,Ruby、C#等多種編程語言,擴展MapServer的應用,方便用戶基于MapServer作進一步的開發。例如加拿大的 DM Solutions公司就開發了基于PHP的MapScript模塊,應用非常廣泛。

從圖1可以清晰的看出MapServer的工作流程,在服務器端,除了MapServer用來處理地理信息相關的業務需求以外,還需要WEB服務器處理客戶端通過表單變量發送的請求,并將MapServer處理結果傳輸回客戶端,數據層的數據要在Mapfile文件中配置相關屬性,Mapfile文件中要定義字體、投影、數據表現形式、模板、空間數據層等參數。由于不能直接在客戶端表現矢量數據,所以要通過CGI應用程序把矢量圖轉換成WEB瀏覽器支持的JPG,GIF或PNG等格式的文件,同柵格層數據一起以WFS、WFS、Html、Gml的形式傳輸到客戶端[2,15]。

圖1 基于MapServer的WebGIS工作方式

2 MS4W介紹

MS4W是MapServer for Windows的簡稱。是加拿大DM Solutions公司開發的一套以MapServer為中心,集成了Apache服務器和PHP引擎,MapScript API程序、開源地理信息基礎庫如 GDAL/OGR、PROJ.4、Shapelib等的Windows系統下的開發環境[16]。

本次系統搭建使用的是MS4W2.2.4,下載地址為http://www.maptools.org/ms4w/,本機安裝非常簡單,把下載的程序包解壓至C盤根目錄,雙擊C盤MS4W目錄下的apache-install.bat,在瀏覽器中輸入http:// localhost/,如看到起始頁面表示安裝成功。

3 建立家庭牧場草地網絡地理信息系統

本次家庭牧場信息共享系統,使用的數據是在和靜縣GEF(全球環境基金)天山南坡和靜縣家庭牧場草畜平衡優化模式示范研究項目中調查的12戶牧民家庭牧場季節利用天然草場調查資料,數據以常用柵格和矢量形式存儲和表示。系統使用MS4W套件,建立在Windows XP+Apache+MapServer平臺之上。

3.1 主要數據及預處理

柵格數據,包括覆蓋調查牧戶的天然草場的1∶5萬地形圖數據和遙感數據,其中地形圖數據已經在空間信息軟件中配準,遙感數據為ETM柵格數據,均為北京54坐標系,GEOTIFF格式。根據基層草原部門提供的數據和現地調查繪制出家庭牧場牧戶天然草場的圖斑,存儲為名為hejing的Shape矢量文件,屬性數據存儲于DBF文件中,字段包括:草場名稱,戶名,牧戶類型,利用季節,草場類型,畝產(kg/畝),草地凈面積(畝),可利用鮮草產量(kg/畝),載畜量(羊單位)。

3.2 Mapfile文件的設置

Mapfile可利用文本編輯工具手工配置,MS4W中的Maplab是制作Mapfile的專用工具,由DM公司開發,另外Qgis有專門的插件,可輸出Mapfile文件。以下為地形圖柵格和草場矢量圖層設置,使用的數據分別為hj.tif和hejing.shp。

LAYER NAME hj METADATA "DESCRIPTION""地形圖"END TYPE RASTER STATUSON

DATA hj.tif END LAYER NAME hejing METADATA

“DESCRIPTION” “天然草場基本情況”

“RESULT_FIELDS”“草場名稱戶名牧戶類型利用季節草地類型畝產草地凈面積可用鮮草量載畜量”

END TYPE POLYGON STATUSON DATA hejing LabelItem “草場名稱” CLASS NAME“草場名稱” LABEL COLOR 0 0 0 FONT simhei encoding gb2312 TYPE truetype SIZE 8

PARTIALSFALSE OUTLINECOLOR 255 255 255 END STYLE COLOR 200 255 0

OUTLINECOLOR 120 120 120 END END TOLERANCE 5 END#Layer

3.3 家庭牧場信息共享WebGIS系統的建立

本次研究使用的是MS4W套件,系統運行環境為Windows xp專業版,瀏覽器為IE6.0。MS4W安裝后Apache、MapServer服務器端已經配置好了,其中應用模塊apps下已經有GMAP應用實例,我們可以使用其中的已有程序和目錄結構,在apps目錄下建立一個hejing文件夾,并在MS4W的httpd.d目錄下生成httpd_hejing.conf文件,告訴服務器其位置。矢量文件和柵格文件放置在其目錄下的data文件夾下,字體文件放置在etc文件夾下,添加中文字體simhei,在設置Mapfile的LABEL項目時,標明字體為simhei。應用程序放置在htdocs文件夾下,這里有兩個分別是以.inc.php和phtml為后綴名的重要文件,前者包括對網絡地圖操作的主要函數,后者為php和html腳本的混合體,對前端表現進行布局,當然還有以".map"為擴展名的Mapfile文件。圖2、圖3為瀏覽器端系統運行的畫面。

圖2 以地形圖為背景圖層的和靜家庭牧場天然草地分布圖

圖3 以衛片為背景圖層的和靜家庭牧場天然草地分布圖

通過以上系統的建立,實現用戶通過瀏覽器對系統進行各種操作,如圖形的放大、縮小、查詢和移動等,通過對圖斑的查詢可以獲得調查牧戶的天然草場的基本情況,地理位置、屬性數據。

4 討 論

本系統借助Windows系統下開源的MS4W套件,建立了新疆和靜縣調查牧戶天然草地網絡地理信息系統,基于Browser/Server架構,用戶不需要專業的GIS培訓,使用瀏覽器可方便查詢草地地理位置、草地類型、載畜量等,有利于管理人員和牧戶直觀了解草地的基本情況。

作為輕量級的網絡地理信息系統,在目前技術條件下還無法與桌面型的GIS相比,此次建立的草地WebGIS系統只能說是一次開源空間信息系統應用于草業領域的初次探索。由于一些客觀原因,沒有使用開源的空間數據引擎和數據庫系統如POSTGIS,POSTGRESQL、MyGIS、MYSQL等,沒有實現由屬性查詢相關圖形的功能,還不具備一些常用的空間分析如緩沖區分析、疊加等功能,這都是以后需要更加努力探索研究的地方。隨著WebGIS技術一日千里的發展趨勢,其功能會更加強大,在數字草業方面發揮巨大的作用。

參考文獻:

[1]呂家恪,王德暉,汪璇.基于自由軟件的WebGIS應用系統研究[J].西南農業大學學報(自然科學版),2006.28(6):1049-1052.

[2] mapserver.gis.umn.edu MapServer主頁.

[3] 呂德奎,秦洪現.開源版MapGuide及其應用研究[J].測繪通報,2008,(4):58-59.

[4] http://www.geoserver.org.GeoServer主頁.

[5]www.mapguide.com.MapGuide主頁.

[6] 圣榮,劉友兆,王慶.基于開源MapServer的網絡空間數據共享系統研究[J].農業網絡信息,2007,11:51-54.

分析比較兩組患者的護理質量考評結果、護理缺陷發生次數及總滿意度,護理質量由質控小組采取百分考核制進行考評,護理缺陷由責任組長登記并匯總,滿意度調查借助我院自制的護理滿意度調查表,實施問卷調查,共設置3個選項(不滿意、滿意、非常滿意)10項問題,患者入院時由責任護士發放調查表,填寫結束后,科室統一收回,總結問卷調查結果,錄入計算公式,進行相關的計算。總的護理滿意度為滿意和非常滿意率之和[2]。

[7] 袁軼,鄭文鋒,王緒本.基于GeoServer的WebGIS開發[J].軟件導刊,2007,6(3):96-98.

[8] 方元,趙冠偉,何觀生.基于Ajax和GeoServer的WebGIS設計[J].微計算機信息,2009,(01):219-220.

[9] 蔡穎.基于MapGuide的網絡地理信息系統的研究與開發[D].遼寧工程技術大學碩士論文,2007.

[10]王利梅,王圃,楊朝暉.基于OpenGIS的供水管網信息系統[J].中國給水排水.2009,25(1):53-56.

[11]張大鵬,張錦.基于開源WebGIS軟件的110指揮中心警情分析系統[J].科技情報開發與經濟,2008,18(11):162-163.

[12]楊朝暉,鄭文鋒,李曉璐.基于開源WebGIS的網絡房地產估價系統[J].軟件導刊,2008,7(5):156-158.

[13]王明紅,馬占鴻.金曉華.北京市農作物病蟲害遠程預警信息系統構建[J].植物病理學報,2005,35(6): 67-70.

[14]熊靜,張菁.基于MapServer的遙感影像發布系統的研究[J].遙感應用,2007,(1):53-57.

[15]Bill Kropla.Beginning MapServer:Open Source GISDevelopment[M].Springer,New York,2005.

[16]http://www.dmsolutions.ca.DM Solutions公司主頁.

The Household PastureW eb GISBase on M ap Server

ZHENG Feng-ling,REN Yu-ping,ASIYA·Manlik,YIHua,YUN Jing,BING De-yan,AO Yun
(1.Grassland Research Institute of Xinjiang Academy of Animal Science,Urumqi830000,China;2.Grassland Supervision Department of Hejing County,Hejing Xinjiang 841300,China)

The study employed the MapServer Open SourceWebGIS,utilized the MS4W suite to construct the grassland WebGIS system of household pasture in hejing county of Xinjiang.The grassland type,yield per acre,net area,the yield of esculent grass,livestock carrying capacity of season pasture could be explored and queried under the B/S structure of WebGIS.This study attempted to in-depth apply open source WebGIS in Prataculture in future.

MapServer;open sourceWebGIS;household pasture

S818.9

A

1003-6377(2012)04-0019-04

2012-08-09

GEF項目“天山南坡和靜縣家庭牧場草畜平衡優化模式示范研究”;新疆GEF草地項目應用研究09課題“溫性草原波譜草原波譜數據交集與特殊性征分析”項目(2010018)

鄭逢令(1974-),男,碩士,助理研究員,從事草地遙感工作研究。

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 亚洲三级影院| 97久久精品人人做人人爽| 天天爽免费视频| 国产浮力第一页永久地址 | 97在线免费| 日韩美女福利视频| 国内精品视频| 国内精品一区二区在线观看| 亚洲精品麻豆| 538精品在线观看| 在线观看视频99| 中文字幕一区二区视频| 亚洲伊人天堂| 一区二区三区成人| 免费在线成人网| 亚洲色精品国产一区二区三区| 国产婬乱a一级毛片多女| 欧美色综合网站| 成人福利在线免费观看| 亚洲精品自产拍在线观看APP| av在线人妻熟妇| 国产人成在线观看| 99在线小视频| 国产精品不卡片视频免费观看| 亚洲av片在线免费观看| 亚洲精品动漫| 无码内射中文字幕岛国片| 国产免费黄| 亚洲精品综合一二三区在线| 国产午夜人做人免费视频| 色呦呦手机在线精品| 亚洲一区二区约美女探花| P尤物久久99国产综合精品| 亚洲色图欧美| 1024你懂的国产精品| 毛片在线播放网址| 国产成人亚洲无吗淙合青草| 成人噜噜噜视频在线观看| 白浆视频在线观看| 国产主播一区二区三区| 99免费在线观看视频| 国产毛片高清一级国语| 国产精品亚洲片在线va| 亚洲乱码精品久久久久..| 在线国产91| 99热这里只有精品国产99| 久久永久视频| 老熟妇喷水一区二区三区| 亚洲天堂777| 亚洲 欧美 偷自乱 图片| 美女裸体18禁网站| 毛片免费高清免费| 国产黄色片在线看| 欧美日韩第三页| 91精品专区国产盗摄| 538精品在线观看| 日韩国产黄色网站| 狼友视频一区二区三区| 99精品伊人久久久大香线蕉| 久久久久人妻一区精品色奶水 | a级毛片网| 少妇精品久久久一区二区三区| 亚洲天堂2014| 成年人午夜免费视频| 成年午夜精品久久精品| 99re热精品视频中文字幕不卡| 国产色爱av资源综合区| 亚洲三级a| 国产资源免费观看| 午夜精品久久久久久久2023| 国产白丝av| 中文字幕在线播放不卡| 91精品专区国产盗摄| 亚洲欧美日韩中文字幕在线| 91九色国产porny| 久久午夜夜伦鲁鲁片无码免费| 日本人妻一区二区三区不卡影院| 婷婷综合色| 青青草原偷拍视频| 国产日韩av在线播放| 亚洲欧美一区二区三区蜜芽| 久久鸭综合久久国产|