MapServer Tutorial——MapServer7.2.1教程学习(大纲)
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 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门外汉,还在最初级学习阶段,有些专业词汇和语义表达不明处,望海涵和指出,必定会第一时间学习以及纠正。