Re: [Geojson] vertical datum definition

Martin Daly <martin.daly@cadcorp.com> Thu, 20 October 2022 08:47 UTC

Return-Path: <martin.daly@cadcorp.com>
X-Original-To: geojson@ietfa.amsl.com
Delivered-To: geojson@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EE669C15257D for <geojson@ietfa.amsl.com>; Thu, 20 Oct 2022 01:47:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.907
X-Spam-Level:
X-Spam-Status: No, score=-6.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wEcETyqnDFdr for <geojson@ietfa.amsl.com>; Thu, 20 Oct 2022 01:47:27 -0700 (PDT)
Received: from eu-smtp-delivery-107.mimecast.com (eu-smtp-delivery-107.mimecast.com [185.58.85.107]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DDADEC15257E for <geojson@ietf.org>; Thu, 20 Oct 2022 01:47:26 -0700 (PDT)
Received: from GBR01-CWL-obe.outbound.protection.outlook.com (mail-cwlgbr01lp2057.outbound.protection.outlook.com [104.47.20.57]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id uk-mta-280-WQFxChPdPWSNjM-_ML9PkQ-1; Thu, 20 Oct 2022 09:47:23 +0100
X-MC-Unique: WQFxChPdPWSNjM-_ML9PkQ-1
Received: from LO6P123MB6453.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:2a3::7) by LO2P123MB7243.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:32b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.34; Thu, 20 Oct 2022 08:47:22 +0000
Received: from LO6P123MB6453.GBRP123.PROD.OUTLOOK.COM ([fe80::e630:f166:6992:e6e2]) by LO6P123MB6453.GBRP123.PROD.OUTLOOK.COM ([fe80::e630:f166:6992:e6e2%5]) with mapi id 15.20.5723.035; Thu, 20 Oct 2022 08:47:22 +0000
From: Martin Daly <martin.daly@cadcorp.com>
To: "Hedley, Mark" <mark.hedley=40metoffice.gov.uk@dmarc.ietf.org>, Howard Butler <howard@hobu.co>
CC: "geojson@ietf.org" <geojson@ietf.org>
Thread-Topic: [Geojson] vertical datum definition
Thread-Index: AQHYzcnGckLE7HXO9E+8Xez1fF8S8a4RQj2AgAMM6t2AAtRbQA==
Date: Thu, 20 Oct 2022 08:47:22 +0000
Message-ID: <LO6P123MB64536EA78EACDF3801CD3370EE2A9@LO6P123MB6453.GBRP123.PROD.OUTLOOK.COM>
References: <CWLP265MB3139622B41CE8A9F8916F90EC44F9@CWLP265MB3139.GBRP265.PROD.OUTLOOK.COM> <35ED155D-B851-4567-A6F8-387BC6292CFC@hobu.co> <CWLP265MB313951E17624457543BC5B34C4289@CWLP265MB3139.GBRP265.PROD.OUTLOOK.COM>
In-Reply-To: <CWLP265MB313951E17624457543BC5B34C4289@CWLP265MB3139.GBRP265.PROD.OUTLOOK.COM>
Accept-Language: en-GB, en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: LO6P123MB6453:EE_|LO2P123MB7243:EE_
x-ms-office365-filtering-correlation-id: 0b8b3405-bae9-4cee-6dfc-08dab277b488
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0
x-microsoft-antispam-message-info: 5QghXshhSl12AbGUyNIQ9kkWGm8w+i7hAAHIQWuZHmFgHJTAgU+TJ8H7LdVf6UcUNMAtry24YN6oBJ7tCZI+vkgWz3Q+tfcG8ur8cown4m5g00klpJcNMKGI/LxmjNfGQZb0qkNqINcLylsgHyARnvNnQpjJUQJlhMEPUciyq5Ey2Chh60JRgkEZLDSNXbBuhWFiLlnyPP2kP9KTPG38ygwPVHcrC2t5SDpfvSByc1mbVsPjHopbcbBnl+ujFv9o4wcpXjrdtMYlgm9fUJszilv0iXsFn8qzUwRFdL07IszTuG2eaJdBZLsl1YSrehwp95+z5sj8Y5u/mUfT5p7SfC//NdZCWtNVt9l5qvUhMp0/P0GfqBpr+TiBKPpjOwK21ngTS1YzK5qnozUXC9hwlC24DrUijv16dinYvpbnhLJo1BSsK77EFB4Mbv+Ajiu13Prd8XBRc3gFTeIVbbZdInpACeyQy09aoeHZspXDp7dEfS2u0zCG7Wo4d1xH1/z8XZbIAcDQKmnsRhyhjgoEWvvNWrhvUGI98Ql+wWTygJDeCaPj4l4Ngehv2+JuALiGiHI3VHizSTxdhA7B21GtH6P08RXloNOqf906iSnA/lOpho/VmytBwrbvUfA//VqjVe8i5+uFWY9jI8gnkEZrQB5ciN0woHs4YBf/JIC/tmgob0KFoKPNv0s4EWkA9bW6PR8U/zbT6tCT8TQIToNuK39e9wkNv4HhSZXfHnqggq8nXTy9fRa/VHhRhKGdeSdHPmcrrkmvecDLkQEiWia14kj+CSy4ewlr2mw1O/Qjct8=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LO6P123MB6453.GBRP123.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230022)(136003)(376002)(366004)(346002)(396003)(39840400004)(451199015)(316002)(2906002)(66476007)(110136005)(186003)(26005)(33656002)(9686003)(44832011)(8936002)(41300700001)(55016003)(52536014)(38100700002)(5660300002)(86362001)(66556008)(7696005)(66946007)(76116006)(4326008)(8676002)(64756008)(83380400001)(6506007)(66446008)(966005)(122000001)(66899015)(71200400001)(478600001)(38070700005); DIR:OUT; SFP:1101
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: m17W2FHFO4v5E8AHPeBgyYn6VdFsfJ2/xLuqxjdwZYo1rlQd8Zoaz6t/9geQWck+2K8n0Dok1kwwLlst8dEIYzUCaWFsBge1K89xxAZ0+gMBKrMf+mP7LQBmFqjKoboowwG1I8sUHZxD5oUi8l7tXARcB9+m4nM9Wlfo00KqJOwYUUmuCaIcmOSCvV4IpOqbPzc8jNKgD0w41hh47goOfV7PNTHBK08YgGSEet9xJmM/loZuXVyBvj3zHhWoe3hEEXONEQ3pMBaobLuQJ3vuNudKSMZ2Xh0zQKEGIgveariZCz4xgvRmmBBAeaVok+82Y46MkjGAOPxjiKtPd3TdiIxzMQ0phqUjId3DIrO+zY5eRHASbkIRzMC+hKBfN13Y38Hqt68TBpReRXvb2q3/q7qaXU13/PuOCvBw5k4DIBBOHaeH63/BbNBKV4iF4GfPk7U3PfaxYuDnXQcFK31YHnQWny0pdUj5bijCoEF0p1pv2mP6ITroi5d+SoQxsLf1PphQUVmaXtwVVxgoPQL8N9WJ/xYP9xpoqswqhAD/9wC9/zOQtmOcqnvZ3sv35RN34+MtZVjEMawRtpqLj9O7aAdp+gDPugQbi8G8wkNgLRMOLqPxU4PZ9bqQz7eLhCI1Y1injAKCLbh2q+SpfyWbEwNBrSvxYO/YTK7hIj7+jCtLd4FzzcEW64dFSdDfWJ9FHsvXrYymWL3o3XTVK0+5YFtfS2n1nPPvinz4Eco1qlX0FBdBkPTlKriH/s+HzedVq2nnK0PvQ2O09Pm3+Jcbm3d1NOS6uZp/RCD2KXq7/GYOqI8PBob2Xqh6Jk5mwx6Zst5REOP1k4Zkezp1hIbu6RAvBxAYIOYZoNSjzhwLtRKPTftGS4W8F2EFf8PX3IcHebo+vDETEUC/YiQK29wlDwiVShxFDQ6Lna7GuqMOGzsd4FcNkyIcVGcR2Xyo2NqpgLzz5ijP6xVcS7IbR83afJII3aqmP6iWkKgTXn4NVHy8cCbvJALIArderQHJYzohgigXEWtqAu1Oz1YrE/82qLDbchyK8HRFopJdATIQYFhRuayUdDf4WVv0xv5/H3WmqILqLwBOZtuTk0qriVM+H2yhWgLiqSlR3yLbn/bbYtbV7HpAmNVANxcN3HDeY7jDiG5AYAMzRj6oC+xUCUeon/BLakBadgpxtzGDjfs/ngOI/9UORs17HaBc+FF+LTJnkV945a5CqYxg0K8P63CML9RVN67xy6ydY6kK/V0YEHPLMX5Sj5cJvpwgJGBsTTMlZ7EC8svwb6MOkzDbqJ9EKk1uFMsPcqQ1aYOPutgrhrt+fR8T63lzObcbQQmfVyBMGhuxdlNLLIZhhUCnlEE5V1Jls2ecSZ679P8NZxwd/zb4gGZN6pgY0cq/drd2jc+C5UYL6sIDhyiseWzm2ljVnPsCcv32QoQBzVSInM3Ielad4z89EsCr1mz0x2eAfN/uEg84ZunGKi99SIKLk+DLXsFuOIiDPtUZ4dwtz728sDcpVVQFf2ct7O52RB7/5En9PNLxPUFixfpi+C0GmcPXEjaTVgu5n1DXo/i6qfU4ldFjjk+mG0Bm0K7Bg39uaVak
MIME-Version: 1.0
X-OriginatorOrg: cadcorp.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: LO6P123MB6453.GBRP123.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 0b8b3405-bae9-4cee-6dfc-08dab277b488
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Oct 2022 08:47:22.5882 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: b0f1a040-8356-4601-9a8e-1cee82dfb931
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1bUhcpwORUKVvfSWTztSBpyy7aXwG6KLX3L0iDVcMJ7D37JmFR4wtO/iy+LbKbXNqVpuYptHxi40uNwvael6uA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO2P123MB7243
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: cadcorp.com
Content-Language: en-US
Content-Type: text/plain; charset="WINDOWS-1252"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/geojson/qB5yZvJ_AnM7TPa0sjnDQwqHvNg>
Subject: Re: [Geojson] vertical datum definition
X-BeenThere: geojson@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF GeoJSON WG <geojson.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/geojson>, <mailto:geojson-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/geojson/>
List-Post: <mailto:geojson@ietf.org>
List-Help: <mailto:geojson-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/geojson>, <mailto:geojson-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Oct 2022 08:47:31 -0000

Hi Mark,

> My restated question is:
> Given (1), that a data provider has encoded heights in the GeoJSON payload I
> am loading, how do I deal with the interpretation / assumption that the data
> provider has provided heights / altitudes with respect to local mean sea level,
> but the specification mandates that I interpret these with respect to the
> WGS84 vertical datum (with significant offset value implicastions in many
> cases)?
> 
> Height / altitude with respect to the WGS84 datum is rarely used and often
> misunderstood, but is the only way to interpret GeoJSON payloads given the
> specification.
> 
> Is this question more clear than my previous attempt?

Section 4 contains these weasel words, that allow you and your data supplier to agree interpretations / assumptions in advance, or to use a CRS other than WGS84 Lon/Lat:

"However, where all involved parties have a prior arrangement, alternative coordinate reference systems can be used without risk of data being misinterpreted."

https://www.rfc-editor.org/rfc/rfc7946#section-4

Regards,
Martin