forked from MapServer/MapServer-documentation
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathms-rfc-115.txt
More file actions
119 lines (85 loc) · 3.19 KB
/
ms-rfc-115.txt
File metadata and controls
119 lines (85 loc) · 3.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
.. _rfc115:
=============================================================
MS RFC 115: Upgrade and cleanup of Tutorial and Demo datasets
=============================================================
:Date: 2016/02
:Author: Lars Lingner
:Contact: lars@lingner.eu
:Author: Seth Girvin
:Contact: sgirvin@compass.ie
:Author:
:Contact:
:Author:
:Contact:
:Status: Draft
:Version: MapServer 7.0
1. Motivation
=============
The MapServer Tutorial and Demo packages are very outdated and need some love.
This result in a very bad first impression for new users testing the software.
In this RFC, we propose a plan to address this situation.
2. Proposed plan
================
* review current docs
* build example data package
* create updated version for OSGeoLive DVD
* create new tutorial structure
Work and discussion is done in fork of docs repository [1]. We'll update from upstream repository when necessary.
3. Backwards Compatibility
==========================
It is proposed that the tutorials work with both MapServer 6.4 and 7.0+
The existing tutorials, based around MapServer 5.0, could perhaps be moved to an
archive section in the documentation.
4. Implementation Details
=========================
Data Package
* vector data (OSM, NaturalEarth)
* raster data (SRTM, satellite imagery, DEM)
Review current tutorial docs
* remove outdated information and external links
The current situation is that tutorials are duplicated in different places, with some links updated in one place
and not another.
For example the main tutorial section is on the documentation site at http://demo.mapserver.org/tutorial/sections.html
However sections 3 and 4 of the tutorials are simply links to http://demo.mapserver.org/tutorial/section3.html
The http://demo.mapserver.org site also duplicates sections 1 and 2.
In addition the OSGeo Live CD has a tutorial section which is more recent, and could perhaps be used as the basis of the
tutorials on the MapServer documentation site: http://live.osgeo.org/en/quickstart/mapserver_quickstart.html
Current tutorial titles, to review and decide if they are still relevant with
modern MapServer usage.
**Section 1: Static Maps and the MapFile**
* 1.1 - Map with a single layer
* 1.2 - Map with two layers from a single shapefile
* 1.3 - Using classes to create a "useful" map
* 1.4 - Labeling layers and Label layers
* 1.5 - Raster layers
* 1.6 - WMS layers
* 1.7 - Projections, deconstructed
* 1.8 - MapServer output formats
* 1.9 - Intro to MapServer Modes: map and browse
* Addendum (more examples):
- PostGIS layers
- WMS Server
**Section 2: User Interface and HTML Templates**
* 2.1- Pan and zoom
* 2.2 - Layer control
* 2.3 - Scalebar
* 2.4 - Legend
* 2.5 - Reference map
**Section 3: Query and More HTML Templates**
* 3.1 - Class-level Query Template
* 3.2 - Layer-specific Header and Footer Templates
* 3.3 - Map-wide Header and Footer Templates
* 3.4 - The QueryMap
**Section 4: Intro to Advanced Interfaces**
* 4.1 - More CGI Variables
* 4.2 - Using JavaScript t0 Enhance the Application
* 4.3 - Links to Other Examples
...
5. Documentation
================
...
6. Voting History
=================
7. References
=============
[1] https://github.com/gislars/mapserver_docs