基于Java的WebGIS后端开发技术简介PPT课件下载推荐.pptx

上传人:b****1 文档编号:14647281 上传时间:2022-10-23 格式:PPTX 页数:21 大小:1.06MB
下载 相关 举报
基于Java的WebGIS后端开发技术简介PPT课件下载推荐.pptx_第1页
第1页 / 共21页
基于Java的WebGIS后端开发技术简介PPT课件下载推荐.pptx_第2页
第2页 / 共21页
基于Java的WebGIS后端开发技术简介PPT课件下载推荐.pptx_第3页
第3页 / 共21页
基于Java的WebGIS后端开发技术简介PPT课件下载推荐.pptx_第4页
第4页 / 共21页
基于Java的WebGIS后端开发技术简介PPT课件下载推荐.pptx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

基于Java的WebGIS后端开发技术简介PPT课件下载推荐.pptx

《基于Java的WebGIS后端开发技术简介PPT课件下载推荐.pptx》由会员分享,可在线阅读,更多相关《基于Java的WebGIS后端开发技术简介PPT课件下载推荐.pptx(21页珍藏版)》请在冰豆网上搜索。

基于Java的WebGIS后端开发技术简介PPT课件下载推荐.pptx

1、Web应用程序显示地理信息、进行地理信息交互和处理地理信息2、数字底图底图为各应用程序提供了地理环境,很少更新,适用于更多情况、更大范围。

3、业务图层是在WebGIS应用程序中直接进行操作(如查询)而获得的一组数据量较少的图层。

业务图层通常是动态的,它们是从GIS数据库中检索获得,并在运行时显示,WebGIS框架简介,WebGIS应用程序框架是什么样的?

1、Web应用程序2、数字底图3、业务图层4、WebGIS应用程序中的任务和工具工具涵盖范围广泛,如分析缓存区、预估不同时段堵车情况等。

运行这些任务的方法有两种:

(1)客户端执行:

简单的处理以及数据以及缓存到客户端

(2)服务器执行:

处理复杂事务5、一个或者多个地理数据库各种GIS应用程序都要依赖强大的地理空间数据管理框架。

WebGIS框架简介,WebGIS的实现技术是什么?

WebGIS是利用Internet技术来扩展和完善GIS的一项新技术,其核心是在GIS中嵌入Http标准的应用体系,实现Internet环境下的空间信息管理与发布。

通过B/S结构实现。

许多Internet组网技术可直接移植与WebGIS系统。

现在WebGIS开发技术中,应用最广泛的,当下最主流的WebGIS开发技术是ServerAPI。

WebGIS框架简介,是将Web服务器和数据库服务器结合起来,实时动态生成HTML文件。

ServerAPI应用程序是Web服务器的组成部分,必须在特定的服务器上运行。

其一旦启动,会一直处于运行状态,不需要每次重启,因此运行效率高。

WebGIS框架简介,ServerAPI是什么呢?

ServerAPI全称是ServerApplicationProgrammingInterface即服务器应用程序编程接口。

Web后台可以简单地理解为服务器和服务器软件,服务器就是硬件主机,服务器软件是用来接收客户端请求并做处理返回的数据软件。

WebGIS后端开发简介,这里我们只需将Web后台理解为一台主机即可,服务器软件种类繁多,并且取决于开发的语言。

比如,java使用Tomcat,Asp.Net使用IIS。

当开发好某个应用,部署到这些软件下面运行,便可以监听客户端发送来的请求,并作出相应的逻辑处理。

1、服务器软件,2、数据库,空间关系型数据库,是用于表示数据间的逻辑关系的。

常见的数据库有MySQL、Oracle等。

JavaWeb服务器端开发基础,WebGIS后端开发简介,步骤1安装JDK(JavaDevelopersKitjava开发工具包),步骤2安装服务器软件Tomcat,Tomcat是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器。

步骤3安装数据库,MySQL。

步骤4安装一个集成开发环境,Eclipse。

认识框架,WebGIS后端开发简介,汽车基本结构就是一个框架,车身,发动机,电气设备,保时捷,飞机汽车,水上汽车,框架是什么?

WebGIS后端开发简介,框架是前辈们多年以来总结出的一些开发标准;

让后辈可以以成功的经验模式来开发自已的系统。

当开发新的项目时便可以直接基于框架开发,把更多的精力放在分析和构建业务逻辑上。

易于开发:

框架对底层的API进行了封装,开发者不需要直接接触底层的API,只需要写一些必须的代码。

结构清晰:

清晰的结构使得各模块功能明确,更易于阅读,从而使其他开发者能够更快加入,也降低了后期维护成本。

易于测试:

采用成功的框架的代码比自己的代码容易测试。

缩短周期:

采用成功的框架能缩短项目的设计、开发周期。

WebGIS后端开发简介,认识SSH框架,Struts2,Hibernate,Spring,SSH,页面展示,管理,数据库,WebGIS后端开发简介,Java文件结构,数据库连接、SQL语句,SSH各部分技术负责工作,JSP文件结构,HTML,跳转,Java文件结构,业务逻辑代码,Servlet文件结构,页面逻辑,Hibernate,Struts2,JavaBean,Spring,管理,认识Struts2,WebGIS后端开发简介,Struts2是一个Java的MVCWeb开发框架,Struts2以WebWork为核心,采用拦截器机制来处理用户的请求。

Struts2工作原理,WebGIS后端开发简介,WebGIS后端开发简介,认识Hibernate,Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。

WebGIS后端开发简介,Hibernate原理,Java应用程序,Hibernate,持久化对象,数据库,SQL,Java应用程序直接对持久化对象作增、删、改、查操作。

Hibernate会把这些操作解释成SQL语句。

通过JDBC、JNDI提交SQL到数据库。

1,2,3,WebGIS后端开发简介,Hibernate的优点,对象/关系数据库映射(ORM),简化了DAO层编码工作,使开发更对象化了,支持透明持久化(TransparentPersistent),它没有侵入性,即所谓的轻量级框架,移植性会很好,能支持不同类型的数据库系统,缓存机制,提供一级缓存和二级缓存,WebGIS后端开发简介,什么是Spring?

Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,创建的目的是解决企业应用开发的复杂性。

控制反转(InversionofControl,缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题。

容器在对象初始化时不等对象请求就主动将依赖传递给它。

面向切面,允许通过分离应用的业务逻辑与系统级服务进行内聚性开发。

WebGIS后端开发简介,WEB容器,SpringIoC容器,使用SpringIoC把SpringMVC和Hibernate整合,HinterfaceImplHibernate数据接口实现类,Hibernate对象注入,JavaBean对象注入,浏览器,http请求,http返回,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 哲学历史

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1