开放式地图制图课程——OGC学习秘籍

本课程介绍如何使用开放地理空间联盟(OGC)的标准和开源软件进行Web地图应用程序的设计与开发。涵盖WMS、WFS、GML等关键技术,并提供实践案例。

转自:http://blog.youkuaiyun.com/mygisforum/article/details/8247120


1.引言

由于项目需要,需要学习OGC相关地图标准,包括WMS、WFS、GML、SLD等,国内相关书籍大家都懂的,特向Google大师请教,得一秘籍《Open Web Mapping》——来自于世界名校美国宾夕法尼亚州立大学的在线地图学课程GEOE585。

2.课程概览

课程最终目标:使用开发源码软件和OGC标准规范进行Web地图应用程序的设计、开发和实施应用。
多说无益,看下图自然明了。几乎涵盖了OGC所有地图常用标准和规范。


3.课程目录

4.课程目标

可直接阅读 原文

4.1 Course Objectives

At the successful completion of this course, students should be able to:
  • demonstrate a clear understanding of the Open Geospatial Consortium (OGC) web mapping standards
  • demonstrate how to deploy a mapping server on the web
  • explain the types of client that can be used for web mapping
  • deploy a working client server for an example data set

4.2 Educational Objectives for Each Lesson

Lesson 1: Introduction to Open Web Mapping
At the successful completion of this lesson, students should be able to:

  • identify the framework of open web mapping
  • define open web mapping
  • describe ways in which open web mapping is used
  • describe the importance of open web mapping
  • define international open web standards as published by the Open Geospatial Consortium
  • explain the importance of international open standards to developers, users and businesses
  • give examples of how international open standards apply to geography

Lesson 2: Web Map Servers (WMS) 
At the successful completion of this lesson, students should be able to:

  • describe a Web Map Server (WMS)
  • explain how a WMS works
  • describe how a HTTP request is constructed and handled by a server
  • identify the key elements in a WMS request
  • identify the three types of response a WMS can make

Lesson 3: Web Feature Servers (WFS) 
At the successful completion of this lesson, students should be able to:

  • describe a Web Feature Server (WFS)
  • explain how a WFS works
  • identify the structure of a WFS request
  • distinguish between WMS and WFS
  • discuss the reasons to choose one over the other either WMS or WFS
  • show an understanding of the key aspects to the WFS specification

Lesson 4: Extensible Markup Language(XML) 
At the successful completion of this lesson, students should be able to:

  • define what a markup language is
  • list various markup languages and their uses with respect to web mapping
  • define XML
  • describe the use of XML in open web mapping
  • explain the importance of writing well formed documents in XML
  • use XML syntax rules to write well formed documents
  • define XML schema
  • explain the way a schema applies to an XML document

Lesson 5: Advanced Web Map Servers 
At the successful completion of this lesson, students should be able to:

  • define Styled Layer Description (SLD)
  • describe how SLD works
  • know how to apply SLD to WMS layers
  • define a cascading WMS
  • explain how a cascading WMS works

Lesson 6: Geographic Markup Language (GML) 
At the successful completion of this lesson, students should be able to:

  • define GML
  • describe the use of GML in open web mapping
  • relate XML to GML
  • define application schema
  • understand how to construct and apply an application schema to a GML document

Lesson 7: Building a Web Mapping Application 
At the successful completion of this lesson, students should be able to:

  • define web mapping application
  • define a spatial dataset
  • describe the need for spatial data sets
  • set up a spatial dataset
  • assess the options for servers required to deploy the data on the web
  • demonstrate how to deploy a web map server or web feature server

Lesson 8: Building a Thin Custom Web Mapping Client 
At the successful completion of this lesson, students should be able to:

  • define a thin custom web mapping client
  • discuss the concepts of building client server web mapping
  • build a custom web mapping client
  • build the server components needed to support the client

Lesson 9: WFS revisited 
At the successful completion of this lesson, students should be able to:

  • give examples of uses of a WFS
  • define gazetteer
  • discuss how to build a gazetteer

Lesson 10: Open Web Mapping, everything you wanted to know but were too afraid to ask 
At the successful completion of this lesson, students should be able to:

  • identify sources for web mapping information
  • describe the future of Open Web Mapping

找个僻静的地方修炼吧!:)


乐播投屏是一款简单好用、功能强大的专业投屏软件,支持手机投屏电视、手机投电脑、电脑投电视等多种投屏方式。 多端兼容与跨网投屏:支持手机、平板、电脑等多种设备之间的自由组合投屏,且无需连接 WiFi,通过跨屏技术打破网络限制,扫一扫即可投屏。 广泛的应用支持:支持 10000+APP 投屏,包括综合视频、网盘与浏览器、美韩剧、斗鱼、虎牙等直播平台,还能将央视、湖南卫视等各大卫视的直播内容一键投屏。 高清流畅投屏体验:腾讯独家智能音画调校技术,支持 4K 高清画质、240Hz 超高帧率,低延迟不卡顿,能为用户提供更高清、流畅的视觉享受。 会议办公功能强大:拥有全球唯一的 “超级投屏空间”,扫码即投,无需安装。支持多人共享投屏、远程协作批注,PPT、Excel、视频等文件都能流畅展示,还具备企业级安全加密,保障会议资料不泄露。 多人互动功能:支持多人投屏,邀请好友加入投屏互动,远程也可加入。同时具备一屏多显、语音互动功能,支持多人连麦,实时语音交流。 文件支持全面:支持 PPT、PDF、Word、Excel 等办公文件,以及视频、图片等多种类型文件的投屏,还支持网盘直投,无需下载和转格式。 特色功能丰富:投屏时可同步录制投屏画面,部分版本还支持通过触控屏或电视端外接鼠标反控电脑,以及在投屏过程中用画笔实时标注等功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值