GeoServer课程规划
“凡事豫则立,不豫则废。”
——西汉·戴圣《礼记·中庸》
为了做好GeoServer课程培训,需要拟定一个课程目录,对整个课程做一个宏观上的规划。有了这个规划,就有了目标,通过一次次课程,逐步达到课程目标。这也是通过目标来进行课程管理。
1、课前约定
首先,为了减少读者在学习过程中出现各种数据坐标系、软件版本不一致等基础问题,也为了便于课程的开展,我们在这里对软件的版本、数据坐标系做出统一约定。约定如下:
所有数据的均为WGS-84地理坐标系(经纬度格式);
GeoServer版本为2.20.1;
操作系统为windows7 64位;
浏览器为Google Chrome。
2、课程目录
接下来,介绍下课程目录。希望读者通过我们的课程目录对整个课程框架有一个初步的了解,同时,为了减轻学习压力,我们每次课的内容都会尽量压缩,只保留核心干货。另外,在每一次服务发布后,我们都会出一篇文章来介绍怎么样来实现在开发环境中使用,使读者在学习的过程中循序渐进、逐步提高,一点点带动你对GeoServer的学习兴趣。
随着课程的推进,后期我们会读者的反馈情况进行适当调整,来优化我们的课程。初步目录如下:
课程一、GeoServer的安装及目录结构介绍
课程二、GeoServer软件界面介绍
课程三、使用GeoServer发布影像服务(包括影像获取、影像处理及最终的影像数据发布)
课程四、开发实例一:调用展示GeoServer发布的影像服务
课程五、使用GeoServer发布WMS服务(包含单个shapefile、多个shapefile、PostGIS等多种数据源的数据发布)
课程六、开发实例二:调用展示GeoServer发布的WMS服务(包含属性数据的查询展示)
课程七、使用GeoServer发布WFS服务
课程八、开发实例三:调用展示GeoServer发布的WFS服务(包含图形和属性信息的编辑、添加、删除等
课程九、使用GeoServer发布WPS服务
课程十、开发实例四:调用展示GeoServer发布的WPS服务
课程十一、课程总结
3、结束语
好了,整个GeoServer课程规划就介绍完了。接下来的一段日子里,让我们按照课程目录一起学习吧!
老规矩,争取一周一更!
这里更新较慢,关注公众号可以第一时间获取最新内容。

GeoServer课程规划的更多相关文章
- 微软BI SSIS 2012 ETL 控件与案例精讲课程学习方式与面试准备详解
开篇介绍 微软BI SSIS 2012 ETL 控件与案例精讲 (http://www.hellobi.com/course/21) 课程从2014年9月开始准备,到2014年12月在 天善BI学院 ...
- 小D课堂 - 新版本微服务springcloud+Docker教程_1_01课程简介
笔记 ============================================= SpringCloud课程笔记.txt 第一章 课程介绍和学习路线 1.微服务架构SpringClou ...
- 【转】一名大学生的PHP进阶之路
我是一名河南某职业学院的学生,比较喜欢PHP开发 的 工作,自己也曾经自学过php,but如果没有老师教还真是难以坚持啊,在这里给大家说一下寒假在麦子的学习感受,首先说麦子每一堂课程都给了特别详细的 ...
- XMIND
XMind 是一款非常实用的商业思维导图软件,应用全球最先进的Eclipse RCP 软件架构,全力打造易用.高效的可视化思维软件,强调软件的可扩展.跨平台.稳定性和性能,致力于使用先进的软件技术帮助 ...
- SPSS Modeler数据挖掘项目实战(数据挖掘、建模技术)
SPSS Modeler是业界极为著名的数据挖掘软件,其前身为SPSS Clementine.SPSS Modeler内置丰富的数据挖掘模型,以其强大的挖掘功能和友好的操作习惯,深受用户的喜爱和好评, ...
- 机器人操作系统(ROS)在线实训平台学习实验指南
机器人操作系统(ROS)在线学习指南 在高校开设ROS相关课程已经积累了一年多的经验,由于自动化类专业在课程安排中不同于计算机相关专业,通常没有Linux相关的课程基础,直接上手ROS较为 ...
- android连接Mysql数据库之JDBC方式
一.创建一个数据库和若干表,并导入相关信息.这里以我之前使用的一个图书系统的数据库为例子. 首先假设已经安装并配置好Mysql.(建议大家安装WAMP,也就是安装完这个,就相当于安装了Mysql,PH ...
- 微服务SpringCloud+Docker入门到高级实战(教程详情)
第一章 课程介绍和学习路线 1.微服务架构SpringCloud课程介绍 简介:课程介绍和课程大纲讲解,讲课风格和重点内容理解技巧 2.技术选型和学后水平 简介:课程所需基础和技术选型讲解,学完课程可 ...
- 微服务SpringCloud+Docker入门到高级实战(目录)
第一章 课程介绍和学习路线 1.微服务架构SpringCloud课程介绍 简介:课程介绍和课程大纲讲解,讲课风格和重点内容理解技巧2.技术选型和学后水平 简介:课程所需基础和技术选型讲解,学完课程可以 ...
随机推荐
- byte数组(byte[])与MultipartFile相互转化
MultipartFile转化为byte数组 byte[] bytes= file.getBytes(); byte数组转化为MultipartFile <dependency> < ...
- git命令行常用操作总结
关于 更多使用细节(grammar和book),请参考 官网 1.上传代码 1.1 创建自己的远程Repository, github或者gitee 1.2 创建本地git仓库 $ git init ...
- 【LeetCode】Balanced Binary Tree 算法优化 解题报告
Balanced Binary Tree Better Solution [LeetCode] https://leetcode.com/submissions/detail/40087813/ To ...
- 【LeetCode】474. Ones and Zeroes 解题报告(Python)
[LeetCode]474. Ones and Zeroes 解题报告(Python) 作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ ...
- 第十一个知识点:DLP,CDH和DDH问题都是什么?
第十一个知识点:DLP,CDH和DDH问题都是什么 这是第11篇也是数学背景的第二篇.主要关注群操作如何被用于设计密码基础. 就像你现在知道的那样,密码学经常依赖于'难问题'.这也就是说,如果我们假设 ...
- RabbitMQ学习笔记二:Java实现RabbitMQ
本地安装好RabbitMQ Server后,就可以在Java语言中使用RabbitMQ了. RabbitMQ是一个消息代理,从"生产者"接收消息并传递消息至"消费者&qu ...
- Python Revisited Day 09 (调试、测试与Profiling)
目录 9.1 调试 9.1.1 处理语法错误 9.1.2 处理运行时错误 9.1.3 科学的调试 9.2 单元测试 9.3 Profiling 9.1 调试 定期地进行备份是程序设计中地一个关键环节- ...
- Android程序设计基础作业目录 (作业笔记)
Android程序设计基础 • [目录] 第1章 Android程序入门 >>> 1.2.4 安装并配置 Android Studio 开发工具和 Genymotion 模拟器. 1 ...
- Android物联网应用程序开发(智慧城市)—— 火焰监控界面开发
效果: 布局代码: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns: ...
- 使用 jQuery对象设置页面中 <ul> 元素的标记类型,并使用 DOM 对象设置 <li> 元素的浮动属性和右边距。使用jQuery 对象和 DOM 对象设置页面元素属性
查看本章节 查看作业目录 需求说明: 使用 jQuery对象设置页面中 <ul> 元素的标记类型,并使用 DOM 对象设置 <li> 元素的浮动属性和右边距.使用jQuery ...