求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
成功案例
某轨道交 C/C++设计模式
华为 C++高级编程
丹佛斯 C++高级编程
北大方正 C语言单元测试实践
罗克韦尔 C++单元测试+重
罗克韦尔 C++单元测试+重
中国石油 C++单元测试

相关课程  
C++并发处理+单元测试
C++程序开发
C++高级编程
C/C++开发
C++设计模式
C/C++单元测试
 
全部课程 >C/C++技术  
GIS系统架构与应用开发
1452 次浏览  36 次
牛老师
从事webgis开发工作10年,某科技有限公司,担任高级GIS开发工程师
 
时间地点:在线 、北京、 上海、深圳根据报名开班
课程费用:5000元/人
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


本课程全面讲解一个GIS系统的架构,涉及GIS前端、webGIS,QGIS,ArcGIS、 GISServer,,空间数据库等相关内容。课程将结合案例讲解GIS的应用开发技术和方法.
课程目标:
  • GIS 系统架构概览
  • GIS 系统环境搭建
  • WebGis框架——openlayers
  • 开源桌面GIS软件:QGIS
  • ArcGis开发应用
  • GIS服务器:Geoserver
  • 空间数据库:postGIS实践
培训对象:GIS应用开发工程师
学员基础:熟悉GIS系统的应用和基础知识
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

培训内容:3天

GIS 系统架构概览
GIS 系统功能、层次和组件构成 1.GIS 系统的功能构成
2.GIS 系统的层次框架
3.GIS 系统的应用组件:
    •  GIS 客户端 /GIS web 端
    •  GIS 服务器
    • GIS 数据库
GIS 系统环境搭建
基础环境配置 1、geoserver 的暗转与配置;
2 、postgis 的安装与配置;
3 、QGIS 的安装预配置;
4 、udig 的安装与配置;

WebGis框架——openlayers
初识 Openlayers 1 、 openlayers 的下载与基础使用;
2 、如何查看 openlayers 的 API ;
3 、 openlayers 主要类介绍;
深入理解 Openlayers 中的 Map 和 View

1 、 map 类详解;
2 、 view 类详解;
3 、 map 类和 view 类的巧妙应用;
深入理解 Openlayers 中 Source 和 Layer 1 、 Source 类详解;
2 、 Layer 类详解;
3 、 Style 类的详解;
4 、多源数据的展示;
Openlayers 中的地图交互 1 、 Interaction 类详解,包括 Select , Draw , Modify 等;
2 、 animate 类详解;
巧用 Overlay 1 、单点信息框的展示;
2 、与 eChart 的结合展示地图统计图;
开源桌面 GIS 软件: QGIS
QGIS 数据的新建与编辑 1 、数据的创建;
2 、数据的更新、编辑与保存;
xls 、 csv 等数据的导入与导出

1 、多种格式转换为 shp 数据;
2 、 shp 数据的导出与格式转换;
ArcGis 的开发应用 1、ArcGIS Engine 应用程序开发基础知识
2、使用制图控件开发:
3、处理数据
4、创建工具
5、事件编程
6、使用 3D 控件开发
7、控件的定制与扩展
GIS服务器:Geoserver
geoserver基本操作 1 、工作空间的创建;
2 、数据源的创建,包括 shp 、数据库等多种方式的;
3 、图层的发布与预览
geoserver中的样式配置 1 、基础样式配置;
2 、高级样式配置;
geoserver中的切片 1 、 geoserver 添加扩展功能;
2 、栅格 / 矢量切片的配置与切片;

空间数据库:postGIS
postGIS空间库基本操作 1 、数据库的备份与还原;
2 、 shp 数据的导入;
常用 postGIS 空间函数详解

1 、格式转换函数;
2 、空间关系判断;
3 、空间计算;
实践
高校数据的获取以及数据转换 1 、如何写代码爬取高校数据;
2 、将获取到的数据转换为 shp ,并做相关处理;
多维度的数据查询与展示 1 、多维度数据的查询;
2 、多维度数据的展示;
GIS 数据的在线维护 1 、模拟在线编辑功能,实现数据的在线维护;
   
1452 次浏览  36 次
其他人还看了课程
Unix下C与Shell高级编程  2335 次浏览
嵌入式C高质量编程  14644 次浏览
Unix下应用开发  2218 次浏览
Shell高级编程  2797 次浏览
C++并发处理+单元测试+重构+设计模式+技术文档  3435 次浏览
GPU高级调试与优化  2579 次浏览
定制内训


最新活动计划
SysML和EA系统设计与建模 7-26[特惠]
Python、数据分析与机器学习 8-23[特惠]
软件架构设计方法、案例实践 8-23[特惠]
嵌入式软件架构设计 8-22[线上]
Linux内核编程及设备驱动 7-25[北京]