- From: Rob Atkinson <rob@metalinkage.com.au>
- Date: Mon, 05 Sep 2016 21:52:22 +0000
- To: Byron Cochrane <bcochrane@linz.govt.nz>, Frans Knibbe <frans.knibbe@geodan.nl>, Rob Atkinson <rob@metalinkage.com.au>
- Cc: Bruce Bannerman <B.Bannerman@bom.gov.au>, SDW WG Public List <public-sdw-wg@w3.org>
- Message-ID: <CACfF9LzfDQRO2JwW-RdhWP8sZHQC0p1ve2oHfYU2_mMPU4BE+A@mail.gmail.com>
So i think the requirement is clear... i agree with Frans that it probably a good idea to have the requirement explicit. We can then tie the two concerns as related.. and i would suggest its a requirement that implementations reuse the same mechanism for both cases. Lets us Byron's clear example as a Use Case if we feel we need something more explicit? Rob On Tue, 6 Sep 2016, 7:21 AM Byron Cochrane <bcochrane@linz.govt.nz> wrote: > In our organisation, the Linz Data Service (LDS) generally deliveries all > of our data in at least two different coordinate systems: WGS 84 > (EPSG:4326) and New Zealand Transverse Mercator (NZTM). The first support > the use of these data in general mapping tools (Google Maps, OSM) the > second supports most New Zealand centric systems. > > > > Cheers, > > Byron > > > > *From:* Frans Knibbe [mailto:frans.knibbe@geodan.nl] > *Sent:* Tuesday, 6 September 2016 1:21 a.m. > *To:* Rob Atkinson > *Cc:* Bruce Bannerman; SDW WG Public List > *Subject:* Re: UCR ISSUE-70: add a requirement for avoiding coordinate > transformations? [SEC=UNCLASSIFIED] > > > > Hello Rob, > > > > Indeed the UCR does not need cited practices, but the general idea is that > the requirements listed there are based on the use cases that are in the > same document. So if we identify a requirement that geometric data should > have multiple CRSs, that requirement should in some way follow from at > least one use case. > > > > The examples you mention seem to be cases where it makes sense to use > multiple CRSs, for consumer convenience. I imagine the BP document will > recommend that data publishers use multiple CRSs, to meet the proposed > requirement for avoiding coordinate transformations, and to meet the > general good practice of allowing multiple consumer perspectives of web > data. But if there are cases where publishing data with multiple CRSs is a > hard rule that must be complied with it would be good to have them in the > UCR document. And that would probably mean we have to formulate another > requirement in the UCR doc, e.g. 'it must be possible to publish geometric > data with multiple CRSs'. > > > > Regards, > > Frans > > > > On 5 September 2016 at 14:40, Rob Atkinson <rob@metalinkage.com.au> wrote: > > > > "I did not know that in some case multiple coordinate systems are > required. Could you refer to a source for that? Perhaps it is a good idea > to have such a requirement find a place in the list of use cases in > the UC&R document." > > > > My understanding is that the UCR doesnt need a cited practice - like BP > might - so i'll just point out a few cases > > > > Linear references (much discussed) have been pointed out to be a special > case of multiple CRS. A seat within a stadium might have a local map > reference (J4) as well as a geographic location of the stadium. > > > > Using "what 3 words" as a reference is just another case. > > > > Technical data such as land survey often has its official data in terms of > bearings and distances, since the precision required means such data has to > be relative to a reference point that is likely to move with time due to > plate tectonics :-) > > > > And practice within the UK is to use Ordnance Survey references - and I > suspect its a legal requirement for many cases (here's an example > https://www.gov.uk/guidance/reservoirs-owner-and-operator-requirements) - > but its still useful to have GPS equivalents. I'm sure most jurisdictions > have something similar. > > > > Cheers > > Rob > > > > On Mon, 5 Sep 2016 at 19:35 Frans Knibbe <frans.knibbe@geodan.nl> wrote: > > Hi Rob, > > > > In the current proposal (see the original thread > <https://lists.w3.org/Archives/Public/public-sdw-wg/2016Sep/0067.html>) > the main requirement is now a single sentence. It comes with an explanatory > note: > > > > *Requirement: *Data consumers should be helped in avoiding coordinate > transformations when spatial data from multiple sources are combined. > > > > *NOTE:* > > When geometric data from different sources have no shared Coordinate > Reference System (CRS), a data consumer will have to transform the > coordinates of at least one data source to another CRS to spatially combine > the data. Such a transformation takes time and could introduce errors in > the output, so it is preferable to avoid it. Having multiple CRSs to choose > from and different data publishers using common CRSs can help in avoiding > coordinate transformations. > > > > Is that OK with you? > > > > I did not know that in some case multiple coordinate systems are required. > Could you refer to a source for that? Perhaps it is a good idea to have > such a requirement find a place in the list of use cases in the UC&R > document. > > > > Greetings, > > Frans > > > > > > > > > > > > > > > > > > > > On 5 September 2016 at 01:24, Rob Atkinson <rob@metalinkage.com.au> wrote: > > > > I think you need to at least split the rationale (2nd sentence) from the > requirement. > > > > I would add a comment (not in the requirement itself) that in some cases > multiple coordinate systems are in fact required and must include the > highest fidelity version using CRS understood by the primary target > audience, and a generally accessible CRS relevant to the widest possible > community, WGS84 if relevant. > > > > Rob > > > > On Mon, 5 Sep 2016 at 07:05 Bruce Bannerman <B.Bannerman@bom.gov.au> > wrote: > > Hi Frans, > > I'm confused on this wording. > > Does this mean that the CRS of all of the data sources to be combined > should be ignored? > > Bruce > ------------------------------ > > *From:* Frans Knibbe <frans.knibbe@geodan.nl> > *Sent:* Thursday, 1 September 2016 1:52:48 AM > *To:* SDW WG Public List > *Subject:* Re: UCR ISSUE-70: add a requirement for avoiding coordinate > transformations? > > > > OK, time to take this a bit further. Here is a complete proposal for a new > requirement. I hope it can make it to the version of the UC&R document that > will be evaluated at and before TPAC. > > > > *Requirement: *Data consumers should be helped in avoiding coordinate > transformations when spatial data from multiple sources are combined. > > When geometric data from different sources have no shared Coordinate > Reference System (CRS), a data consumer will have to transform the > coordinates of at least one data source to another CRS to spatially combine > the data. Such a transformation takes time and could introduce errors in > the output, so it is preferable to avoid it. > > > > *Related deliverable(s): *Best Practices, Coverage in Linked Data > > > > *Related use cases:* > > > > Consuming Geographical Data In A Web Application > > <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#ConsumingGeographicalDataInAWebApplication> > > Harvesting Local Search Content > <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#HarvestingLocalSearchContent> > > Enabling Publication, Discovery And Analysis Of Spatiotemporal Data In The > Humanities > <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#EnablingPublicationDiscoveryAndAnalysisOfSpatiotemporalDataInTheHumanities> > > Using Spatial Data During Emergency Response Operations > > <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#UsingSpatialDataDuringEmergencyResponseOperations> > > Combining Spatial RDF Data For Integrated Querying In A Triplestore > <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#CombiningSpatialRDFDataForIntegratedQueryingInATriplestore> > > Dutch Base Registry > <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#DutchBaseRegistry> > > Bushfire Response Coordination Centre > > <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#BushfireResponseCoordinationCentre> > > Marine Observations - Data Consumers > <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#MarineObservationsDataConsumers> > > Crop Yield Estimation Using Multiple Satellites > <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#CropYieldEstimationUsingMultipleSatellites> > > > > Are there objections to putting it in the UC&R doc this way? If not, I > will do it next week. > > > > Thanks, > > Frans > > > > > > > > > > On 31 July 2016 at 10:53, Jon Blower <j.d.blower@reading.ac.uk> wrote: > > Hi Frank, > > > > Fair enough, understood. My concern was that the original requirement > might be a bit too vague, and implementers may be confused about what it > really means in terms of implementation. But I don’t feel strongly about it > – if others prefer your wording then it’s fine with me. > > > > Best wishes, > Jon > > > > *From: *Frans Knibbe <frans.knibbe@geodan.nl> > *Date: *Friday, 29 July 2016 11:14 > *To: *Jon Blower <sgs02jdb@reading.ac.uk> > *Cc: *Chris Little <chris.little@metoffice.gov.uk>, SDW WG Public List < > public-sdw-wg@w3.org> > > > *Subject: *Re: UCR ISSUE-70: add a requirement for avoiding coordinate > transformations? > > > > Hi Jon, > > > > I try to phrase the requirements in such a way that meeting them is not > steered in any direction, and to allow creative freedom in solving the > problem. Of course in this case providing data with multiple CRSs meets the > requirement, but I assume our deliverable editors are smart enough to be > aware of that option. However, in this case having some kind of generally > applicable common CRS and recommending its use could also be viewed as a > solution to the problem. And perhaps there are more options... > > > > Regards, > > Frans > > > > > > > > On 29 July 2016 at 11:59, Jon Blower <j.d.blower@reading.ac.uk> wrote: > > Hi Frans, > > > > That seems reasonable to me. Another alternative might be to make it more > specific: > > > > “Data providers should provide their data in multiple coordinate reference > systems, to assist consumers in using their data without further > transformation” > > > > Best wishes, > Jon > > > > *From: *Frans Knibbe <frans.knibbe@geodan.nl> > *Date: *Thursday, 28 July 2016 16:59 > *To: *Chris Little <chris.little@metoffice.gov.uk>, Jon Blower < > sgs02jdb@reading.ac.uk>, SDW WG Public List <public-sdw-wg@w3.org> > > > *Subject: *Re: UCR ISSUE-70: add a requirement for avoiding coordinate > transformations? > > > > Thank you Jon and Chris, for confirming the sensibility of the candidate > requirement. > > > > Let's take it a step further and think about how the requirement could > take form. Here is a proposal: > > > > *Requirement:* "Data consumers should be helped in avoiding coordinate > transformations when spatial data from multiple sources are combined" > > *Related delirables:* Best Practices, Coverage in Linked Data > > > > Could this work? > > > > Regards, > > Frans > > > > > > > > On 26 July 2016 at 18:10, Little, Chris <chris.little@metoffice.gov.uk> > wrote: > > Hi Frans, > > > > Just to expand on your bullet point: > > - more? > > Surely, one class of requirements is to perform calculations on data to > make realistic valid comparisons. E.g. areas, distances, bearings, stats. > Not just visualisations on a map. > > > > HTH, Chris > > > > *From:* Jon Blower [mailto:j.d.blower@reading.ac.uk] > *Sent:* Monday, July 25, 2016 4:39 PM > *To:* Frans Knibbe; SDW WG Public List > *Subject:* Re: UCR ISSUE-70: add a requirement for avoiding coordinate > transformations? > > > > Hi Frans, > > > > Just to add a data point to this. In the Climate and Forecast conventions > for NetCDF, it’s considered good practice to provide lat-lon coordinates > even if the data are on a projected grid. (In other words, you should > provide the projected coordinates, the projection parameters **and** the > transformed lat-lon coordinates.) > > > > The reason for this is that most client tools for NetCDF will understand > lat-lon but won’t understand many map projections (although that situation > is changing). There was some debate about this recommendation, because the > information is redundant, but was thought to be sufficiently useful to > allow the “no redundancy” rule to be bent. > > > > It’s also worth pointing out that CF-NetCDF has a history in global > simulation data, in which precise georeferencing is not a top priority > (hence the “lat-lon” I’m talking about is actually a spherical lat-lon, not > even WGS84). But recently there has been a shift towards using CF-NetCDF > for “properly georeferenced” data, which has caused some lively debate! > > > > So, in conclusion, I would say that your recommendation is sensible and > has precedent. It’s probably worth highlighting the implications of the > recommendation (i.e. the redundancy and the need to check consistency of > the different expressions of the data). > > > > In the coverage world, if we want to provide information with more than > one CRS, that will probably mean we need to model them as different > coverages, but link them somehow (maybe with an equivalent of “seeAlso”). > > > > Cheers, > > Jon > > > > *From: *Frans Knibbe <frans.knibbe@geodan.nl> > *Date: *Monday, 25 July 2016 16:19 > *To: *SDW WG Public List <public-sdw-wg@w3.org> > *Subject: *UCR ISSUE-70: add a requirement for avoiding coordinate > transformations? > *Resent-From: *<public-sdw-wg@w3.org> > *Resent-Date: *Monday, 25 July 2016 16:20 > > > > Hello all, > > > > This message is to make a thread dedicated to ISSUE-70 > <https://www.w3.org/2015/spatial/track/issues/70> > > > > The need to perform coordinate transformations occurs when spatial data > (geometries and coverages) from different sources need to be combined and > the data use different coordinate reference systems. > > > > There can be several reasons for wanting to combine spatial data from > different sources: > > - visualisation in a desktop app or web app > - storage in a data store that is configured for a single CRS > - federated SPARQL queries > - more? > > Coordinate transformations take time and could introduce errors in the > output, so it is preferable to avoid them. A requirement could call for > recommendations for publishing spatial data on the web in such a way that > there is less chance of data consumers having to perform coordinate > transformations. > > > > Questions I would like to put to you: > > - Is this a sensible requirement? > - To which deliverables should the requirement be related? Best > Practices and Coverages too? > - Does the requirement follow from other use cases besides Combining > Spatial RDF Data For Integrated Querying In A Triplestore > <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#CombiningSpatialRDFDataForIntegratedQueryingInATriplestore> > ? > > Regards, > > Frans > > > > > > > > > > > > > > ------------------------------ > This message contains information, which may be in confidence and may be > subject to legal privilege. If you are not the intended recipient, you must > not peruse, use, disseminate, distribute or copy this message. If you have > received this message in error, please notify us immediately (Phone 0800 > 665 463 or info@linz.govt.nz) and destroy the original message. LINZ > accepts no responsibility for changes to this email, or for any > attachments, after its transmission from LINZ. Thank You. >
Received on Monday, 5 September 2016 21:53:09 UTC