MapServer Tutorial——MapServer7.2.1教程学习(大纲)

前言

  最近在学习Gis方面的知识,因为电脑硬件配置偏低,顾选择MapServer入手。网上搜索MapServer系列教程较少,对于入门级开发人员而言,还是有一定的难度,所以在自己通过官网学习之余,也将官网的案例加以实践和记录,方便自己学习实践和后续查阅。也为其他入门新手略尽绵薄之力。官网地址:https://www.mapserver.org/tutorial/index.html

  其实我自己下载的是编译好的版本,详见我的上一篇博客《MapServer Configuring with IIS》,从MapServer的安装配置开始。

  我的开发环境是:GDAL + MapServer + IIS 。如果其他朋友是GDAL + MapServer +Apache,使用PHP或者Java开发,请查阅MS4W(MapServer for Window),有更加详细的教程。大同小异,开始学习之旅。

章节

  MapServer7.2.1教程分为4节内容。

  第一节

  介绍MapServer的基本配置概念,如:layer、class ordering等。如何使用 vector(矢量)和 raster(栅格)数据,projections(投影)和 labeling(标记)等。

  第二节

  如何使用 HTML 模板创建交互式地图 web 应用。

  第三节

  如何使用HTML 模板创建查询(query)web 应用。

  第四节

  介绍一些高级应用。

内容

  Tutorial background(教程背景)    

    Tutorial Timeframe(教程时间表)

    Tutorial Data(教程数据)

    Before Using the Tutorial(使用教程前准备工作)

    Windows, UNIX/Linux Issues(windows,unix/linux中的问题)

    Other Resources(其他资源)

  Section 1: Static Maps and the MapFile(静态地图以及地图文件)

  Section 2: CGI variables and the User Interface(CGI变量以及用户应用)

    HTML Templates(HTML模板)

    Examples(案例)

  Section 3: Query and more about HTML Templates(查询以及更多关于HTML模板)

  Section 4: Advanced User Interfaces(高级应用)

备注

  内容一步一步完善中,后续持续更新,以及会修改当前文章内容链接,新怎和修改均会添加对应的链接地址。本人英语水平有限,如翻译不到位的地方,欢迎拍砖。

  同时,自己也是Gis门外汉,还在最初级学习阶段,有些专业词汇和语义表达不明处,望海涵和指出,必定会第一时间学习以及纠正。

MapServer Tutorial——MapServer7.2.1教程学习(大纲)的更多相关文章

  1. MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example1.3 Displaying Classes in a Layer

    MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example1.3 Displaying Classes in a Layer 一.前言 关于第一节的 ...

  2. MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example1.1 A map with single layer

    MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example1.1 A map with single layer 一.前言 开始MapServer用 ...

  3. MapServer Tutorial——MapServer7.2.1教程学习——第一节:MapServer的基本配置管理,静态地图应用以及MapFile文件

    MapServer Tutorial——MapServer7.2.1教程学习——第一节:MapServer的基本配置管理,静态地图应用以及MapFile文件 前言 万事开头难,有了<MapSer ...

  4. MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example1.7 Adding a wms layer

    MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example1.7 Adding a wms layer 前言 Add OGC WMS Layers( ...

  5. MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example1.6 Defining Projections and Extents

    MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example1.6 Defining Projections and Extents 一.前言 当在m ...

  6. MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example1.5 Adding a raster layer

    MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example1.5 Adding a  raster layer 一.前言 MapServer不仅支持 ...

  7. MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example 1.4 Labeling the Map

    MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example 1.4 Labeling the Map 一.前言 MapServer拥有非常灵活的标签 ...

  8. MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example1.2 Static Map with Two Layers

    MapServer Tutorial——MapServer7.2.1教程学习——第一节用例实践:Example1.2 Static Map with Two Layers 一.前言 上一篇博客< ...

  9. MapServer Tutorial——MapServer7.2.1教程学习——教程背景

    MapServer Tutorial——MapServer7.2.1教程学习——教程背景 一.前言 目前处于MapServer学习入门阶段,所以每一步都需要打下扎实基础.尽自己最大的努力,去学习知识的 ...

随机推荐

  1. MySQL服务安全加固

    数据库管理人员可以参考本文档进行 MySQL 数据库系统的安全配置加固,提高数据库的安全性,确保数据库服务稳定.安全.可靠地运行. 漏洞发现 您可以使用安骑士企业版自动检测您的服务器上是否存在 MyS ...

  2. iDigital2019数字营销广告主峰会

    iDigital 数字营销品牌广告主峰会是定向邀请形式的闭门社交峰会, 现已成长为享誉亚洲的营销广告行业活动, 致力于帮助品牌营销官, 决策者和业界同行在日益整合的数字商业时代下获得战略远景.组委会邀 ...

  3. shell爬虫--抓取某在线文档所有页面

    在线教程一般像流水线一样,页面有上一页下一页的按钮,因此,可以利用shell写一个爬虫读取下一页链接地址,配合wget将教程所有内容抓取. 以postgresql中文网为例.下面是实例代码 #!/bi ...

  4. [c/c++] programming之路(24)、字符串(五)——字符串插入,字符串转整数,删除字符,密码验证,注意事项

    1.将字符串插入到某位置(原字符串“hello yincheng hello cpp hello linux”,查找cpp,找到后在cpp的后面插入字符串“hello c”) 需要用到strstr字符 ...

  5. 剑指offer(47)求1+2+3+...+n

    题目描述 求1+2+3+...+n,要求不能使用乘除法.for.while.if.else.switch.case等关键字及条件判断语句(A?B:C). 题目分析 不能用乘除也就不能用公示了,并且不能 ...

  6. WinForm中预览Office文件

    WinForm预览Office文档 使用WinForm, WPF, Office组件 原理:使用Office COM组件将Word,Excel转换为XPS文档, 将WPF的DocumentViewer ...

  7. FASM学习中的一些表格

    Size operator Registers Data directives Conditions(jmp助记符)

  8. Lintcode481-Binary Tree Leaf Sum-Easy

    481. Binary Tree Leaf Sum Given a binary tree, calculate the sum of leaves. Example Example 1: Input ...

  9. VS工作目录,输出目录

    C++项目,解决方案总文件夹下就只包含解决方案配置文件sln和一个项目总文件夹和一个Debug文件夹以及一个Release文件夹(共四个东东,其中Debug和Release文件夹中存放最终生成的结果e ...

  10. JAVA中的值传递和引用传递问题

    这是个老生常谈的问题了,引起过无数争论,但可以说一直没有一个令人满意的回答. 有人总结过: 对象是按引用传递的 Java 应用程序有且仅有的一种参数传递机制,即按值传递 按值传递意味着当将一个参数传递 ...