免费文献传递   相关文献

WebGIS Based Spatial Forest Information System on County Level Using Open Source Software

利用开源软件开发基于WebGIS的县级林业空间信息共享系统


With fixed periods forest resources inventories and wide application of remote sensing,GPS technologies in forestry, large amount of spatial forest data have been collected in various forest resources bureaus. It is an urgent task to fully use these valuable spatial data to serve the national economic development and ecological construction. The expensive commercial geospatial software constrained small and middle-size companies to publish their spatial forest data. Fast development of open source software in the last decades provides an alternative solution to the commercial software. In the paper we developed a WebGIS based spatial forest information sharing system on county level with open source software FireFox, Apache Http Server, UMN MapServer and PostGIS/PostgreSQL. The system adopted four-tier architecture: client, Web server, application server and database server. The users can render the overlay information of spatial forest data layers, execute zooming in, zooming out, panning, and information querying functions. The system can provide most functions that commercial WebGIS has. It is suitable for small and middle-size companies which have limited budgets for developing WebGIS based spatial information sharing system to publish and share spatial information.


全 文 :第 wu卷 第 z期
u s s y年 z 月
林 业 科 学
≥≤Œ∞‘׌„ ≥Œ∂ „∞ ≥Œ‘Œ≤„∞
∂²¯1wu o‘²1z
∏¯ qou s s y
利用开源软件开发基于 ΩεβΓΙΣ的县级林业空间信息共享系统
李世明 李增元 陆元昌 陈尔学
k中国林业科学研究院资源信息研究所 北京 tsss|tl
关键词 } 县级林业空间信息共享系统 ~开源软件 ~ • ¥¨ŠŒ≥
中图分类号 }×°vsu1t 文献标识码 }„ 文章编号 }tsst p zw{{kussylsz p stwt p sw
收稿日期 }ussy p sx p s{ ∀
基金项目 }国家 {yv课题/公共试验区遥感数据获取与共享服务0kussv„„tvtsus p syl ∀
ΩεβΓΙΣ Βασεδ Σπατιαλ Φορεστ Ινφορµατιον Σψστεµ ον Χουντψ Λεϖελ Υσινγ Οπεν Σουρχε Σοφτωαρε
¬≥«¬°¬±ª ¬ ±¨ª¼∏¤± ∏≠∏¤±¦«¤±ª ≤«¨ ± ∞µ¬∏¨
k Ρεσεαρχη Ινστιτυτε οφ Φορεστ ΡεσουρχεσΙνφορµατιον Τεχηνιθυεσo ΧΑΦ Βειϕινγ tsss|tl
Αβστραχτ } •¬·«©¬¬¨ §³¨µ¬²§¶©²µ¨¶·µ¨¶²∏µ¦¨¶¬±√¨ ±·²µ¬¨¶¤±§º¬§¨ ¤³³¯¬¦¤·¬²± ²©µ¨°²·¨ ¶¨±¶¬±ªoŠ°≥ ·¨¦«±²¯²ª¬¨¶¬±©²µ¨¶·µ¼o
¤¯µª¨ ¤°²∏±·²©¶³¤·¬¤¯ ©²µ¨¶·§¤·¤«¤√¨ ¥¨ ±¨ ¦²¯¯¨ ¦·¨§¬± √¤µ¬²∏¶©²µ¨¶·µ¨¶²∏µ¦¨¶¥∏µ¨¤∏¶qŒ·¬¶¤± ∏µª¨±··¤¶®·²©∏¯¯ ¼ ∏¶¨ ·«¨¶¨
√¤¯∏¤¥¯¨¶³¤·¬¤¯ §¤·¤ ·² ¶¨µ√¨ ·«¨ ±¤·¬²±¤¯ ¦¨²±²°¬¦ §¨√¨ ²¯³°¨ ±·¤±§ ¦¨²¯²ª¬¦¤¯ ¦²±¶·µ∏¦·¬²±q ׫¨ ¬¨³¨ ±¶¬√¨ ¦²°°¨ µ¦¬¤¯
ª¨²¶³¤·¬¤¯ ¶²©·º¤µ¨ ¦²±¶·µ¤¬±¨ §¶°¤¯¯ ¤±§ °¬§§¯ 2¨¶¬½¨ ¦²°³¤±¬¨¶·² ³∏¥¯¬¶«·«¨¬µ¶³¤·¬¤¯ ©²µ¨¶·§¤·¤qƒ¤¶·§¨√¨ ²¯³°¨ ±·²©²³¨ ±
¶²∏µ¦¨ ¶²©·º¤µ¨ ¬±·«¨ ¤¯¶·§¨¦¤§¨¶³µ²√¬§¨¶¤± ¤¯·¨µ±¤·¬√¨ ¶²¯∏·¬²±·²·«¨ ¦²°°¨ µ¦¬¤¯ ¶²©·º¤µ¨ qŒ± ·«¨ ³¤³¨µº¨ §¨ √¨ ²¯³¨ §¤
• ¥¨ŠŒ≥ ¥¤¶¨§¶³¤·¬¤¯ ©²µ¨¶·¬±©²µ°¤·¬²±¶«¤µ¬±ª¶¼¶·¨° ²±¦²∏±·¼¯¨ √¨ ¯ º¬·«²³¨ ±¶²∏µ¦¨ ¶²©·º¤µ¨ ƒ¬µ¨ƒ²¬o„³¤¦«¨ ‹·³≥¨ µ√¨ µo
˜‘¤³≥¨ µ√¨ µ¤±§°²¶·ŠŒ≥Π°²¶·ªµ¨≥±q׫¨ ¶¼¶·¨° ¤§²³·¨§©²∏µ2·¬¨µ¤µ¦«¬·¨¦·∏µ¨ }¦¯¬¨±·o • ¥¨¶¨µ√¨ µo¤³³¯¬¦¤·¬²±¶¨µ√¨ µ¤±§
§¤·¤¥¤¶¨ ¶¨µ√¨ µq׫¨ ∏¶¨µ¶¦¤± µ¨±§¨µ·«¨ ²√¨ µ¯¤¼ ¬±©²µ°¤·¬²± ²©¶³¤·¬¤¯ ©²µ¨¶·§¤·¤ ¤¯¼¨ µ¶o ¬¨¨ ¦∏·¨ ½²²°¬±ª¬±o½²²°¬±ª²∏·o
³¤±±¬±ªo¤±§¬±©²µ°¤·¬²± ∏´¨µ¼¬±ª©∏±¦·¬²±¶q׫¨ ¶¼¶·¨° ¦¤± ³µ²√¬§¨ °²¶·©∏±¦·¬²±¶·«¤·¦²°°¨ µ¦¬¤¯ • ¥¨ŠŒ≥ «¤¶qŒ·¬¶¶∏¬·¤¥¯¨
©²µ¶°¤¯¯¤±§°¬§§¯ 2¨¶¬½¨ ¦²°³¤±¬¨¶º«¬¦««¤√¨ ¬¯°¬·¨§¥∏§ª¨·¶©²µ§¨√¨ ²¯³¬±ª • ¥¨ŠŒ≥ ¥¤¶¨§¶³¤·¬¤¯ ¬±©²µ°¤·¬²±¶«¤µ¬±ª¶¼¶·¨°
·²³∏¥¯¬¶«¤±§¶«¤µ¨ ¶³¤·¬¤¯ ¬±©²µ°¤·¬²±q
Κεψ ωορδσ} ¶³¤·¬¤¯ ©²µ¨¶·¬±©²µ°¤·¬²±¶«¤µ¬±ª¶¼¶·¨° ²±¦²∏±·¼ ¯¨ √¨ ¯~²³¨ ±¶²∏µ¦¨ ¶²©·º¤µ¨ ~ • ¥¨ŠŒ≥
定期的森林资源调查和遥感技术 !全球定位系统技术等在林业中的广泛应用 o积累了大量的林业空间数
据 ∀充分利用这些宝贵的空间数据信息 o为国家的经济发展和生态建设服务已经成为当务之急 ∀结合林业
生产经营管理的需求 o一些部门 !单位基于资金和技术等情况采用了不同的地理信息系统kŠŒ≥l软件 o开发了
各自的单机版森林资源管理信息系统 ∀如洪玲霞等kusstl基于 °²º¨ µ…∏¬¯§¨µ和 ¤³¯±©²软件开发了汪清林业
局地理信息系统 ~夏朝宗等kusswl以 ∞≥•Œ的 ¤³’¥­¨¦·组件为工具开发了石林县森林资源管理信息系统 ~张
晓晖等kussxl应用 ∂¬¨ºŠŒ≥建立了湖南省省级森林资源管理信息系统等 ∀但是 o这些系统都是基于商业 ŠŒ≥
软件开发的 o商业 ŠŒ≥软件的价格高 o使用时需要相应的专业知识 o通常 ŠŒ≥为部门内部使用的单机系统 ∀
这些情况影响并限制了基层林业资源管理部门等中 !小型企事业单位发布和共享自己单位部门所有的空间
数据 o导致了这些宝贵的林业空间数据得不到充分利用 ∀五年一次的森林资源一类清查 !十年一次的森林资
源二类调查和基于遥感影像的林业空间信息提取 o都要耗费大量的人力 !物力和财力 ~而重新收集这些林业
空间数据既费时 !费力 o又要耗费大量的资金 o导致数据的重复建设 ∀Œ±·¨µ±¨·和 ŠŒ≥技术的结合产生了
• ¥¨ŠŒ≥ o这为数据提供者发布与共享林业空间数据 !广大用户访问和利用这些林业空间数据提供了新的契
机 ∀充分利用这些来之不易的 !宝贵的空间信息 o对于国家的经济发展和生态建设具有重要的意义 ∀
本文结合开源软件 ƒ¬µ¨ƒ²¬!„³¤¦«¨ ‹·³ ≥¨ µ√¨ µ!˜‘ ¤³≥¨ µ√¨ µ!°²¶·ŠŒ≥Π°²¶·ªµ¨≥±开发了基于 • ¥¨ŠŒ≥的
县级林业空间信息共享系统 o使公众 !林业资源管理者和决策人员可以通过 • ¥¨浏览器访问林业空间信息 o
进行林业空间信息的叠加显示 !放大 !缩小 !漫游 !信息查询等操作 ∀基于 • ¥¨ŠŒ≥的县级林业空间信息共享
系统的建立 o有利于林业空间信息的交流与沟通 o为国家/数字林业0建设提供了基础数据来源 ∀
1 县级林业空间信息共享系统平台
t1t • ¥¨ŠŒ≥的特点 • ¥¨ŠŒ≥以 Œ±·¨µ±¨·ΠŒ±·µ¤±¨·为操作平台 o发布 !显示 !查询地理信息 o能够向用户提供 uw
«不间断的信息服务 ∀与传统的 ŠŒ≥相比 o• ¥¨ŠŒ≥系统具有如下优势 }tl 用户不必购买价格昂贵的 ŠŒ≥软
件和数据库系统 ~ul 用户不必学习 ŠŒ≥和数据库系统方面的专业知识 ~vl 多用户可同时访问空间数据信息 ∀
用户可以通过 • ¥¨浏览器在任意时间访问 • ¥¨ŠŒ≥站点上的空间数据 o数据操作简单方便 ∀
t1u 系统平台选择 目前 o• ¥¨ŠŒ≥应用开发通常有 v种方式 }tl从底层自主开发 采用这种方式灵活性
大 o可以针对用户的需求进行开发 o但是由于开发人员将很多精力集中在与应用无关的底层实现上 o使得开
发周期长 !花费多 ~ul选用 • ¥¨ŠŒ≥商用软件 几乎所有的主流 ŠŒ≥厂商都推出了自己的 • ¥¨ŠŒ≥产品 o如
∞≥•Œ的 „µ¦Œ≥ ! ¤³Œ±©² 公司的 ¤³÷×µ¨°¨ !Œ±·¨µªµ¤³« 公司的 Š¨ ² §¨¬¤ • ¥¨ ¤³! …¨ ±·¯¼ 公司推出了
²§¨ ≥¯¨ µ√¨ µΠ⁄¬¶¦²√¨ µ¼ !„∏·²≤„⁄公司的 ¤³Š∏¬§¨ !中地公司的 ¤³ŠŒ≥2Œ≥ !超图公司的 ≥∏³¨µ¤³Œ≥ q‘∞× x等 o
用户可以直接在向导的指引下进行操作 o简单方便地建立 • ¥¨ŠŒ≥系统 o但功能受限 ~vl应用 ŠŒ≥组件进行
二次开发 所采用的组件有 ∞≥•Œ的 ¤³’¥­¨¦·¶和 „µ¦’¥­¨¦·¶!¤³¯±©²的 ¤³÷ 等 o借助 ŠŒ≥组件开发 o无需
考虑底层实现 o可以使开发者集中精力于实际的应用开发 ∀目前大多数林业 • ¥¨ŠŒ≥系统是采用第二种或
第三种方法 o如肖广强等kussvl基于 „µ¦Œ≥和 ¤³’¥­¨¦·开发了森林资源信息发布系统 o邓广等kusstl利用
„∏·²≤„⁄公司的 ¤³Š∏¬§¨ 实现了森林资源信息的共享与发布 ∀这对于大型的公司 !企事业单位是可行的 o
但不适合资金短缺 !技术较弱的中小型企事业单位 o尤其是基层林业资源管理部门 ∀如何在有限的资金 !技
术条件下 o发布和共享森林资源数据等林业空间信息 o对于推进林业的信息化进程具有重要的意义 ∀
近些年来 o开源软件的快速发展为这些中 !小企事业单位建立空间信息系统 !发布与共享空间数据提供
了一条可行途径 ∀开源软件 o即开放源代码软件 o用户可以免费获得软件的源代码 ∀与商业软件相比 o开源
软件具有如下特点 }tl用户可以免费获得程序的源代码 o修改程序以改善和提高产品的性能 ~ul用户可以分
发这些修改后的代码 o使得代码重用 !共享成为可能 ~vl用户可以免费从网上下载或支付较少的费用获取并
使用开源软件 o扩大了软件的用户群 ∀而使用商业软件受许可证的制约 o用户需要支付大笔的软件许可证费
用 ∀目前 o开源软件已经形成了一个产品系列 o涵盖了操作系统 !办公软件 !浏览器 !• ¥¨服务器 !应用服务器
和空间数据库等各个领域 o成为中小型企事业发布和共享空间数据的一种可选方案 ∀表 t列出了部分与地
理空间信息相关的开源软件 ∀
为节省购买软件许可证所需的费用 o系统采用开源软件进行开发 ∀在对上述开源软件进行比较分析的
基础上 o考虑到系统应该基于 • ¥¨平台 !支持开放地理信息联盟k’Š≤l实施规范 !配置应该简单方便且能够
支持多种格式空间数据格式 o本文选取开源软件 ˜‘ ¤³≥¨ µ√¨ 为平台开发基于 • ¥¨ŠŒ≥的县级林业空间信
息共享系统 ∀
2 系统结构
系统开发采用了浏览器Π服务器k…Π≥l模式的 w层结构 }客户端 !• ¥¨服务器 !应用服务器和数据服务器 o
如图 t所示 ∀系统的各个组成部分都采用了开源软件k¬ετ αλqousswl ∀
u1t 客户端 采用 ƒ¬µ¨ƒ²¬浏览器 ∀ ƒ¬µ¨ƒ²¬易于使用 o且可以根据需要进行界面定制 ∀结合 ¤√¤ ≥¦µ¬³·和
¤√¤ „³³¯ ·¨编程 o用户可以在浏览器上交互式地进行图层的放大 !缩小 !漫游 !信息查询等操作 ∀
u1u • ¥¨服务器 选择 „³¤¦«¨ ‹·³≥¨ µ√¨ µ∀
u1v 应用服务器 选用 ˜‘ ¤³≥¨ µ√¨ µ软件 ∀它是建立在其他流行开源软件k≥«¤³¨ ¬¯¥!ƒµ¨ ר¼³¨ !°µ²­qw !
Š⁄„Π’Š• 等l的基础上的 o能够在多个操作系统平台k¬±∏¬o •¬±§²º¶o ¤¦’≥ ÷ o≥²¯¤µ¬¶等l上运行 o可以用
多种语言k°‹° o°¼·«²±o°¨ µ¯o •∏¥¼o¤√¤o和 ≤ f l进行开发 o支持多种数据格式k栅格格式 }׌ƒƒΠŠ¨ ²×Œƒƒ o
∞°°z等 ~矢量格式 }∞≥•Œ¶«¤³©¬¯¨ ¶o°²¶·ŠŒ≥ o∞≥•Œ „µ¦≥⁄∞o’µ¤¦¯¨ ≥³¤·¬¤¯ o ¼≥±等l ∀ ˜‘ ¤³≥¨ µ√¨ µ通过 u
种方式读取数据 }一种是编译时支持读取 ∞≥•Œ ≥«¤³¨©¬¯¨ o°²¶·ŠŒ≥ o’µ¤¦¯¨≥³¤·¬¤¯ ¤±§ „µ¦≥⁄∞数据 ~另一种就是
通过第三方软件 o如通过 Š⁄„Π’Š• 类库读取 „µ¦Œ±©² ≤²√¨ µ¤ª¨ !¤³Œ±©²文件kׄ…АŒ⁄АŒƒl !∞• ⁄„≥ Œ„ŠŒ‘∞
等多种数据格式 ∀ ˜‘¤³≥¨ µ√¨ µ可以直接利用这些格式的数据 o避免了不同数据格式转换所造成的信息丢
失 ∀
u1w 数据库后端服务器 选择 °²¶·ŠŒ≥Π°²¶·ªµ¨≥±和文件系统作为 • ¥¨ŠŒ≥的空间数据源 ∀ °²¶·ªµ¨≥±数据
库提供了企业级特性 o比如数据备份 !灾难恢复 !数据库复制等 ∀ °²¶·ŠŒ≥为对象关系型数据库 °²¶·ªµ¨≥±增
加了对地理对象的支持 o使得 °²¶·ªµ¨≥±支持空间数据操作 o可以作为地理信息系统的后台空间数据库 ∀
uwt 林 业 科 学 wu卷
表 1 部分与地理空间信息相关的开源软件
Ταβ .1 Σοµε γεοσπατιαλ οπεν σουρχε σοφτωαρε
软件名称
≥²©·º¤µ¨ ±¤°¨
功能简介
…µ¬¨©¬±·µ²§∏¦·¬²±
Š• „≥≥
用于地理空间数据管理和分析 !图像处理 !制图 !空间建模合可视化的开源 ŠŒ≥系统 „± ²³¨ ±¶²∏µ¦¨
ª¨²ªµ¤³«¬¦¬±©²µ°¤·¬²± ¶¼¶·¨° kŠŒ≥l ∏¶¨§©²µª¨²¶³¤·¬¤¯ §¤·¤ °¤±¤ª¨ ° ±¨·¤±§¤±¤¯¼¶¬¶o¬°¤ª¨ ³µ²¦¨¶¶¬±ªo
ªµ¤³«¬¦¶Π°¤³¶³µ²§∏¦·¬²±o¶³¤·¬¤¯ °²§¨ ¬¯±ªo¤±§√¬¶∏¤¯¬½¤·¬²±
˜‘ ¤³≥¨ µ√ µ¨ 面向空间 Œ±·¨µ±¨ ·应用的一个开源的开发环境 ¤³≥ µ¨√¨ µ¬¶¤± ²³¨ ± ¶²∏µ¦¨ §¨ √¨ ²¯³° ±¨·¨ ±√¬µ²±° ±¨·©²µ¥∏¬¯§¬±ª¶³¤·¬¤¯ ¼¯2 ±¨¤¥¯ §¨¬±·¨µ±¨ ·¤³³¯¬¦¤·¬²±
Š⁄„Π’Š• Š⁄„栅格数据格式转换类库 „± ¤¥¶·µ¤¦·¬²± ¬¯¥µ¤µ¼©²µµ¤¶·¨µ§¤·¤’Š• 简单矢量数据转换类库 „± ¤¥¶·µ¤¦·¬²± ¬¯¥µ¤µ¼©²µ√¨ ¦·²µ§¤·¤
’≥≥Œ 用于遥感 !图像处理 !地理信息系统等领域的高性能的软件系统 ’≥≥Œ ³µ²√¬§¨¶¤§√¤±¦¨§ª¨²2¶³¤·¬¤¯¬°¤ª¨ ³µ²¦¨¶¶¬±ª©²µµ¨°²·¨ ¶¨±¶¬±ªo³«²·²ªµ¤°°¨ ·µ¼o¤±§ª¨²ªµ¤³«¬¦¬±©²µ°¤·¬²± ¶¼¶·¨°¶
°µ²­w 制图坐标投影类库 „ ¦²µµ§¬±¤·¨ µ¨2³µ²­¨¦·¬²± ¬¯¥µ¤µ¼
Š∞’≥ ¤√¤ ײ³²¯²ª¼ ¶∏¬·¨的 ≤ n n 版本 ≤ n n √¨ µ¶¬²± ²©¤√¤ ײ³²¯²ª¼ ¶∏¬·¨
°²¶·ŠŒ≥ 基于 °²¶·ªµ¨≥±的空间数据库 ≥³¤·¬¤¯ §¤·¤¥¤¶¨ ¬¨·¨±¶¬²±·² °²¶·ªµ¨≥±
±∏¤±·∏° ŠŒ≥ k±ŠŒ≥l 一个开源的运行于 ¬±∏¬操作系统上的地理信息浏览环境 „ ŠŒ≥ √¬¨º¬±ª ±¨√¬µ²±° ±¨·¥∏¬¯·³µ¬°¤µ¬¯¼©²µ·«¨ ¬±∏¬ §¨¶®·²³
׫∏¥¤± 交互式地理数据浏览器 „±¬°³¯ °¨¨ ±·¤·¬²± ²© ŠŒ≥ √¬¨º µ¨¤³³¯¬¦¤·¬²±¬± °¼·«²±
’³¨ ±∞∂ 查看和分析栅格和矢量数据的软件库和应用程序 „ ŠŒ≥ √¬¨º µ¨¤³³¯¬¦¤·¬²±o²µ¬ª¬±¤¯ ¼¯ §¨¶¬ª±¨ §©²µ¤¬±∏¬ ±¨√¬µ²±° ±¨·¥∏·µ¨¦¨±·¯¼ ³²µ·¨§·² º²µ®∏±§¨µ •¬±§²º¶¤¶º¨¯¯
Š¨ ²×²²¯¶ 开源的 ¤√¤ ŠŒ≥工具集 „± ²³¨ ± ¶²∏µ¦¨ o¤√¤ ŠŒ≥·²²¯®¬·©²µ§¨√¨¯²³¬±ª ’³¨ ±ŠŒ≥ ¦²°³¯¬¤±·¶²¯∏·¬²±
Š¨ ²≥ µ¨√ µ¨ 实现了 ’Š≤ • ≥ !• ƒ≥的 Œ±·¨µ±¨ ·程序 „ ¤√¤ku∞∞l ¬°³¯ °¨ ±¨·¤·¬²± ²©·«¨ ’³¨ ±ŠŒ≥ ¦²±¶²µ·¬∏°. ¶ • ¥¨©¨¤·∏µ¨ ¶¨µ√¨ µ¶³¨¦¬©¬¦¤·¬²±
×≥ 二维空间对象的应用程序接口和函数集 ׫¨ ×≥ ·²³²¯²ª¼ ¶∏¬·¨ k×≥l ³µ²√¬§¨¶¤± „°Œ ²©u⁄ ¶³¤·¬¤¯³µ¨§¬¦¤·¨¶¤±§©∏±¦·¬²±¶©²µ©∏±§¤° ±¨·¤¯ ª¨²°¨ ·µ¬¦²³¨µ¤·¬²±¶¬± ¤± ’Š≤2¦²°³¯¬¤±·¶³¤·¬¤¯ ²¥­¨¦·°²§¨¯
˜°Π≤≥ 用于空间数据集成 !可视化的工具集 „ √¬¶∏¤¯¬½¤·¬²± ¤±§∏¶¨µ¬±·¨µ©¤¦¨ ·²²¯®¬·©²µ¶²¯√¬±ª§¤·¤¬±·¨ªµ¤·¬²±³µ²¥¯ °¨¶
⁄¨ Š¨µ¨¨
用于建立空间数据基础设施的一个 ¤√¤框架 o其体系结构遵循了 ’Š≤ 和 Œ≥’Π×≤utt标准 „ ¤√¤
ƒµ¤°¨ º²µ®²©©¨µ¬±ª·«¨ °¤¬± ¥∏¬¯§¬±ª¥¯²¦®¶©²µ¶³¤·¬¤¯ §¤·¤¬±©µ¤¶·µ∏¦·∏µ¨¶qŒ·¶ ±¨·¬µ¨ ¤µ¦«¬·¨¦·∏µ¨ ¬¶§¨ √¨ ²¯³¨ §
∏¶¬±ª¶·¤±§¤µ§¶²©·«¨ ²³¨ ± ª¨²¶³¤·¬¤¯ ¦²±¶²µ·¬∏° k’Š≤l ¤±§Œ≥’Π×≤ utt kŒ≥’ × ¦¨«±¬¦¤¯ ≤²°°¬·¨¨utt )
Š¨ ²ªµ¤³«¬¦Œ±©²µ°¤·¬²±ΠŠ¨ ²°¤·¬¦¶l
图 t 系统结构图
ƒ¬ªqt ≥¼¶·¨° ¤µ¦«¬·¨¦·∏µ¨ ©µ¤° º¨²µ®
3 基于 ΩεβΓΙΣ的县级林业空间信息共享系统原型
以河南省西峡县的林业空间数据为例 o利用开源软件建立基于 • ¥¨ŠŒ≥的西峡县林业空间信息共享系
统原型 ∀在 ¤√¤≥¦µ¬³·语言的支持下 o用户通过 ƒ¬µ¨ƒ²¬浏览器可以交互式地显示图层数据 !查询林业空间信
息 ∀
v1t 图形显示 通过 • ¥¨浏览器 o用
户可以选择不同的栅格 !矢量图层进
行叠加显示 o并通过缩小 !放大 !漫游
等基本操作查看图层的信息 o系统用
户界面友好 ∀数据图层包括森林资源
二类调查小班数据 !河流和道路信息 !
行政边界信息k县界 !乡街 !村界l !林
业区划 !遥感影像图等 ∀图 u为系统
的用户界面 ∀
v1u 信息查询 信息查询主要有 u
种 }tl/图0到/属性0的查询 o以获取空
间对象的详细信息 ∀ /图0与/属性0的
关联是通过图上对象属性表的某个字
段与数据库中表的某个字段相关联实
现的 o当用户在图上要查询某个对象
vwt 第 z期 李世明等 }利用开源软件开发基于 • ¥¨ŠŒ≥的县级林业空间信息共享系统
图 u 系统用户界面
ƒ¬ªqu ≥¼¶·¨° ∏¶¨µ¬±·¨µ©¤¦¨
的信息时 o客户端会向服务器发出
请求 o服务器将得到的数据信息即
查询的最终结果返回 ∀用户可以通
过 u种方式进行/图0到/属性0查询 }
特征查询或多层特征查询 ∀在特征
查询条件下 o选择要查询的图层 o点
击相应的特征 o则查询结果显示在
新的 • ¥¨页面上 ∀系统可以指定显
示的属性内容 o屏蔽敏感的属性字
段 o例如五里桥乡森林资源二类调
查数据中包括小班名字 !村名字 !村
代码 !小班 !面积 !权属 !地类 !林种 !
立地类型 !海拔 !坡向 !坡度 !坡位 !
土壤类型 !土壤质地 !优势树种 !树
种起源 !树种年龄 !龄组 !地被类型 !
地被盖度等多个属性 o系统仅指定
显示其中的九个字段 o如图 v所示 ∀
ul/属性0到/图0的查询 o用户可以根
据 ≥±查询语句查出满足条件的信
息 o并在图上显示出其具体的地理
位置 o即对其进行图上定位 ∀
4 结论
本文利用开源软件 ƒ¬µ¨ƒ²¬!
图 v 根据空间位置查询结果
ƒ¬ªqv ≤¯ ¬¦® ²¯¦¤·¬²± ∏´¨µ¼ µ¨¶∏¯·
„³¤¦«¨ ‹·³ ≥¨ µ√¨ µ! ˜‘ ¤³≥¨ µ√¨ µ!
°²¶·ŠŒ≥Π°²¶·ªµ¨≥±开发了基于 • ¥¨ŠŒ≥
的县级林业空间信息共享系统 o并给出
了系统原型实例 ∀系统采用了 w层结
构 }客户端 !• ¥¨服务器 !应用服务器和
数据库服务器 ∀结果表明 o系统能够实
现商业 • ¥¨ŠŒ≥软件的很多功能 o如信
息的发布 !浏览 !查询等 o节省了购买商
业 • ¥¨ŠŒ≥软件所需的资金 ∀利用开源
软件开发基于 • ¥¨ŠŒ≥的空间信息共享
系统 o对于林业基层单位 !中小企事业
单位发布与共享专业空间数据供广大
用户访问 o具有重要的意义 ∀
参 考 文 献
邓 广 o雷振宇 qusst q • ∞…ŠŒ≥在森林资源信息共享中的应用 q林业资源管理 oktl }zt p zw
洪玲霞 o杜纪山 o冯益明 o等 qusst q汪清林业局地理信息系统的建立与应用 q林业科学研究 otwkxl }w|’ p w|x
夏朝宗 o熊利亚 o杨为民 o等 qussw q石林县森林资源管理信息系统的研建与应用 q北京林业大学学报 ouykvl }uw p u|
肖广强 o陆守一 o唐丽华 qussv q基于 • ¥¨ŠŒ≥构建森林资源信息发布系统 q林业资源管理 okwl }zs p zu
杨肖琪 o全 斌 o蔡立凡 o等 qussx q基于 • ¥¨ŠŒ≥平台的森林资源管理信息系统的开发与研制 q水土保持研究 otukvl }tvw p tvz
张晓晖 o唐小明 o赵廷宁 o等 qussx q应用 ∂¬¨ºŠŒ≥建立省级森林资源管理信息系统的实践 q湖南林业科技 okvl }v| p wu
¬≥«¬°¬±ªo ‘¬¨¶¦«∏¯½¨ q ussw q • ¥¨ ¥¤¶¨§ ±¨√¬µ²±° ±¨·¤¯ ¬±©²µ°¤·¬²± ¶¼¶·¨° ∏¶¬±ª ¤± ²³¨ ± ¶²∏µ¦¨ ¶²©·º¤µ¨ ¤³³µ²¤¦«q • °¨²·¨ ≥ ±¨¶¬±ª ¤±§ Š¨ ²ªµ¤³«¬¦¤¯
Œ±©²µ°¤·¬²± ≥¼¶·¨° ©²µ∞±√¬µ²±° ±¨·¤¯ ≥·∏§¬¨¶„³³¯¬¦¤·¬²±¶¬± ƒ²µ¨¶·µ¼ots }vzs p vzv
k责任编辑 石红青l
wwt 林 业 科 学 wu卷