[PROJ] World UTM in a proper datum

Lesparre, Jochem Jochem.Lesparre at kadaster.nl
Mon Apr 19 06:47:00 PDT 2021


The use of WGS84(G1762) in international standards would make no sense, ITRF2014 should be used instead. So I strongly disagree with Greg on this (his point 7). But I admit this is a minor problem. However, I would prefer a different solution for the main problem too.

I think we should consider to NOT solve the inaccurate transformation of the ensemble (point 6), because keeping it like this forces people to stop using the ensemble label WGS84 for precise applications and make them use a precise realisation (e.g. ITRF2014) instead, thus solving the main problem completely (point 2, 3, 4, 5). For inaccurate applications the label WGS84 for the ensemble is fine, so we do not need to make people to change that (point 1).

If we partly solve the inaccuracy of the transformation of the ensemble (point 6) in one of the two ways Greg suggests, it will be much harder to make people aware of the remaining accuracy problem of the ensemble and it will therefore take much longer (if ever) too get that solved (point 1, 2, 3, 4, 5, 7).

Kind regards, Jochem


-----Original Message-----
From: PROJ <proj-bounces at lists.osgeo.org> On Behalf Of Greg Troxel
Sent: maandag 19 april 2021 15:06
To: proj at lists.osgeo.org
Subject: Re: [PROJ] World UTM in a proper datum


I think it's important to separate the multiple problems:

  1) People label data as "WGS84" when with omly a little care it could be
  labeled with a particular realization.

  2) People think their data is in WGS84 because it came out of a GNSS
  receiver, but they don't know if they were using SBAS, and even
  clueful people have a really hard time figuring out what datums the
  various SBAS are in.  And I have seen nothing that describes how any
  particular receiver deals with multiconstellation solutions and
  transforms (or not) among the frames, or e.g. what the output frame is
  when one configures for GLONASS only.

  3) Standards for data representation specify WGS84.  The two that come
  to mind are GPX and TMS, and I hope that's it.  In my view the bigger
  problem is TMS, because it is relatively easy to avoid GPX and use
  geojson instead in most cases, or it's simply "transform to GPX and
  load into device".

  4) People transform data to WGS84.  It doesn't really make sense to
  transform to an ensemble.  I suppose one could do a survey about
  prevalance and flip coins and pick a realization from the ensemble and
  transform to that, and then label it as the ensemble.  (Yes, I know
  that's ridiculous, but it points out how nonsensical transforming to
  an ensemble is.)

  5) People want to transform to WGS84, contrary to (4), because of (3).

  6) proj's behavior when transforming to an ensemble is sometimes to
  skip the transform because more or less the logical distance from
  source CRS to the ensemble is small compared to the ensemble intrinsic
  error.

  7) The fact that WGS84 was defined by one country is not a problem;
  many other datums were defined by one country.  If that were the only
  issue, people would only be talking about point 3 above, and arguing
  about the political point of saying WGS84(G1762) instead of ITRF2008,
  and not having data accuracy issues from incorrect null transforms.
  It would therefore not be a proj-land issue.

We in proj-land can't fix 1 and 2.  We certainly cannot fix 7.

We can rail against 3, but probably with little success.

Given 3, we can't do much about 5 and 4, other than to tell people to transform to the most recent realization instead and then use the data in situations calling for WGS84, but there's little hope of any significant number of them listening.  (I personally transform from
NAD83(2011) to ITRF2014 for use in web mapping, so that the transform actually happens.)

We can fix 6, where

  Ensembles have a notion of "most recent/best member".  (For WGS84 it
  is uncontroversial that today this is WGS84(G7162).)

  Transforms to an ensemble are interpreted as a transform to the best
  member of the ensemble.  The error budget does not include the
  ensemble fuzz, but the output is labeled as the ensemble as
  requested.  (Therefore if there is another transform in a pipeline the
  ensemble error will be attributed.)

  Transforms from an ensemble are treated as a concatenation of a
  transform from the ensemble to the best member, followed by the
  appopriate transform from the best member.  The first of those is a
  null transform carrying the ensemble intrinsic error, and the second
  is how it is

  (This requires adjusting the EPSG database to remove/avoid using
  transforms that are from or to the ensemble if there are reasonable
  paths from/to the best member)

  (Probably this should lead to examining all transforms to/from
  ensembles i the database and seeing if they are really to/from a
  specific member.)

Another approach (could be done in parallel) is:

  Take a poll and ask if anyone has any data in WGS84(TRANSIT).  Ask
  what the sigma is.  Ask them to explain how they obtained it.  Decline
  to accept "I had NAD83 and I just relabeled it" as valid.

  Failing to find any, decide that the term WGS84 as an ensemble will,
  in proj-land, not include WGS84(TRANSIT), and that anyone with data in
  that frame thus needs to label it precisely.  This removes most of the
  intrinsic error, creating a great benefit to many, while causing
  nearly zero harm to perhaps zero actual people.

  repeat for WGS84(G730), and possibly for the next, but by now the
  realizations have converged pretty well.

In other words, I assert that there is no data in either TRANSIT or G730 that has anywhere near 2m accuracy, and thus kicking them out of the ensemble -- which is a device to accomodate people who are being fuzzy
-- does no harm.

Greg


Disclaimer:
De inhoud van dit bericht is uitsluitend bestemd voor geadresseerde.
Gebruik van de inhoud van dit bericht door anderen zonder toestemming van het Kadaster
is onrechtmatig. Mocht dit bericht ten onrechte bij u terecht komen, dan verzoeken wij u
dit direct te melden aan de verzender en het bericht te vernietigen.
Aan de inhoud van dit bericht kunnen geen rechten worden ontleend.

Disclaimer:
The content of this message is meant to be received by the addressee only.
Use of the content of this message by anyone other than the addressee without the consent
of the Kadaster is unlawful. If you have received this message, but are not the addressee,
please contact the sender immediately and destroy the message.
No rights can be derived from the content of this message.


More information about the PROJ mailing list