|
5 | 5 | <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
|
6 | 6 | <TITLE>QGIS News</TITLE>
|
7 | 7 |
|
8 |
| -<!-- Included doc/style.css --> |
| 8 | +<!-- Included /home/fischer/src/qgis/doc/style.css --> |
9 | 9 | <STYLE TYPE="text/css">
|
10 | 10 | body{ background: white;
|
11 | 11 | color: black;
|
|
77 | 77 | <DIV CLASS="header" ID="header">
|
78 | 78 | <H1>QGIS News</H1>
|
79 | 79 | <H2>Change history for the QGIS Project</H2>
|
80 |
| -<H3>Friday October 26, 2018</H3> |
| 80 | +<H3>Thursday November 01, 2018</H3> |
81 | 81 | </DIV>
|
82 | 82 |
|
83 | 83 | <DIV CLASS="toc">
|
84 | 84 |
|
85 | 85 | <OL>
|
86 |
| - <LI><A HREF="#toc1">What's new in Version 3.4 'Madeira'?</A> |
| 86 | + <LI><A HREF="#toc1">What's new in Version 3.4-LTR 'Madeira'?</A> |
87 | 87 | <LI><A HREF="#toc2">What's new in Version 3.2 'Bonn'?</A>
|
88 | 88 | <LI><A HREF="#toc3">What's new in Version 3.0 'Girona'?</A>
|
89 | 89 | <LI><A HREF="#toc4">What's new in Version 2.18 'Las Palmas'?</A>
|
@@ -120,233 +120,90 @@ <H3>Friday October 26, 2018</H3>
|
120 | 120 | </DIV>
|
121 | 121 | <DIV CLASS="body" ID="body">
|
122 | 122 | <P>
|
123 |
| -Last Updated: Friday October 26, 2018 |
124 |
| -Last Change : Friday October 26, 2018 |
| 123 | +Last Updated: Thursday November 01, 2018 |
| 124 | +Last Change : Thursday November 01, 2018 |
125 | 125 | </P>
|
126 | 126 |
|
127 | 127 | <A NAME="toc1"></A>
|
128 |
| -<H1>1. What's new in Version 3.4 'Madeira'?</H1> |
| 128 | +<H1>1. What's new in Version 3.4-LTR 'Madeira'?</H1> |
129 | 129 |
|
130 | 130 | <P>
|
131 | 131 | This release has following new features:
|
132 | 132 | </P>
|
133 |
| -<P> |
134 |
| -<!DOCTYPE html> |
135 |
| -<html lang="en"> |
136 |
| -<head> |
137 |
| - <meta charset="utf-8"> |
138 |
| - <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
139 |
| - <title>Projecta: </title> |
140 |
| - <meta http-equiv="content-type" content="text/html;charset=UTF-8"> |
141 |
| - <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
142 |
| - <link href="<A HREF="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.css">https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.css</A>" rel="stylesheet" type="text/css" media="screen, projection" /> |
143 |
| - <link rel="stylesheet" href="<A HREF="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css</A>"> |
144 |
| - <link rel="stylesheet" href="<A HREF="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css">https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap-theme.min.css</A>"> |
145 |
| - <link rel="stylesheet" href="<A HREF="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css</A>"> |
146 |
| - <script src="<A HREF="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js">https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js</A>"></script> |
147 |
| - <script src="<A HREF="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js">https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.3/jquery.min.js</A>"></script> |
148 |
| - <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script> |
149 |
| - <script src="<A HREF="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js">https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js</A>"></script> |
150 |
| - <script src="<A HREF="https://cdn.rawgit.com/leafo/sticky-kit/v1.1.2/jquery.sticky-kit.min.js">https://cdn.rawgit.com/leafo/sticky-kit/v1.1.2/jquery.sticky-kit.min.js</A>"></script> |
151 |
| - <!-- Chosen library --> |
152 |
| - <link rel="stylesheet" href="/static/chosen/chosen.min.5c28ef6cd2eb.css"> |
153 |
| - <script src="/static/chosen/chosen.jquery.min.a54caa75f091.js"></script> |
154 |
| - <link href="<A HREF="https://fonts.googleapis.com/css?family=Lato">https://fonts.googleapis.com/css?family=Lato</A>" rel="stylesheet"> |
155 |
| - <link href="/static/css/project.1e2a1cc4d9d1.css" rel="stylesheet" type="text/css" media="screen, projection" /> |
156 |
| -</head> |
157 |
| -<body> |
158 |
| -<nav class="navbar navbar-default navbar-fixed-top" role="navigation"> |
159 |
| - <div class="navbar-header"> |
160 |
| - <button type="button" class="navbar-toggle" data-toggle="collapse" |
161 |
| - data-target="#top-navbar"> |
162 |
| - <span class="sr-only">Toggle navigation</span> |
163 |
| - <span class="icon-bar"></span> |
164 |
| - <span class="icon-bar"></span> |
165 |
| - <span class="icon-bar"></span> |
166 |
| - </button> |
167 |
| - <a class="navbar-brand" href="/en/"> |
168 |
| - <span class="glyphicon glyphicon-home"></span> |
169 |
| - </a> |
170 |
| - </div> |
171 |
| - <div class="collapse navbar-collapse" id="top-navbar"> |
172 |
| - <ul class="nav navbar-nav"> |
173 |
| - <li> |
174 |
| - <a href="#" class="dropdown-toggle" data-toggle="dropdown"> |
175 |
| - All Projects <b class="caret"></b> |
176 |
| - </a> |
177 |
| - <ul class="dropdown-menu"> |
178 |
| - </ul> |
179 |
| - </li> |
180 |
| - </ul> |
181 |
| - <ul class="nav navbar-nav"> |
182 |
| - <li> |
183 |
| - <a href="#" class="dropdown-toggle" data-toggle="dropdown"> |
184 |
| - Organisation <b class="caret"></b> |
185 |
| - </a> |
186 |
| - <ul class="dropdown-menu"> |
187 |
| - <li> |
188 |
| - <a href="/en/create-organisation/"> |
189 |
| - Create Organisation |
190 |
| - </a> |
191 |
| - </li> |
192 |
| - <li> |
193 |
| - <a href="/en/list-organisation/"> |
194 |
| - Organisation List |
195 |
| - </a> |
196 |
| - </li> |
197 |
| - </ul> |
198 |
| - </li> |
199 |
| - </ul> |
200 |
| - <ul class="nav navbar-nav"> |
201 |
| - <li> |
202 |
| - <a href="/en/project/create/">Create Project</a> |
203 |
| - </li> |
204 |
| - </ul> |
205 |
| - <ul class="nav navbar-nav navbar-right" style="margin-right: 0"> |
206 |
| -<li class="dropdown" style="padding-left: 2pt;"> |
207 |
| - <a href="#" class="dropdown-toggle" data-toggle="dropdown"> |
208 |
| - <span><b class="caret"></b> <img src="/static/img/language_flags/en.png" style="height: 13pt; margin-bottom: 3pt;"> |
209 |
| - <span> English</span></span> |
210 |
| - </a> |
211 |
| - <ul class="dropdown-menu"> |
212 |
| - <li> |
213 |
| - <a href="/en/qgis/version/3.4.0/gnu/" |
214 |
| - class="selected" |
215 |
| - lang="en"> |
216 |
| - <img src="/static/img/language_flags/en.png" style="height: 13pt; margin-bottom: 3pt;"> |
217 |
| - English |
218 |
| - </a> |
219 |
| - </li> |
220 |
| - <li> |
221 |
| - <a href="/id/qgis/version/3.4.0/gnu/" |
222 |
| - class="" |
223 |
| - lang="id"> |
224 |
| - <img src="/static/img/language_flags/id.png" style="height: 13pt; margin-bottom: 3pt;"> |
225 |
| - Indonesian |
226 |
| - </a> |
227 |
| - </li> |
228 |
| - </ul> |
229 |
| -</li> |
230 |
| -<li class="dropdown"> |
231 |
| - <a href="#" class="dropdown-toggle" data-toggle="dropdown"> |
232 |
| - <span><b class="caret"></b> Account</span> |
233 |
| - </a> |
234 |
| - <ul class="dropdown-menu"> |
235 |
| - <li><a href='/en/accounts/login/'>Log In</a></li> |
236 |
| - <li><a href='/en/accounts/signup/'>Sign Up</a></li> |
237 |
| - </ul> |
238 |
| -</li> |
239 |
| - </ul> |
240 |
| - </div> |
241 |
| -</nav> |
242 |
| -<div id="container" class="container"> |
243 |
| - <div class="body-content"> |
244 |
| - <div class="row text-center" style="margin-top: 20%;"> |
245 |
| - <h1 class="text-muted">404</h1> |
246 |
| - <p class="lead">Sorry, but what you're looking for does not exist.</p> |
247 |
| - <p class="lead text-muted"> |
248 |
| - This could be for any number of reasons, but most likely you followed a |
249 |
| - broken link.... |
250 |
| - </p> |
251 |
| - <p class="lead text-muted"> |
252 |
| - Here are the public projects you might be looking for: |
253 |
| - </p> |
254 |
| - <p class="lead text-muted"> |
255 |
| - <a href="/en/cogo/"> |
256 |
| - CoGo |
257 |
| - </a> | |
258 |
| - <a href="/en/geonode/"> |
259 |
| - GeoNode |
260 |
| - </a> | |
261 |
| - <a href="/en/geosafe/"> |
262 |
| - GeoSAFE |
263 |
| - </a> | |
264 |
| - <a href="/en/inasafe/"> |
265 |
| - InaSAFE |
266 |
| - </a> | |
267 |
| - <a href="/en/inasafe-realtime2/"> |
268 |
| - InaSAFE Realtime |
269 |
| - </a> | |
270 |
| - <a href="/en/kartoza-docker-recipes/"> |
271 |
| - Kartoza Docker Recipes |
272 |
| - </a> | |
273 |
| - <a href="/en/osm/"> |
274 |
| - OpenStreetMap |
275 |
| - </a> | |
276 |
| - <a href="/en/qfield/"> |
277 |
| - QField |
278 |
| - </a> | |
279 |
| - <a href="/en/qgis/"> |
280 |
| - QGIS |
281 |
| - </a> | |
282 |
| - <a href="/en/sansa-catalogue/"> |
283 |
| - SANSA Catalogue |
284 |
| - </a> | |
285 |
| - <a href="/en/stream-feature-extractor/"> |
286 |
| - Stream Feature Extractor |
287 |
| - </a> |
288 |
| - </p> |
289 |
| - </div> |
290 |
| - </div> |
291 |
| - <nav class="navbar navbar-default navbar-fixed-bottom center" |
292 |
| - role="navigation"> |
293 |
| - <p class="text-center" style="padding-top: 8px"> |
294 |
| - This application was created by <a href="<A HREF="http://kartoza.com">http://kartoza.com</A>"> |
295 |
| - Kartoza (Pty) Ltd. |
296 |
| - <img src="/static/img/kartoza.07bf4584cee3.png" alt="Linfiniti"/> |
297 |
| - </a> |
298 |
| - <a href="<A HREF="https://github.com/kartoza/projecta">https://github.com/kartoza/projecta</A>"> |
299 |
| - Available on GitHub! |
300 |
| - </a> |
301 |
| - <span>Version: 1.7.35 |
302 |
| -</span> |
303 |
| - </p> |
304 |
| - </nav> |
305 |
| -</div> |
306 |
| -<!-- Creates the bootstrap modal where the thumbnaiul image will appear --> |
307 |
| -<div class="modal fade" id="imagemodal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> |
308 |
| - <div class="modal-dialog" > |
309 |
| - <div class="modal-content" > |
310 |
| - <div class="modal-body" > |
311 |
| - <a href="#" id="image-url" target="_blank"> |
312 |
| - <img src="" id="imagepreview"> |
313 |
| - </a> |
314 |
| - </div> |
315 |
| - Click the image to open original size image in new tab |
316 |
| - <div class="modal-footer"> |
317 |
| - <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> |
318 |
| - </div> |
319 |
| - </div> |
320 |
| - </div> |
321 |
| -</div> |
322 |
| -<script type="text/javascript" src="/static/js/contrib.b9648727b74f.js" charset="utf-8"></script> |
323 |
| -<script type="text/javascript" src="/static/js/project.dd1f87ef295e.js" charset="utf-8"></script> |
324 |
| -<script> |
325 |
| - $(function(){ |
326 |
| - // Paus GIF's on page load... |
327 |
| - window.onload = function() { |
328 |
| - Gifffer(); |
329 |
| - }; |
330 |
| - $('.tooltip-toggle').tooltip(); |
331 |
| - if ($('.panel-to-wrap').length) { |
332 |
| - while ((panels = $(':not(.row)>.panel-to-wrap:lt(3)')).length) { |
333 |
| - panels.wrapAll($('<div class="row"></div>')); |
334 |
| - } |
335 |
| - } |
336 |
| - if ($('.thumbnail-to-wrap').length) { |
337 |
| - while ((panels = $(':not(.row)>.thumbnail-to-wrap:lt(4)')).length) { |
338 |
| - panels.wrapAll($('<div class="row"></div>')); |
339 |
| - } |
340 |
| - } |
341 |
| - }); |
342 |
| - function copyToClipboard(text) { |
343 |
| - window.prompt("Copy to clipboard: Ctrl+C, Enter", text); |
344 |
| - } |
345 |
| -</script> |
346 |
| -</body> |
347 |
| -</html> |
348 |
| -- |
349 |
| -</P> |
| 133 | + |
| 134 | +<UL> |
| 135 | +<LI>Expressions: New expression functions and variables |
| 136 | +<LI>Expressions: Code completion for expression builder |
| 137 | +<LI>User Interface: Auto selection of exported files in file manager |
| 138 | +<LI>User Interface: New "Open Directory" option for disabled welcome page projects |
| 139 | +<LI>User Interface: UX Improvements for Temporary Scratch Layers |
| 140 | +<LI>User Interface: Task manager improvements |
| 141 | +<LI>User Interface: Hyperlinks to local vector & raster datasets in the information panel |
| 142 | +<LI>User Interface: Style manager improvements |
| 143 | +<LI>User Interface: Polished browser panel interface and experience |
| 144 | +<LI>User Interface: QML chart and drawings widget |
| 145 | +<LI>Symbology: Mesh layer styling |
| 146 | +<LI>Symbology: Classify symmetric in graduated renderer |
| 147 | +<LI>Digitising: GPS tracking improvements |
| 148 | +<LI>Digitising: More angle choices in advanced digitizing dock |
| 149 | +<LI>Digitising: Vertex tool can work on the current layer only |
| 150 | +<LI>Digitising: Add reverse line maptools |
| 151 | +<LI>Digitising: Geometry Precision |
| 152 | +<LI>Digitising: Automatically remove duplicate nodes |
| 153 | +<LI>Digitising: Check for geometry validity |
| 154 | +<LI>Digitising: Topology checks while editing |
| 155 | +<LI>Data Management: Translation of QGIS projects |
| 156 | +<LI>Data Management: Switch Attribute Table dock mode on demand |
| 157 | +<LI>Data Management: New locator filter to search across all layers |
| 158 | +<LI>Data Management: Non-removable (required) layers highlighted in layer tree |
| 159 | +<LI>Data Management: Append raster layer to an existing Geopackage |
| 160 | +<LI>Map Composer: 3d map items |
| 161 | +<LI>Processing: Edit in place |
| 162 | +<LI>Processing: Store models inside project |
| 163 | +<LI>Processing: Sample Raster Values |
| 164 | +<LI>Processing: New 'Raster pixels to polygons' algorithm |
| 165 | +<LI>Processing: K Means clustering algorithm |
| 166 | +<LI>Processing: dbscan spatial clustering algorithm |
| 167 | +<LI>Processing: Improved algorithms |
| 168 | +<LI>Processing: Filter Vertices by M and Filter Vertices by Z algorithms |
| 169 | +<LI>Processing: "Array of Translated Features" algorithm |
| 170 | +<LI>Processing: "Array of offset (parallel) lines" algorithm |
| 171 | +<LI>Processing: Choice of units for non degree/unknown distances |
| 172 | +<LI>Processing: "Drape features to z/m" algorithms |
| 173 | +<LI>Processing: "Raster pixels to points" algorithm |
| 174 | +<LI>Processing: Line substring algorithm |
| 175 | +<LI>Processing: "Interpolate point on line" algorithm |
| 176 | +<LI>Processing: k-neighbour concave hull |
| 177 | +<LI>Processing: Python scripts which implement algorithms now execute the algorithm on drag and drop and browser double click |
| 178 | +<LI>Processing: New GDAL's rearrange band algorithm |
| 179 | +<LI>Processing: "Precalculated" values for model algorithm parameters |
| 180 | +<LI>Processing: "Categorize a layer using a style XML file" algorithm |
| 181 | +<LI>General: Flatpak |
| 182 | +<LI>General: SVG files can be embedded in projects and symbols |
| 183 | +<LI>General: OpenCL based acceleration |
| 184 | +<LI>Data Providers: OAuth2 authentication method plugin |
| 185 | +<LI>Data Providers: Mesh layer: New mesh layer format support |
| 186 | +<LI>Data Providers: Mesh layer: add function to identify value on mesh layers |
| 187 | +<LI>Data Providers: Mesh layer: allow to choose different vector and scalar dataset |
| 188 | +<LI>Data Providers: Mesh layer: allow render vectors/arrows on the user-defined grid |
| 189 | +<LI>Data Providers: JSON/JSONB Type support |
| 190 | +<LI>Data Providers: ESRI Token Authentication support |
| 191 | +<LI>Data Providers: SQL Server - Invalid geometry handling |
| 192 | +<LI>QGIS Server: Server Cache can be manage by plugins |
| 193 | +<LI>QGIS Server: WMTS 1.0.0 support |
| 194 | +<LI>QGIS Server: Add ability to define min. scale for WMTS |
| 195 | +<LI>QGIS Server: Support QGIS Server logs to stderr |
| 196 | +<LI>Plugins: Support for encrypted zips in the Plugin Manager |
| 197 | +<LI>Plugins: Offline Editing GeoPackage |
| 198 | +<LI>Programmability: QgsSpatialIndexKDBush |
| 199 | +<LI>Programmability: QgsRasterDataProvider::sample method for efficient sampling of rasters at a given point |
| 200 | +<LI>Programmability: New geometry API call to return a curve substring |
| 201 | +<LI>Programmability: sip Module API Changes |
| 202 | +<LI>3D Features: Improved navigation |
| 203 | +<LI>3D Features: Animation |
| 204 | +<LI>3D Features: Simple rendering of 3D linestrings |
| 205 | +<LI>3D Features: Identification map tool for 3D views |
| 206 | +</UL> |
350 | 207 |
|
351 | 208 | <A NAME="toc2"></A>
|
352 | 209 | <H1>2. What's new in Version 3.2 'Bonn'?</H1>
|
@@ -3590,5 +3447,5 @@ <H1>32. 0.5</H1>
|
3590 | 3447 | </DIV>
|
3591 | 3448 |
|
3592 | 3449 | <!-- html code generated by txt2tags 2.6 (http://txt2tags.org) -->
|
3593 |
| -<!-- cmdline: txt2tags -\-encoding=utf-8 -odoc/news.html -t html doc/news.t2t --> |
| 3450 | +<!-- cmdline: txt2tags -\-encoding=utf-8 -o/home/fischer/src/qgis/debian/build/doc/news.html -t html /home/fischer/src/qgis/doc/news.t2t --> |
3594 | 3451 | </BODY></HTML>
|
0 commit comments