prior knowledge of scale for standard units
Matt Jones
jones at nceas.ucsb.edu
Fri Nov 1 12:02:02 PST 2002
Tim,
So, are you saying that "unit" implies measurement scale? That is
probably true, but it would be much harder to nest measurement scale in
unit as not all measurement scales have units, and there are infinite
numbers of units. An application that digests the units and thereby can
suggest (or even automatically fill in) a measurement scale would make
the whole thing more usable. But I think that is an application issue
more than an EML one. I don't see a need for any changes to the schemas
to enable applications to guide users based on units.
Can you outline a bit more concretely what you were proposing?
BTW, I found that I fully agreed with your treatise on datetime as a
coordinate system. You said "Arbitrariness is handled by projecting the
points onto an evenly divided, "true" interval scale, such as a string
of named seconds starting in 1970." I fully fully agree that this is
the case here. Datetimes are ordinals (given any two datetime values,
they always have a pre-determined ordering). Datetimes can be projected
onto an interval scale such as seconds since 1970. The fact that most
scientists consider datetimes as interval values is more from pragmatism
than theoretical correctness. We could move the datetime format string
out of unit and into ordinal if people prefer. THis would be more
technically correct, would also eliminate our problem with the precision
field for datetime values, and would remove the format string from
UnitType so it would no longer show up under interval (and ratio, which
is good). It would introduce a need for dateTimeDomain in ordinal,
which would be ok too.
Does anyone have a preference about whether this should in fact be in
ordinal or in interval?
Matt
Tim Bergsma wrote:
> Matt,
>
> We know already the measurementScale for every dictionary unit. But all
> the units are available under interval and rato (in fact,
> formattedDateTimeUnit also appears under ratio!). Is there a way to
> represent our prior knowledge of scale so that applications can provide
> some guidance to users?
>
> Tim.
--
*******************************************************************
Matt Jones jones at nceas.ucsb.edu
http://www.nceas.ucsb.edu/ Fax: 425-920-2439 Ph: 907-789-0496
National Center for Ecological Analysis and Synthesis (NCEAS)
Interested in ecological informatics? http://www.ecoinformatics.org
*******************************************************************
More information about the Eml-dev
mailing list