[QGIS Commit] r15880 - docs/trunk/english_us/user_guide

svn_qgis at osgeo.org svn_qgis at osgeo.org
Wed Jun 29 07:01:28 EDT 2011


Author: dassau
Date: 2011-06-29 04:01:28 -0700 (Wed, 29 Jun 2011)
New Revision: 15880

Modified:
   docs/trunk/english_us/user_guide/foreword.tex
Log:
finished update for this chapter and removed disclaimer

Modified: docs/trunk/english_us/user_guide/foreword.tex
===================================================================
--- docs/trunk/english_us/user_guide/foreword.tex	2011-06-29 08:00:23 UTC (rev 15879)
+++ docs/trunk/english_us/user_guide/foreword.tex	2011-06-29 11:01:28 UTC (rev 15880)
@@ -7,7 +7,7 @@
 
 % when the revision of a section has been finalized, 
 % comment out the following line:
-\updatedisclaimer
+% \updatedisclaimer
 
 Welcome to the wonderful world of Geographical Information Systems (GIS)!
 Quantum GIS (QGIS) is an Open Source Geographic Information System. The project
@@ -23,8 +23,7 @@
 The initial goal was to provide a GIS data viewer. QGIS has reached the point
 in its evolution where it is being used by many for their daily GIS data viewing
 needs. QGIS supports a number of raster and vector data formats, with new
-format support easily added using the plugin architecture (see Appendix
-\ref{appdx_data_formats} for a full list of currently supported data formats).
+format support easily added using the plugin architecture.
 
 QGIS is released under the GNU General Public License (GPL). Developing QGIS 
 under this license means that you can inspect and modify the source code,
@@ -52,15 +51,12 @@
 formats include:
 
 \begin{itemize}[label=--]
-\item spatially-enabled PostgreSQL tables using PostGIS, vector 
-formats
-%\footnote{OGR-supported database formats such as Oracle or 
-%mySQL are not yet supported in QGIS.}
- supported by the installed OGR library, including ESRI shapefiles, MapInfo, 
-SDTS and GML (see Appendix \ref{appdx_ogr} for the complete list) .
+\item spatially-enabled tables using PostGIS and SpatiaLite, vector 
+formats supported by the installed OGR library, including ESRI shapefiles, MapInfo, 
+SDTS, GML and many more.
 \item Raster and imagery formats supported by the installed GDAL (Geospatial
 Data Abstraction Library) library, such as GeoTiff, Erdas Img., ArcInfo Ascii 
-Grid, JPEG, PNG (see Appendix \ref{appdx_gdal} for the complete list).
+Grid, JPEG, PNG and many more.
 \item SpatiaLite databases (see Section \ref{label_spatialite}) 
 \item GRASS raster and vector data from GRASS databases (location/mapset),
 see Section \ref{sec:grass}, 
@@ -76,7 +72,7 @@
 
 \begin{itemize}[label=--]
 \item on the fly projection
-\item map composers
+\item map composer
 \item overview panel
 \item spatial bookmarks
 \item identify/select features
@@ -115,7 +111,7 @@
 supported formats using the fTools Python plugin. QGIS currently offers
 vector analysis, sampling, geoprocessing, geometry and database management
 tools. You can also use the integrated GRASS tools, which 
