timlinux 8d87cc16ad Implemented map overview using maplayers rather than snapshots of a raster layer.
Implemented QgsMapLayerRegistry  - s singleton object that keeps track of loaded layers. When a layer is added an entry is made in the registry. When a layer is removed, the registry emits a layerWillBeRemoved signal that is connected to any mapvcanvas, legend etc that may be using the layer. The objects using the layer can then remove any reference they make to the layer - after which the registry deletes the layer object.

This fixes a problem with adding an overview map which caused qgis to crash when a layer was removed because it was trying to delete the same pointer twice.

Added a better implementation of the overview map below map legend.

Refactoring in qgis app - all private members now adhere to qgis naming conventions (prefixed with m).


Import Note *** ONLY THE MAPLAYER REGISTRY SHOULD DELETE LAYERS NOW ***


git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@1530 c8812cc2-4d05-0410-92ff-de0c093fc19c
2004-06-07 08:43:53 +00:00
2004-05-26 05:31:45 +00:00
2004-05-25 22:25:16 +00:00
2002-10-13 22:11:53 +00:00
2004-04-25 17:23:25 +00:00
2004-05-27 15:59:24 +00:00
2004-05-12 08:28:04 +00:00
2004-02-25 05:42:07 +00:00
2004-03-22 20:00:55 +00:00
2004-03-22 20:00:55 +00:00
2003-09-27 22:15:33 +00:00
2004-03-22 20:00:55 +00:00
2004-04-25 14:04:35 +00:00
2003-09-27 21:30:26 +00:00
2003-09-27 21:30:26 +00:00
2003-09-27 21:30:26 +00:00
2004-05-26 05:34:47 +00:00
2004-04-27 13:53:55 +00:00
2004-05-26 05:34:47 +00:00
2004-06-03 18:36:46 +00:00

README for QGIS version 0.3 'Madison'
Quantum GIS (QGIS) is designed to be a Geographic Information System (GIS) 
built for Linux/Unix. QGIS offers support for vector and raster formats. 
Currently QGIS supports many common vector and raster formats shapefiles
and PostgreSQL/PostGIS layers. 

This release adds:
  Features
    Raster pyramids
    Scale display
    Map units can be specified (meters, feet, decimal degrees)
    Desktop icons (installed in share/qgis/images/icons)
    Mac OS X vector support now works
  Core Plugins
    New North Arrow plugin
    Improved GPS tools plugin
    New Copyright plugin
    Improved Grass plugin with raster and vector loaders
  Contributed Plugins (available from community.qgis.org)
    HTTP server (simple map server implementation)


Supported raster formats include:
  Grass
  USGS DEM
  ArcInfo binary grid
  ArcInfo ASCII grid
  ERDAS Imagine
  SDTS
  GeoTiff
  Tiff with world file

Supported vector formats include:
  ESRI Shapefiles
  PostgreSQL/PostGIS
  GRASS
  

NOTE -- Please follow the installation instructions carefully. 
After untarring the distribution, you can find the HTML version of the 
installation document in qgis/doc/index.html. The installation document is 
also available as PDF in the same directory or on the website at
http://qgis.org/docs/install.html.

HELP US --  Please submit bug reports using the QGIS bug tracker at:
            http://sourceforge.net/tracker/?group_id=55820&atid=478378
            When reporting a bug, either login to SourceForge or, if you don't
            have a SourceForge id, provide an email address where we can 
            request additional information.
  
            Please do not use the Bugs forum to report bugs.
  
SUPPORT -   You can get support in the following ways:
            1.  Using the QGIS community site at http://community.qgis.org
            2.  Joining the qgis-users mailing list at:
                http://lists.sourceforge.net/lists/listinfo/qgis-user
            3.  Using IRC by joining the #qgis channel on irc.freenode.net. 
                Please wait around for a response to your question as many 
                folks on the channel are doing other things and it may take a 
                while for them to notice your question.
     
      

Description
QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
Readme 4.6 GiB
Languages
C++ 77.2%
Python 20.7%
CMake 0.8%
C 0.5%
QML 0.3%
Other 0.3%