Opened 17 years ago

Closed 17 years ago

Last modified 15 years ago

#438 closed enhancement (fixed)

Provide more choice in the length and area measurement units

Reported by: horst.duester@… Owned by: gsherman
Priority: major: does not work as expected Milestone:
Component: Vectors Version: Trunk
Keywords: Cc:
Must Fix for Release: Yes Platform: All
Platform Version: Awaiting user input: no

Description

The area calculation displays as the result of identify is always in km2 units. The area unit should set with respect to the map units defined in options/project options/general/map units. At this point I can chose between meters, feet and decimal degrees. When I chose meters the identify tool calculates km2. As the result the area of small vector polygons p.e. cadastre objects are calculated to 0.000km2.

The identify unit should depend on my general choice.

Change History (3)

comment:1 by g_j_m, 17 years ago

Milestone: Version 0.8 ReleaseVersion 0.9 Release
Summary: Calculated Area with identify is always km2Provide more choice in the length and area measurement units
Type: defectenhancement

Qgis will report areas in m2 if the area is less than 1000m2, otherwise it uses km2. Basing the units solely on the map units is not ideal either (imagine a large polygon in m2, or f2, or the somewhat meaningless degrees2).

An enhancement would be to let the user set the units for measurement lengths and areas, and to also optionally let qgis use multiples of those units to give a reasonable number (e.g., mm2, m2, km2, and in2, ft2, mile2, hectare, acre, etc).

For the moment I have changed the threshold to 10,000 m2 (above 10,000 m2, qgis will us km2, available in r6239), and set this ticket to an enhancement to be done before version 0.9.

comment:2 by homann, 17 years ago

Resolution: fixed
Status: newclosed

This should be implemented in trunk now, with km2, ha and m2 for area units. r6446 / r6450

comment:3 by (none), 15 years ago

Milestone: Version 0.9

Milestone Version 0.9 deleted

Note: See TracTickets for help on using tickets.