- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
下课了。。。 §7.4 Web GIS (3)插件方式 Plug-In插件技术是由美国网景公司(Netscape)开发的增加网络浏览器功能的一种技术,即在客户端的浏览器上增加一个能识别矢量图形数据的Plug-in插件,通过该插件使得服务器端的矢量图形无需转换,就能直接通过Web浏览器实现图形浏览、查询和分析等操作功能,从而大大减少了网络的数据传输量,较好的解决了网络上图形数据的传输“瓶颈”问题。同时,矢量图形与其属性数据已建立的对应、关联关系也易得到保存。这种方式与ActiveX组件方法非常类似,区别在于ActiveX能被支持OLE标准的任何程序语言或应用系统所使用,而Plug-in只能在某一具体的浏览器中使用。GIS Plug-in的主要作用是使Web浏览器无缝支持处理GIS数据,并为Web浏览器与GIS数据之间的通讯提供条件。 5、实现技术 §7.4 Web GIS (3)插件方式 5、实现技术 §7.4 Web GIS (4)ActiveX 控件和COM构建模型 ActiveX是以构件对象模型 COM为基础的一组技术和服务的总称。ActiveX 把基于构件的开发方法引入 Internet/Intranet 中,使软件开发者能够轻松地编制、重用和集成软件构件,使Web开发者能够快速方便地开发We 应用程序。ActiveX 技术包括:ActiveX控件、ActiveX 脚本语言、ActiveX 文档。ActiveX 控件和 JavaApplet 相类似,也是一个可以嵌在 Web 页面中的一小段代码,从服务器上自动地下载并执行。但是 ActiveX 不是每次都从服务器下载,而是首先检查本机注册表,如果未发现或者版本不是最新的,再从服务器下载。在目前,ActiveX 与 IE 配合得较好。就像 JavaScript可以用来访问JavaApplet的公共方法,脚本语言也可以用来访问ActiveX所实现的方法,这通常通过VBScript实现,它可以捕捉到用户与 ActiveX的界面进行交互时产生的事件。 5、实现技术 §7.4 Web GIS (4)ActiveX 控件和COM构建模型 5、实现技术 §7.4 Web GIS (5)基于J2EE 的分布式Web GIS J2EE是SUN公司设计的基于Java平台的新型企业体系结构,它定义了新型分布式应用程序体系结构,提供了多层分布式的应用模型、组件复用、一致化的安全模型以及灵活的事务控制,在此基础上开发的系统具有较高的可用性、安全性、可扩展性和可移植性等优点。Java支持 Internet/Intranet 网络模式下的数据分布与计算分布的特性。实现过程中,先将Java Applet小程序传送到客端,通过该Applet与服务器端地图服务程序进行交互、通信,客户端嵌入Web页中实现地图数据的表达与查询。 5、实现技术 §7.4 Web GIS (5)基于J2EE 的分布式Web GIS 5、实现技术 §7.4 Web GIS (6)几种方法的比较 需要虚拟机支持;处理规模较大的地图服务工程能力有限;效率较低 在具有虚拟机的机器上运行,与平台与操作系统无关;分布式处理数据对象 服务器客户机 Java Applet Java Applet服务模式 需要下载和安装,占用磁盘空间;与平台和操作系统相关 具有动态模块;比HTML更灵活;可直接表达矢量地图数据 客户机 Plug-in Plug-in服务模式 需要下载和安装,占用磁盘空间;与平台和操作系统相关 具有动态模块;通过OLE与其他程序、模块通讯;是一组通用接口 客户机 ActiveX ActiveX服务模式 图片是客户端操作的唯一形式;依附于特定的服务器和计算机平台 客户端小;充分利用服务器资源;速度较快 服务器 Server API 服务器API服务模式 图片是客户端操作的唯一形式;互联网和服务器负担重 客户端小;充分利用服务器资源 服务器 CGI CGI服务模式 缺 点 优 点 运行环境 工作模式 类 型 5、实现技术 ArcView Shape 文件, ArcInfo Coverage, SDE地图, Autodesk DWG文件, MicroStation DGN文件, Mapinfo TAB文件 ArcView Shape 文件, ArcInfo Coverage, SDE地图, Autodesk DWG文件, MicroStation DGN文件, Mapinfo TAB文件 ArcView Shape 文件, ArcInfo Coverage, SDE地图 MGE工程, MicroStation DGN文件, Frame文件, MGEDM文件, ArcVi
您可能关注的文档
- DLT1047-207水管式沉降仪.doc
- DK86+077~DK93+250路填筑技术交底.doc
- DLT5006-2007水水利工程岩体观测规程.doc
- DJ9第34-算术逻辑运算基础1.ppt
- DM100X动态码设定手册.docx
- DM业务运营管理义课件简.ppt
- DNAsar软件包的使用11.ppt
- DNS-基酸的双向聚酰胺薄膜层析.ppt
- Dr1wagsimple猪的营养与饲料.ppt
- DNA分结构的研究进展.doc
- 国际视野下的中小学外语教学研究教学研究课题报告.docx
- 小学语文教师课堂教学的自我反思机制教学研究课题报告.docx
- 2024-2025学年小学信息技术(信息科技)第三册下(2014)粤教版教学设计合集.docx
- 2024-2025学年小学科学一年级上册(2024)教科版(2024)教学设计合集.docx
- 狼牙山五壮士教学课件.pptx
- 【初三上册历史】专题01 第一单元测试卷(B卷提升篇)(解析版).doc
- 【初三上册历史】专题03 第三单元测试卷(A卷基础篇)(原卷版).doc
- 八年级历史上学期期中期末考前集训(部编版)〖卷01】第一单元综合测试卷(教师讲解版:答案解析随题).docx
- 【初三上册历史】期末测试卷(A卷基础篇)(原卷版).doc
- 八年级历史上学期期中期末考前集训(部编版)〖卷01】第一单元综合测试卷(学生练习版:答案解析最后).docx
文档评论(0)