面向对象城市环境信息系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向对象城市环境信息系统设计

面向对象城市环境信息系统设计   摘 要:城市环境系统复杂多变,常规的城市环境研究手段技术不成熟且信息结构不完善,至今未能很好的解决环境问题。   【关键词】城市环境信息系统 面向对象 技术支持   1 城市环境系统及功能   我国的城市环境问题日趋严重,政府也十分重视,投入大量的人力物力,但效果甚微。其中一个主要原因就是城市的生产者、消费者和分解者之间的链状关系断裂。亟需计算机技术建立专项的信息系统――环境信息系统来准确掌握城市生态系统的各方面信息。   1.1 城市环境信息系统   城市环境信息系统在计算机技术的基础上结合了地理信息系统、网络、数据库、数学模型等技术。国家环保总局在环境信息机构能力建设方面形成了国家级、省级、城市级信息中心组织体系。城市环境信息系统建立是为了适应城市级环保部门的需求,同时还是国家和省级环境信息系统信息的主要来源,负担着环境质量检测、污染源的调查统计和分析等任务。   1.2 城市环境信息系统的功能   城市环境系统设计时要结合环境问题和环境工作的特点,针对当地城市工农业分布和自然历史环境的特点。城市环境系统具备以下的主要功能:收集和管理各类数据、图件;监测环境和实时采集数据;评价城市环境现状和预测;对于突发灾害事件的分析;查询环境信息;规划管理环境决策;输出环境各类报表和图件;辅助各类城市环境研究   2 结合地图控件的面向对象的城市环境信息系统设计   随着城市经济的高速发展,城市的城市环境恶化,问题越来越突出,同时绝大部分的城市的环境管理和决策并不符合当前城市的发展需要。GIS将各种结合环境地理位置的信息提供给用户,能够高效的使用户获得有用信息,因次可以将面向对象的高级开发语言和地图空间两者结合起来来开发环境信息系统。这种系统即能够实现地理信息系统中的空间分析功能和图形操作,也可以结合环境专业模型来解决问题。   2.1 利用MO地图控件开发的城市环境信息系统的特点   MO地图控件是ESRI公司推出地图控件。该地图控件是采用基于COM技术的一种非终端软件,用户可以基于自己的需求灵活的选择不同对象,同时也可以结合其他的多媒体、图形和数据库开发等技术。MapObjects结构由组件集成系统,每个功能都封装在一个组件中,系统的修改和扩充变的相对容易,从而使版本升级和功能扩充的费用降低,优于市场上昂贵的GIS软件。   2.2 基于MO地图控件设计环境信息系统的主要模块   2.2.1图形操作模块   (1)显示、放大、缩小以及漫游图形:MO地图控件建立连接Dataconnection和MapLayer图层;使用rectangle ScaleRectangle 函数进行图件的放大或者缩小操作,Pan函数实现图件的漫游。   (2)地图编辑和图形选择:通过searchbydistance实现框选,通过searchexpression实现逻辑信息查询,通过seatchshape实现空间特征信息查询。   (3)快速浏览:采用大小窗口高效配合方法,小的窗口用来显示定位信息,主要是城市的水系和一些交通线路。   2.2.2 数据管理和查询模块   存储空间数据:MO地图空间的空间数据结构结合了空间实体与索引,采用层进行存放的结构。其结构主要有点、线、面三种。将图件进行分层管理可以便于对图件进行调用和更新。   存储属性数据:属性数据分为内部与外部属性这两种数据库,通常是用来反映与空间实体相互对应的属性。MO在生成一个图层时候自动产生内部数据库,该数据库用来存放有关的标识点位置、内部ID等信息。   2.2.3 进行空间操作模块   可以进行空间操作是环境地理信息系统的一大优势所在,空间分析也是进行评价环境好坏的常用方法之一。MO提供了建立缓冲区、图层叠加、计算距离等常规的空间分析控件等。GIS的空间分析功能可以通过调用上述的函数来方便的进行。   2.2.4 环境质量评价模块   评价环境质量的理论和方法模型种类繁多。本系统采用了评分法、模糊数学法、指数评价法对大气环境和水环境质量进行评价,采用等效连续A声级法对噪声进行评价。各个评价方法从外部属性数据库获得数据,然后进行计算机程序的计算,同时将计算结构存储到外部属性数据库当中。这将GIS和环境应用模型在一起,以便于对空间分析进行下一步。   建立环境数值模型有很多的数学算法,如Areview提供的Avenue语言、MapInfo提供的MapBasic语言。但是这些语言是基本上是专业GIS软件提供的二次开发语言,采用它们来实现环境专业数值模型具有一定的难度。而本系统采用的Delphi和MO地图控件结合的二次开发方式实现就相对而言比较简单,而且本系统利用数据库和图形数据将Delphi编写的专业模型结构连接,从而完成了GIS模型和环境模型的无缝对接了。

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档