[QGIS Commit] [qgis/Quantum-GIS] b567a6: Refactor to avoid creating multiple QgsDistanceAre...

GitHub noreply at github.com
Sun Mar 17 01:03:40 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/qgis/Quantum-GIS
  Commit: b567a6d61f4f07bfb4514dbddf4e9ca270296b11
      https://github.com/qgis/Quantum-GIS/commit/b567a6d61f4f07bfb4514dbddf4e9ca270296b11
  Author: Nyall Dawson <nyall.dawson at gmail.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M src/plugins/heatmap/heatmap.cpp
    M src/plugins/heatmap/heatmap.h

  Log Message:
  -----------
  Refactor to avoid creating multiple QgsDistanceArea objects and recalculation of static or unused variables. Results in massive speed increase and fixes #6756, #6691 and #6692.


  Commit: b9f3da6f8efdfc2447aada89b0fdaa8641a0f783
      https://github.com/qgis/Quantum-GIS/commit/b9f3da6f8efdfc2447aada89b0fdaa8641a0f783
  Author: Nyall Dawson <nyall.dawson at gmail.com>
  Date:   2013-03-06 (Wed, 06 Mar 2013)

  Changed paths:
    M src/plugins/heatmap/heatmap.cpp

  Log Message:
  -----------
  Automatically set the projection on output raster to match input layer


  Commit: 1164c813268b3c8d55040f014f1e4ea168d641cb
      https://github.com/qgis/Quantum-GIS/commit/1164c813268b3c8d55040f014f1e4ea168d641cb
  Author: Nyall Dawson <nyall.dawson at gmail.com>
  Date:   2013-03-07 (Thu, 07 Mar 2013)

  Changed paths:
    M doc/TRANSLATORS
    M i18n/qgis_da_DK.ts
    M python/gui/qgscomposerview.sip
    A python/plugins/sextante/gdalwarp.patch
    M python/plugins/sextante/grass/description/r.reclass.area.greater.txt
    M python/plugins/sextante/grass/description/r.reclass.area.lesser.txt
    M python/plugins/sextante/gui/SextanteToolbox.py
    M python/plugins/sextante/r/RAlgorithm.py
    A python/plugins/sextante/r_local_library.patch
    A python/plugins/sextante/tests/GeoAlgorithmTest.py
    A python/plugins/sextante/tests/OutputsTest.py
    A python/plugins/sextante/tests/ParametersTest.py
    A python/plugins/sextante/tests/TestData.py
    A python/plugins/sextante/tests/WritersTest.py
    A python/plugins/sextante/tests/data/lines.dbf
    A python/plugins/sextante/tests/data/lines.prj
    A python/plugins/sextante/tests/data/lines.qpj
    A python/plugins/sextante/tests/data/lines.shp
    A python/plugins/sextante/tests/data/lines.shx
    A python/plugins/sextante/tests/data/points.dbf
    A python/plugins/sextante/tests/data/points.prj
    A python/plugins/sextante/tests/data/points.qpj
    A python/plugins/sextante/tests/data/points.shp
    A python/plugins/sextante/tests/data/points.shx
    A python/plugins/sextante/tests/data/polygons.dbf
    A python/plugins/sextante/tests/data/polygons.prj
    A python/plugins/sextante/tests/data/polygons.qpj
    A python/plugins/sextante/tests/data/polygons.shp
    A python/plugins/sextante/tests/data/polygons.shx
    A python/plugins/sextante/tests/data/raster.tif
    A python/plugins/sextante/tools/help.py
    A python/plugins/sextante/ui/DlgConfig.py
    A python/plugins/sextante/ui/pyuic4.bat
    M scripts/tsstat.pl
    M src/app/composer/qgscomposer.cpp
    M src/app/composer/qgscomposermanager.cpp
    M src/app/qgisapp.cpp
    M src/app/qgisapp.h
    M src/core/composer/qgscomposition.cpp
    M src/core/composer/qgscomposition.h
    M src/gui/qgscomposerview.cpp
    M src/gui/qgscomposerview.h
    M src/gui/qgsscalecombobox.cpp
    M tests/src/gui/testqgsscalecombobox.cpp

  Log Message:
  -----------
  Merge branch 'master' into heatmap_fixes


  Commit: 7942be97ab439b2f7ed0e76e0cb1996cc678ef36
      https://github.com/qgis/Quantum-GIS/commit/7942be97ab439b2f7ed0e76e0cb1996cc678ef36
  Author: Nyall Dawson <nyall.dawson at gmail.com>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M doc/TRANSLATORS
    M i18n/qgis_da_DK.ts
    M i18n/qgis_gl_ES.ts
    M python/core/core.sip
    M python/core/qgsgeometry.sip
    A python/core/qgsogcutils.sip
    A python/core/raster/qgspalettedrasterrenderer.sip
    R python/core/raster/qgspaletterasterrenderer.sip
    M python/gui/qgisinterface.sip
    M python/plugins/CMakeLists.txt
    M python/plugins/sextante/core/GeoAlgorithm.py
    M python/plugins/sextante/grass/description/r.fillnulls.txt
    A python/plugins/sextante/grass/description/r.random.raster.txt
    A python/plugins/sextante/grass/description/v.split.length.txt
    R python/plugins/sextante/grass/description/v.split.txt
    A python/plugins/sextante/grass/description/v.split.vert.txt
    M python/plugins/sextante/grass/description/v.to.points.txt
    M python/plugins/sextante/gui/AlgorithmExecutionDialog.py
    M python/plugins/sextante/gui/BatchProcessingDialog.py
    M python/plugins/sextante/gui/SextanteToolbox.py
    M python/plugins/sextante/gui/TestTools.py
    M python/plugins/sextante/modeler/ModelerAlgorithm.py
    M python/plugins/sextante/modeler/ModelerParameterDefinitionDialog.py
    M python/plugins/sextante/modeler/ModelerParametersDialog.py
    M python/plugins/sextante/otb/OTBAlgorithm.py
    M python/plugins/sextante/r/RAlgorithm.py
    M python/plugins/sextante/r/scripts/Advanced_Raster_histogram.rsx
    M python/plugins/sextante/saga/SagaAlgorithm.py
    M python/plugins/sextante/saga/SplitRGBBands.py
    M scripts/astyle-all.sh
    M src/app/CMakeLists.txt
    M src/app/legend/qgslegend.cpp
    M src/app/qgisapp.cpp
    M src/app/qgisappinterface.cpp
    M src/app/qgisappinterface.h
    M src/app/qgsattributedialog.cpp
    M src/app/qgsattributetypedialog.cpp
    M src/app/qgsattributetypedialog.h
    M src/app/qgsfieldsproperties.cpp
    M src/app/qgsfieldsproperties.h
    M src/app/qgsidentifyresultsdialog.cpp
    M src/app/qgsidentifyresultsdialog.h
    M src/app/qgsmaptoolidentifyaction.cpp
    M src/core/CMakeLists.txt
    M src/core/composer/qgscomposerlegend.cpp
    M src/core/composer/qgscomposerlegend.h
    M src/core/qgscoordinatetransform.cpp
    M src/core/qgsexpression.cpp
    M src/core/qgsgeometry.cpp
    M src/core/qgsgeometry.h
    A src/core/qgsogcutils.cpp
    A src/core/qgsogcutils.h
    M src/core/qgsproject.cpp
    M src/core/qgsrectangle.cpp
    M src/core/qgsrectangle.h
    M src/core/qgsvectorlayer.cpp
    M src/core/qgsvectorlayer.h
    M src/core/raster/qgspalettedrasterrenderer.h
    M src/core/symbology-ng/qgsrendererv2.cpp
    M src/gui/qgisinterface.h
    M src/gui/qgsmaptoolidentify.cpp
    M src/gui/qgsmaptoolidentify.h
    M src/mapserver/qgsfilter.cpp
    M src/mapserver/qgswfsserver.cpp
    M src/providers/oracle/ocispatial/qsql_ocispatial.cpp
    M src/providers/postgres/qgspostgresdataitems.cpp
    M src/providers/wfs/qgswfsprovider.cpp
    M src/providers/wms/qgswmsprovider.cpp
    M src/ui/qgsattributetypeedit.ui
    M tests/src/core/CMakeLists.txt
    M tests/src/core/testqgsgeometry.cpp
    A tests/src/core/testqgsogcutils.cpp

  Log Message:
  -----------
  Merge branch 'master' into heatmap_fixes


  Commit: 3b8cbc2adb08c84bb6e3a0f2829db0b01ea9decc
      https://github.com/qgis/Quantum-GIS/commit/3b8cbc2adb08c84bb6e3a0f2829db0b01ea9decc
  Author: Nyall Dawson <nyall.dawson at gmail.com>
  Date:   2013-03-12 (Tue, 12 Mar 2013)

  Changed paths:
    M src/plugins/heatmap/heatmap.cpp
    M src/plugins/heatmap/heatmapgui.cpp

  Log Message:
  -----------
  Convert radius to a float, not an integer. Fixes heatmaps created with a radius < 1.


  Commit: 239479affd9688105e0582f03ea2a24d5a7840c9
      https://github.com/qgis/Quantum-GIS/commit/239479affd9688105e0582f03ea2a24d5a7840c9
  Author: Nyall Dawson <nyall.dawson at gmail.com>
  Date:   2013-03-13 (Wed, 13 Mar 2013)

  Changed paths:
    M src/plugins/heatmap/heatmap.cpp
    M src/plugins/heatmap/heatmap.h
    M src/plugins/heatmap/heatmapgui.cpp
    M src/plugins/heatmap/heatmapgui.h

  Log Message:
  -----------
  Use double rather than float when appropriate to improve precision of heatmaps


  Commit: 9a81fa760993ef8cc5c5f0829f635cbaf2c4e63b
      https://github.com/qgis/Quantum-GIS/commit/9a81fa760993ef8cc5c5f0829f635cbaf2c4e63b
  Author: Nathan Woodrow <madmanwoo at gmail.com>
  Date:   2013-03-17 (Sun, 17 Mar 2013)

  Changed paths:
    M src/plugins/heatmap/heatmap.cpp
    M src/plugins/heatmap/heatmap.h
    M src/plugins/heatmap/heatmapgui.cpp
    M src/plugins/heatmap/heatmapgui.h

  Log Message:
  -----------
  Merge pull request #461 from nyalldawson/heatmap_fixes

Massive speedup to heatmap plugin (fix #6756, fix #6691 and fix #6692)


Compare: https://github.com/qgis/Quantum-GIS/compare/8966e9ec3f35...9a81fa760993


More information about the QGIS-commit mailing list