You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: MIGRATION_GUIDE.html
+67-14Lines changed: 67 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -126,30 +126,49 @@ <h3>Navigation</h3>
126
126
<spanid="migration"></span><h1><aclass="toc-backref" href="#table-of-contents" role="doc-backlink">MapServer Migration Guide</a><aclass="headerlink" href="#mapserver-migration-guide" title="Link to this heading">¶</a></h1>
<li><p><aclass="reference internal" href="#mapserver-8-0-to-8-2-migration" id="id4">MapServer 8.0 to 8.2 Migration</a></p></li>
138
-
<li><p><aclass="reference internal" href="#mapserver-7-6-to-8-0-migration" id="id5">MapServer 7.6 to 8.0 Migration</a></p></li>
139
-
<li><p><aclass="reference internal" href="#mapserver-7-4-to-7-6-migration" id="id6">MapServer 7.4 to 7.6 Migration</a></p></li>
140
-
<li><p><aclass="reference internal" href="#mapserver-7-2-to-7-4-migration" id="id7">MapServer 7.2 to 7.4 Migration</a></p></li>
141
-
<li><p><aclass="reference internal" href="#mapserver-7-0-to-7-2-migration" id="id8">MapServer 7.0 to 7.2 Migration</a></p></li>
142
-
<li><p><aclass="reference internal" href="#mapserver-6-4-to-7-0-migration" id="id9">MapServer 6.4 to 7.0 Migration</a></p></li>
143
-
<li><p><aclass="reference internal" href="#mapserver-6-2-to-6-4-migration" id="id10">MapServer 6.2 to 6.4 Migration</a></p></li>
144
-
<li><p><aclass="reference internal" href="#mapserver-6-0-to-6-2-migration" id="id11">MapServer 6.0 to 6.2 Migration</a></p></li>
145
-
<li><p><aclass="reference internal" href="#mapserver-5-6-to-6-0-migration" id="id12">MapServer 5.6 to 6.0 Migration</a></p></li>
146
-
<li><p><aclass="reference internal" href="#mapserver-5-4-to-5-6-migration" id="id13">MapServer 5.4 to 5.6 Migration</a></p></li>
147
-
<li><p><aclass="reference internal" href="#mapserver-5-2-to-5-4-migration" id="id14">MapServer 5.2 to 5.4 Migration</a></p></li>
148
-
<li><p><aclass="reference internal" href="#mapserver-4-10-to-5-0-migration" id="id15">MapServer 4.10 to 5.0 Migration</a></p></li>
137
+
<li><p><aclass="reference internal" href="#mapserver-8-2-to-8-4-migration" id="id4">MapServer 8.2 to 8.4 Migration</a></p></li>
138
+
<li><p><aclass="reference internal" href="#mapserver-8-0-to-8-2-migration" id="id5">MapServer 8.0 to 8.2 Migration</a></p></li>
139
+
<li><p><aclass="reference internal" href="#mapserver-7-6-to-8-0-migration" id="id6">MapServer 7.6 to 8.0 Migration</a></p></li>
140
+
<li><p><aclass="reference internal" href="#mapserver-7-4-to-7-6-migration" id="id7">MapServer 7.4 to 7.6 Migration</a></p></li>
141
+
<li><p><aclass="reference internal" href="#mapserver-7-2-to-7-4-migration" id="id8">MapServer 7.2 to 7.4 Migration</a></p></li>
142
+
<li><p><aclass="reference internal" href="#mapserver-7-0-to-7-2-migration" id="id9">MapServer 7.0 to 7.2 Migration</a></p></li>
143
+
<li><p><aclass="reference internal" href="#mapserver-6-4-to-7-0-migration" id="id10">MapServer 6.4 to 7.0 Migration</a></p></li>
144
+
<li><p><aclass="reference internal" href="#mapserver-6-2-to-6-4-migration" id="id11">MapServer 6.2 to 6.4 Migration</a></p></li>
145
+
<li><p><aclass="reference internal" href="#mapserver-6-0-to-6-2-migration" id="id12">MapServer 6.0 to 6.2 Migration</a></p></li>
146
+
<li><p><aclass="reference internal" href="#mapserver-5-6-to-6-0-migration" id="id13">MapServer 5.6 to 6.0 Migration</a></p></li>
147
+
<li><p><aclass="reference internal" href="#mapserver-5-4-to-5-6-migration" id="id14">MapServer 5.4 to 5.6 Migration</a></p></li>
148
+
<li><p><aclass="reference internal" href="#mapserver-5-2-to-5-4-migration" id="id15">MapServer 5.2 to 5.4 Migration</a></p></li>
149
+
<li><p><aclass="reference internal" href="#mapserver-4-10-to-5-0-migration" id="id16">MapServer 4.10 to 5.0 Migration</a></p></li>
149
150
</ul>
150
151
</li>
151
152
</ul>
152
153
</nav>
154
+
<sectionid="mapserver-8-2-to-8-4-migration">
155
+
<spanid="migration-8-4"></span><h2><aclass="toc-backref" href="#table-of-contents" role="doc-backlink">MapServer 8.2 to 8.4 Migration</a><aclass="headerlink" href="#mapserver-8-2-to-8-4-migration" title="Link to this heading">¶</a></h2>
156
+
<ul>
157
+
<li><p>you can now build against the PCRE2 library (WITH_PCRE2=ON)</p></li>
158
+
<li><p>reminder that since the PROJ 9.1 release, the former <cite>PROJ_LIB</cite> variable has
159
+
been replaced with <cite>PROJ_DATA</cite></p>
160
+
<divclass="admonition seealso">
161
+
<pclass="admonition-title">See also</p>
162
+
<p><cite>Setting the location of PROJ files</cite> in <aclass="reference internal" href="mapfile/projection.html#projection"><spanclass="std std-ref">PROJECTION</span></a>.</p>
163
+
</div>
164
+
<divclass="admonition tip">
165
+
<pclass="admonition-title">Tip</p>
166
+
<p>For Windows users, MS4W >=5 leverages the <cite>PROJ_DATA</cite> environment variable,
167
+
which points to <cite>/ms4w/share/proj/</cite></p>
168
+
</div>
169
+
</li>
170
+
</ul>
171
+
</section>
153
172
<sectionid="mapserver-8-0-to-8-2-migration">
154
173
<spanid="migration-8-2"></span><h2><aclass="toc-backref" href="#table-of-contents" role="doc-backlink">MapServer 8.0 to 8.2 Migration</a><aclass="headerlink" href="#mapserver-8-0-to-8-2-migration" title="Link to this heading">¶</a></h2>
155
174
<ulclass="simple">
@@ -262,6 +281,39 @@ <h3>Navigation</h3>
262
281
</pre></div>
263
282
</div>
264
283
</li>
284
+
<li><p>Using the <aclass="reference internal" href="mapfile/label.html#label"><spanclass="std std-ref">LABEL</span></a> WRAP parameter with <em>MAXLENGTH 0</em> to always wrap at the wrap character
285
+
is no longer supported (as there are more strict checks in MapServer >= 8 for negative or
286
+
zero values), so instead you can remove (or comment) that <em>MAXLENGTH 0</em> line, and MapServer
<li><p>Reminder: every mapfile <aclass="reference internal" href="mapfile/layer.html#layer"><spanclass="std std-ref">LAYER</span></a> should include a <strong>NAME</strong> parameter.
266
318
The NAME should <strong>not contain</strong> special characters, or spaces, or begin with
267
319
a number. This simple name is important for your downstream users (such as
0 commit comments