Nyall Dawson
dfdcec8922
Fix project unit confusion (pt 3): add area unit settings with a
...
ton of available area units (eg m2, km2, mi2, ft2, yd2, ha, ac,
etc)
Adds a new option in both the QGIS setting and project properties to
set the units used for area measurements. Just like the distance
setting, this defaults to the units set in QGIS options, but can
then be overridden for specific projects.
The setting is respected for area calculations in:
- Attribute table field update bar
- Field calculator calculations
- Identify tool derived length and perimeter values
Also adds unit tests to ensure that area calculated by attribute table
update bar, field calculator and identify tool are consistent wrt
ellipsoidal calculations and area units.
TODO: make measure tool respect area setting
(refs #13209 , #4252 and fixes #12939 , #2402 , #4857 )
2016-02-15 12:47:36 +11:00
..
2016-02-02 19:47:21 +11:00
2016-02-14 03:50:49 +01:00
2016-02-14 03:50:49 +01:00
2015-11-10 17:08:27 +11:00
2016-01-05 11:16:15 +11:00
2016-02-02 19:47:21 +11:00
2016-02-14 03:50:49 +01:00
2016-01-08 21:32:11 +01:00
2016-01-15 15:28:03 +01:00
2016-02-14 03:50:49 +01:00
2016-02-14 03:50:49 +01:00
2015-11-10 20:21:10 +00:00
2016-02-14 03:50:49 +01:00
2016-02-02 19:47:21 +11:00
2016-02-14 03:50:49 +01:00
2015-02-18 17:35:47 +11:00
2015-02-03 02:21:52 +01:00
2015-11-10 17:08:27 +11:00
2015-08-30 13:00:15 +02:00
2016-02-14 03:50:49 +01:00
2015-02-18 17:35:47 +11:00
2015-11-10 17:08:27 +11:00
2016-02-14 03:50:49 +01:00
2015-10-07 12:02:04 +11:00
2016-02-14 03:50:49 +01:00
2015-02-03 02:21:52 +01:00
2016-02-14 03:50:49 +01:00
2015-10-07 12:02:04 +11:00
2015-10-07 18:32:24 +11:00
2015-10-07 12:02:04 +11:00
2015-07-29 11:52:14 +02:00
2016-01-08 16:43:35 +11:00
2016-02-14 03:50:49 +01:00
2016-02-02 19:47:21 +11:00
2016-02-14 03:50:49 +01:00
2015-10-07 12:02:04 +11:00
2015-10-07 12:02:04 +11:00
2016-01-26 14:24:45 +11:00
2015-07-29 11:52:14 +02:00
2015-10-07 12:02:04 +11:00
2015-11-10 17:08:27 +11:00
2015-10-07 12:02:04 +11:00
2015-07-29 11:52:14 +02:00
2015-10-07 12:02:04 +11:00
2015-10-07 12:02:04 +11:00
2016-02-14 03:50:49 +01:00
2015-10-07 12:02:04 +11:00
2015-10-07 12:02:04 +11:00
2015-06-29 10:25:47 +08:00
2016-02-02 19:47:21 +11:00
2015-12-08 15:49:01 +01:00
2015-10-28 09:54:27 +11:00
2015-10-26 22:46:25 +11:00
2015-04-30 17:26:58 +10:00
2015-10-07 12:02:04 +11:00
2016-02-14 03:50:49 +01:00
2015-10-28 09:47:44 +11:00
2016-02-14 03:50:49 +01:00
2015-10-07 12:02:04 +11:00
2015-07-29 11:52:14 +02:00
2015-10-07 12:02:04 +11:00
2016-02-02 19:47:21 +11:00
2016-02-14 03:50:49 +01:00
2015-05-11 19:46:32 +10:00
2016-02-14 03:50:49 +01:00
2015-07-29 11:52:14 +02:00
2015-10-07 12:02:04 +11:00
2016-01-21 10:42:25 +01:00
2015-10-26 22:46:25 +11:00
2015-10-07 12:02:04 +11:00
2015-10-07 12:02:04 +11:00
2016-02-14 03:50:49 +01:00
2016-02-02 19:47:21 +11:00
2016-02-02 19:47:21 +11:00
2016-02-14 03:50:49 +01:00
2015-10-22 10:32:05 +02:00
2016-01-19 18:03:15 +01:00
2015-10-26 22:46:25 +11:00
2016-01-05 11:16:15 +11:00
2016-02-14 03:50:49 +01:00
2016-02-14 03:50:49 +01:00
2016-02-14 03:50:49 +01:00
2016-02-02 19:47:21 +11:00
2016-02-14 03:50:49 +01:00
2016-02-14 03:50:49 +01:00
2016-02-14 03:50:49 +01:00
2016-02-14 03:50:49 +01:00
2015-09-11 12:02:25 +02:00
2016-02-15 12:47:36 +11:00
2015-09-11 12:02:25 +02:00
2016-02-14 03:50:49 +01:00
2015-09-11 12:02:25 +02:00
2015-09-11 12:02:25 +02:00
2016-02-14 03:50:49 +01:00
2016-02-14 03:50:49 +01:00
2015-10-07 12:02:04 +11:00
2015-10-07 12:02:04 +11:00
2015-10-07 12:02:04 +11:00
2015-10-07 12:02:04 +11:00
2015-10-07 12:02:04 +11:00
2015-10-07 12:02:04 +11:00
2016-02-14 03:50:49 +01:00
2015-10-07 12:02:04 +11:00
2016-01-05 11:16:15 +11:00
2016-02-14 03:50:49 +01:00
2016-01-05 11:16:15 +11:00
2015-10-07 18:32:24 +11:00
2016-02-14 03:50:49 +01:00
2016-02-14 03:50:49 +01:00
2015-10-26 22:46:25 +11:00
2015-12-15 08:36:59 +07:00
2015-10-07 12:02:04 +11:00
2015-10-07 12:02:04 +11:00
2016-01-05 11:16:15 +11:00
2015-10-07 12:02:04 +11:00
2015-12-08 15:49:01 +01:00
2016-02-14 03:50:49 +01:00
2016-02-14 03:50:49 +01:00
2015-10-07 12:02:04 +11:00
2016-02-14 03:50:49 +01:00
2016-02-14 03:50:49 +01:00
2015-11-10 17:08:27 +11:00
2015-10-07 12:02:04 +11:00
2015-07-29 11:52:14 +02:00
2016-02-14 03:50:49 +01:00
2015-06-02 08:15:34 +02:00
2016-02-14 03:50:49 +01:00
2016-02-14 03:50:49 +01:00
2016-02-14 03:50:49 +01:00