- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
最新基于Java的WebGIS后端开发技术简介.pptx
讲课人:xx
基于Java的WebGIS后端开发技术简介
2017年6月
目 录
Content
WebGIS框架简介
WebGIS后端开发简介
什么是WebGIS?
WebGIS是分布式信息系统的一种类型,由至少一个服务器和一个客户端构成,其中服务器是GIS服务器,客户端是Web浏览器、桌面应用系统或是移动应用程序。
WebGIS框架简介
1、全球覆盖性
2、用户量众多
3、更好的跨平台性
4、用户的平均成本低
5、易于使用
6、统一更新
WebGIS框架简介
WebGIS具有哪些特征呢?
WebGIS应用程序框架是什么样的?
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开发技术是Server API。
WebGIS框架简介
是将Web服务器和数据库服务器结合起来,实时动态生成HTML文件。Server API应用程序是Web服务器的组成部分,必须在特定的服务器上运行。其一旦启动,会一直处于运行状态,不需要每次重启,因此运行效率高。
WebGIS框架简介
Server API是什么呢?
Server API全称是Server Application Programming Interface即服务器应用程序编程接口。
Web后台可以简单地理解为服务器和服务器软件,服务器就是硬件主机,服务器软件是用来接收客户端请求并做处理返回的数据软件。
WebGIS后端开发简介
这里我们只需将Web后台理解为一台主机即可,服务器软件种类繁多,并且取决于开发的语言。比如,java使用Tomcat,Asp.Net使用IIS。当开发好某个应用,部署到这些软件下面运行,便可以监听客户端发送来的请求,并作出相应的逻辑处理。
1、服务器软件
2、数据库
空间关系型数据库,是用于表示数据间的逻辑关系的。常见的
数据库有MySQL、Oracle等。
JavaWeb服务器端开发基础
WebGIS后端开发简介
步骤1 安装JDK(Java Developers Kit ——java 开发工具包)
步骤2 安装服务器软件Tomcat,Tomcat是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器。
步骤3 安装数据库,MySQL。
步骤4 安装一个集成开发环境,Eclipse。
认识框架
WebGIS后端开发简介
汽车基本结构就是一个框架
车身
发动机
电气设备
保时捷
飞机汽车
水上汽车
框架是什么?
WebGIS后端开发简介
框架是前辈们多年以来总结出的一些开发标准;让后辈可以以成功的经验模式来开发自已的系统。当开发新的项目时便可以直接基于框架开发,把更多的精力放在分析和构建业务逻辑上。
易于开发:框架对底层的API进行了封装,开发者不需要直接接触底层的API,只需要写一些必须的代码。
结构清晰:清晰的结构使得各模块功能明确,更易于阅读,从而使其他开发者能够更快加入,也降低了后期维护成本。
易于测试:采用成功的框架的代码比自己的代码容易测试。
缩短周期:采用成功的框架能缩短项目的设计、开发周期。
WebGIS后端开发简介
认识SSH框架
Struts2
Hibernate
Spring
SSH
页面展示
管理
数据库
WebGIS后端开发简介
Java文件结构
数据库连接、SQL语句
SSH各部分技术负责工作
JSP文
您可能关注的文档
最近下载
- 上海市杨浦区市东中学2020-2021学年高三(上)期中物理试题.pdf VIP
- 消防工程施工重点、难点分析及对策消防工程施工现场细节详解.docx
- 2021届上海市杨浦区市东中学高三(上)期中物理试题(学生版).doc VIP
- 2021届上海市杨浦区市东中学高三(上)期中物理试题(教师版).doc VIP
- 上海市2020年上学期杨浦区市东中学高三物理期中试题.docx VIP
- 2022-2023学年上海市实验学校高二(上)期末地理试卷.doc VIP
- 教育科研工作总结(范文)与教育科研案例·批评中的教育艺术合集.doc VIP
- 6三维建模.6三维建模.ppt VIP
- 上海市市东实验学校2024-2025学年高二下学期3月月考 数学试卷(含解析).docx VIP
- 2024年度-幼儿园《小手不是用来打人的》PPT课件.ppt VIP
原创力文档


文档评论(0)