Ticket #1071 (closed bug: invalid)

Opened 5 years ago

Last modified 4 years ago

units conversion bogus for meters <-> feet

Reported by: bgullatt Owned by: nobody
Priority: major: does not work as expected Milestone:
Component: MapCanvas Version: Trunk
Keywords: measure Cc:
Platform Version: Platform: All
Must Fix for Release: Yes Awaiting user input: no

Description

Formating - When value crosses 1000 justification jumps to left.

Conversion - When you change map units in project properties there is no conversion just changes the unit text. If you change from meters to feet for instance it will show 1 mile at 1000 feet.

Related to #1024

Change History

Changed 5 years ago by bgullatt

  • priority changed from critical: causes crash or data corruption to minor: annoyance or enhancement

Changed 5 years ago by msieczka

  • priority changed from minor: annoyance or enhancement to major: does not work as expected
  • summary changed from Measurement tool conversion and formatting issues to units conversion bogus for meters <-> feet
  • platform_version Windows deleted
  • platform changed from Windows to All
  • must_fix changed from No to Yes
  • type changed from defect to bug

I can't reproduce the problem with formatting in 0.11 on GNU/Linux or Windows XP.

But the second issue still takes place, at least partially, both on Windows and GNU/Linux. Miles <-> kilometers transformation is OK, however if you zoom in so that hundreds of meters are displayed instead of kilometers, and change the project units, QGIS will claim that e.g. 200 m=200 feet. Easy to verify using map scale plugin.

Changed 5 years ago by homann

This is the intended behaviour. The setting reflects what base unit is used, e.g the distance between (0,10) and (10,10) is set at 10 meter or 10 feet.

Changed 5 years ago by homann

  • status changed from new to closed
  • resolution set to invalid

Changed 4 years ago by anonymous

  • milestone Version 1.0.0 deleted

Milestone Version 1.0.0 deleted

Note: See TracTickets for help on using tickets.