Insignificant figures

Started by stonecherub, August 26, 2013, 06:58:18 PM

Previous topic - Next topic

stonecherub

As a former math-physics teacher, I beg of you, please, please, PLEASE take some control of the numbers in IM5. Your new metadata panel lists GPS altitude (least precise of the x-y-z values computed by a consumer grade GPS receiver) out to TWELVE places. The Eames "Powers of ten" video from 1977 shows the carbon atom nucleus at E-12 m.

Your algorithm may barf out 12 figures but using them all suggests you aren't paying attention to the world.

Mario

When you switch to use raw value for tags displayed in the Metadata Panel, IMatch displays the raw value as delivered by ExifTool. IMatch does not interpret the value but returns the text data unchanged.

While ExifTool provides a command line parameter which allows to limit the precision of floating point variables to a certain number of decimal digits, I decided against using this option and to take in the full precision into the database. This is why you get GPS latitudes like

41.385064

but sometimes also

34.0928090000806

As said, IMatch does not attempt to interpret the raw data when you display it in the Metadata Panel.
The only option I see to handle your request would be to introduce options to not only use the raw value, but also to tell IMatch how to interpret it and format it. Similar to the numformat option available for variables.

This could be done, but I wonder how many users will benefit from this?
You can create your own HTML template to display GPS data in the format you want to see easily. Would that not be an alternative?

-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

jch2103

I believe the raw data is turned off by default (in any event, it's turned off for my panels).

For images with GPS data collected by my GPS on-camera receiver, the (raw-off) Browser panel shows, e.g., '81 m above sea level'. The (raw off) Location panel for the same image shows '81m'.


John

Mario

The Metadata Panel uses by default the formatted value. The raw value is only useful for very specific tags.
I think the OP has switched to raw values in his Metadata Panel layout to get the numerical format.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook