基于GIS的AIS船舶监控系统的船舶分类显示.docVIP

基于GIS的AIS船舶监控系统的船舶分类显示.doc

  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文档。上传文档
查看更多
基于GIS的AIS船舶监控系统的船舶分类显示   摘要:该文简单介绍了GIS、AIS的基本知识和ARCGIS开发工具,并详细描述了采用面向对象的思想建立船舶类,并使用ArcObjects组件绘制船舶和渲染船舶,实现了船舶的动态显示和分类显示。   关键词:GIS;AIS;船舶;监控系统;分类显示      Ship Classified Display of GIS-based AIS Vessel Monitoring System   ZHOU Cui   (Wuhan University of Technology, Wuhan 430063, China)   Abstract: This paper briefly described the basic knowledge of GIS, AIS and ARCGIS development tools, and thoroughly described the establishment of ship classes with object-oriented thinking, and then realized the ships dynamic and classified display using ArcObjects components to draw and render the ship.   Key words: GIS; AIS; ship; monitoring system; classified display   当前船舶日趋大型化、高速化,水上交通日趋繁忙,为了满足社会和经济的发展和监控对水上交通的需求,在原有的船舶综合监控系统的基础上,对于船舶分类显示的要求也日渐强烈。   1 地理信息系统的基本知识   1.1 GIS的概念   物质世界中的任何事物都被牢牢地打上了时空的烙印。人们的生产和生活中百分之八十以上的信息和地理空间位置有关。地理信息系统(Geographic Information System,简称GIS)作为获取、整理、分析和管理地理空间数据的重要工具、技术和学科,近年来得到了广泛关注和迅猛发展。由于信息技术的发展,数字时代的来临,理论上来说,GIS可以运用于现阶段任何行业。   1.2 GIS的技术特点   1) GIS能按照地理坐标和一定的数据格式对空间数据和属性数据进行统一的存储与管理,其数据结构主要有两种类型:矢数据结构和栅格数据结构。   2) GIS具有图属双向查询检索、统计计算和列表制图等功能,并且可以按照指定的范围进行图形和提供综合的空间分布数据;另外,GIS还具有很强图形功能。   3) 向用户提供空间数据多因素空间分析、复合评价、预测预报、模拟优化等功能。   1.3 GIS的应用   地理信息系统在最近的30多年内取得了惊人的发展,广泛应用于资源调查、环境评估、灾害预测、国土管理、城市规划、邮电通讯、交通运输、军事公安、水利电力、公共设施管理、农林牧业、统计、商业金融等几乎所有领域。   1.4 GIS的主要开发模式   1) 独立开发。指不依赖于任何GIS工具软件,从空间数据的采集、编辑到数据的处理分析及结果输出,所有的算法都由开发者独立设计,然后选用某种程序设计语言,如Visual C++、Delphi等,在一定的操作系统平台上编程实现。这种开发的好处是无须任何商业GIs软件的支持,缺点是投资大、周期长而且功能上很难与商业化GIS工具软件相比。   2) 单纯的二次开发。指完全借助GIS软件提供的工具进行系统开发。用户一般都是在原有的GIS软件开发平台上,使用GIS软件厂商提供的宏语言,如ESRI的ArcView 的Avenue 语言,MapInfo的MapBasic 语言等来开发自己的应用程序。这种方式省时省心,但进行二次开发的脚本语言,作为编程语言,功能极弱,用它们来开发应用程序仍然不尽如人意,并且所开发的系统不能脱离GIS平台软件,是解释执行的,效率不高。   3) 集成二次开发。集成二次开发是指以通用软件开发工具为平台,利用专业的GIS工具软件所开发出来的GIS软件。其主要方式有采用对象链接和嵌入自动化技术和利用GIS工具软件生产厂商提供的建立在Ocx技术基础上的GIS功能控件。这种开发方式既可以充分利用商业GIS工具软件的功能,又可以利用可视化开发语言高效、方便等编程特点,开发出的软件具有可靠性高、易移植、便于维护等优点。唯一的不足之处是要购买GIS工具软件。   4) 基于GIS组件的二次开发。目前最为流行的是基于GIS组件的二次开发,它的基本思想想是把GIS各大功能模块划分为几个组件,每个组件完成不同的功能,各个组件之间以及GI

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档