-include the complete GRASS functionality of more than 300 modules (See
+include the complete GRASS functionality of more than 400 modules (See
 Section \ref{sec:grass}).
 
 \minisec{Publish maps on the Internet}
@@ -138,24 +134,30 @@
 \item Coordinate Capture (Capture mouse coordinates in different CRS)
 \item Decorations (Copyright Label, North Arrow and Scale bar)
 \item Diagram Overlay (Placing diagrams on vector layer)
+\item Displacement Plugin (Handle point displacement in case points have the same position)
 \item Dxf2Shp Converter (Convert DXF to Shape)
 \item GPS Tools (Loading and importing GPS data)
 \item GRASS (GRASS GIS integration)
+\item GDALTools (Integrate GDAL Tools into QGIS)
 \item Georeferencer GDAL (Adding projection information to raster using GDAL)
 \item Interpolation plugin (interpolate based on vertices of a vector layer)
+\item Load PostGIS raster to QGIS 
 \item Mapserver Export (Export QGIS project file to a MapServer map file)
-\item OGR Layer Converter (Translate vector layer between formats)
+\item Offline Editing (Allow offline editing and synchronizing with database)
 \item OpenStreetMap plugin (Viewer and editor for openstreetmap data)
 \item Oracle Spatial GeoRaster support
-\item Python Plugin Installer (Download and install QGIS python plugins)
-\item Quick Print (Print a map with minimal effort)
+\item Plugin Installer (Download and install QGIS python plugins)
+\item QSpatiaLite (SpatiaLite GUI for SpatiaLite)
+\item Random HR - Animove (Randomization of home ranges within a study area)
 \item Raster terrain analysis (Raster based terrain analysis)
+\item Road graph plugin (Shortest Path network analysis)
 \item SPIT (Import Shapefile to PostgreSQL/PostGIS)
+\item SQL Anywhere Plugin (Store vector layers within a SQL Anywhere database)
+\item Spatial Query Plugin (make spatial queries on vector layers)
 \item WFS Plugin (Add WFS layers to QGIS canvas)
 \item eVIS (Event Visualization Tool)
 \item fTools (Tools for vector data analysis and management)
 \item Python Console (Access QGIS environment)
-\item GDAL Tools
 \end{enumerate}
 
 \minisec{External Python Plugins}
@@ -169,64 +171,126 @@
 
 Please note that this is a release in our 'cutting edge' release series. As such 
 it contains new features and extends the programmatic interface over QGIS 1.0.x 
-and QGIS 1.5.0. We recommend that you use this version over previous releases.
+and QGIS 1.6.0. We recommend that you use this version over previous releases.
 
-This release includes over 177 bug fixes and many new features and enhancements. 
+This release includes over 277 bug fixes and many new features and enhancements.
 
-\textbf{General Improvements}
+\minisec{Symbology labels and diagrams}
 
 \begin{itemize}[label=--]
-\item Added gpsd support to live gps tracking.
-\item A new plugin has been included that allows for offline editing.
-\item Field calculator will now insert NULL feature value in case of calculation error instead of stopping and reverting calculation for all features.
-\item Update srs.db to include grid reference.
-\item Added a native (C++) raster calculator implementation which can deal with large rasters efficiently.
-\item Improved interaction with extents widget in statusbar so that the text contents of the widget can be copied and pasted.
-\item Many improvements and new operators to the field calculator including field concatenation, row counter etc.
-\item Added --configpath option that overrides the default path (~/.qgis) for user configuration and forces QSettings to use this directory, too. This allows users to e.g. carry QGIS installation on a flash drive together with all plugins and settings.
-\item Experimental WFS-T support. Additionally ported wfs to network manager.
-\item Georeferencer has had many tidy ups and improvements.
-\item Support for long int in attribute dialog and editor.
-\item The QGIS Mapserver project has been incorporated into the main SVN repository and packages are being made available. QGIS Mapserver allows you to serve your QGIS project files via the OGC WMS protocol.
-\item Select and measure toolbar flyouts and submenus.
-\item Support has been added for non-spatial tables (currently OGR, delimited text and PostgreSQL providers). These tables can be used for field lookups or just generally browsed and edited using the table view.
-\item Added search string support for feature ids (\$id) and various other search related improvements.
-\item Added reload method to map layers and provider interface. Like this, caching providers (currently WMS and WFS) can synchronize with changes in the datasource.
+\item New symbology now used by default!
+\item Diagram system that uses the same smart placement system as labeling-ng
+\item Export and import of styles (symbology-ng).
+\item Labels for rules in rule-based renderers.
+\item Font marker can have an X,Y offset.
+\item Line symbology:
+\begin{itemize}[label=--]
+\item Option to put marker on the central point of a line.
+\item Option to put marker only on first/last vertex of a line.
+\item Allow the marker line symbol layer to draw markers on each vertex.
 \end{itemize}
+\item Polygon symbology:
+\begin{itemize}[label=--]
+\item Rotation for svg fills.
+\item Added 'centroid fill' symbol layer which draws a marker on polygon's centroid.
+\item Allow the line symbol layers to be used for outline of polygon (fill) symbols.
+\end{itemize}
+\item Labels
+\begin{itemize}[label=--]
+\item Ability to set label distance in map units.
+\item Move/rotate/change label edit tools to interactively change data defined label properties.
+\end{itemize}
+\item New Tools
+\begin{itemize}[label=--]
+\item Added GUI for gdaldem.
+\item Added field calculator with functions like \$x, \$y and \$perimeter.
+\item Added 'Lines to polygons' tool to vector menu.
+\item Added voronoi polygon tool to Vector menu.
+\end{itemize}
+\end{itemize}
 
-\textbf{Table of contents (TOC) improvements}
+\minisec{User interface updates}
 
 \begin{itemize}[label=--]
-\item Added a new option to the raster legend menu that will stretch the current layer using the min and max pixel values of the current extent. 
-\item When writing vector files using the table of contents context menu's 'Save as' option, you can now specify OGR creation options. 
-\item In the table of contents, it is now possible to select and remove or move several layers at once.
+\item Allow managing missing layers in a list.
+\item Zoom to group of layers.
+\item 'Tip of the day' on startup. You can en/disable tips in the options panel.
+\item Better organisation of menus, separate database menu added.
+\item Add ability to show number of features in legend classes. Accessible via right-click legend menu.
+\item General clean-ups and usability improvements.
 \end{itemize}
 
-\textbf{Labelling (New generation only)}
+\minisec{CRS Handling}
 
 \begin{itemize}[label=--]
-\item Data defined label position. 
-\item Line wrapping, data defined font and buffer settings.
+\item Show active crs in status bar.
+\item Assign layer CRS to project (in the legend context menu).
+\item Select default CRS for new projects.
+\item Allow setting CRS for multiple layers at once.
+\item Default to last selection when prompting for CRS.
 \end{itemize}
 
-\textbf{Layer properties and symbology}
+\minisec{Rasters}
 
 \begin{itemize}[label=--]
-\item Three new classification modes added to graduated symbol renderer (version 2), including Natural Breaks (Jenks), Standard Deviations, and Pretty Breaks (based on pretty from the R statistical environment). 
-\item Improved loading speed of the symbol properties dialog. 
-\item Data-defined rotation and size for categorized and graduated renderer (symbology-ng). 
-\item Use size scale also for line symbols to modify line width. 
-\item Replaced raster histogram implementation with one based on Qwt. Added option to save histogram as image file. Show actual pixel values on x axis of raster histogram. 
-\item Added ability to interactively select pixels from the canvas to populate the transparency table in the raster layer properties dialog. 
-\item Allow creation of color ramps in vector color ramp combo box. 
-\item Added 'style manager...' button to symbol selector so that users will find the style manager more easily.
+\item Added AND and OR operator for raster calculator
+\item '''On-the-fly reprojection of rasters added!'''
+\item Proper implementation of raster providers.
+\item Added raster toolbar with histogram stretch functions.
 \end{itemize}
 
-\textbf{Map Composer}
+\minisec{Providers and Data Handling}
 
 \begin{itemize}[label=--]
-\item add capability to show and manipulate composer item width/ height in item position dialog. 
-\item Composer items can now be deleted with the backspace key. 
-\item Sorting for composer attribute table (several columns and ascending / descending).
+\item New SQLAnywhere vector provider.
+\item Table join support
+\item Feature form updates
+\item Make NULL value string representation configurable.
+\item Fix feature updates in feature form from attribute table.
+\item Add support for NULL values in value maps (comboboxes).
+\item Use layer names instead of ids in drop down list when loading value maps from layers.
+\item Support feature form expression fields: line edits on the form which name prefix 'expr\_' are evaluated. Their value is interpreted as field calculator string and replaced with the calculated value.
+\item Support searching for NULL in attribute table.
+\item Attribute editing improvements
+\item Improved interactive attribute editing in table (adding/deleting features, attribute update).
+\item Allow adding of geometryless features.
+\item Fixed attribute undo/redo.
+\item Improved attribute handling.
+\item Optionally re-use entered attribute values for next digitized feature.
+\item Allow merging/assigning attribute values to a set of features.
+\item Allow OGR 'save as' without attributes (for eg. DGN/DXF).
 \end{itemize}
 
+\minisec{Api and Developer Centric}
+
+\begin{itemize}[label=--]
+\item Refactored attribute dialog calls to QgsFeatureAttribute.
+\item Added QgsVectorLayer::featureAdded signal.
+\item Layer menu function added.
+\item Added option to load c++ plugins from user specified directories. Requires application restart to activate.
+\item Completely new geometry checking tool for fTools. Significantly faster, more relevant error messages, and now supports zooming to errors. See the new QgsGeometry.validateGeometry function
+\end{itemize}
+
+\minisec{QGIS Server}
+
+\begin{itemize}[label=--]
+\item Ability to specify wms service capabilities in the properties section of the project file (instead of wms\_metadata.xml file).
+\item Support for wms printing with GetPrint-Request.
+\end{itemize}
+
+\minisec{Plugins}
+
+\begin{itemize}[label=--]
+\item Support for icons of plugins in the plugin manager dialog.
+\item Removed quickprint plugin - use easyprint plugin rather from plugin repo.
+\item Removed ogr convertor plugin - use 'save as' context menu rather.
+\end{itemize}
+
+\minisec{Printing}
+
+\begin{itemize}[label=--]
+\item Undo/Redo support for the print composer
+\end{itemize}
+
+\newpage
+



More information about the QGIS-commit mailing list