- From: Rob Atkinson <rob@metalinkage.com.au>
- Date: Thu, 01 Sep 2016 12:08:47 +0000
- To: Frans Knibbe <frans.knibbe@geodan.nl>, Jeremy Tandy <jeremy.tandy@gmail.com>, Payam Barnaghi <payam.barnaghi@gmail.com>, SDW WG Public List <public-sdw-wg@w3.org>, Linda van den Brink <l.vandenbrink@geonovum.nl>
- Message-ID: <CACfF9LxVBvuE7YE7Pa6+Ox2+58FEDU1uQCZT9Vc+mLVPhMf_QA@mail.gmail.com>
Its always possible to put text annotation - do we need to say anything about this at all? If on the other hand we have a domain specific relationship, this is just a modelling problem that is addressed by the reuse of vocabularies BP - your community should publish the terms it cares about as a reusable vocabulary, and people should re-use these if suitable,? Rob On Thu, 1 Sep 2016 at 20:31 Frans Knibbe <frans.knibbe@geodan.nl> wrote: > I would like to get back to the business of resolving ISSUE-30 > <https://www.w3.org/2015/spatial/track/issues/30>. Here is a more > concrete proposal: > > Currently the Spatial Vagueness requirement > <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#SpatialVagueness> > reads: > > *It should be possible to describe locations in a vague, imprecise manner. > For instance, to represent spatial descriptions from crowdsourced > observations, such as "we saw a wildfire at the bottom of the hillside" or > "we felt a light tremor while walking by Los Angeles downtown". Another > related use case deals with spatial locations identified in historical > texts, e.g. a battle occurred at the south west boundary of the Roman > Empire.* > > We could change it to: > > *It should be possible for vague or informal expressions of locations or > spatial relationships to be useful as spatial data.* > > *Examples of vague or informal expressions of locations are:* > > > > - > *at the bottom of the hillside * > - *downtown Los Angeles* > - *London (has multiple definitions, so just the name is not precise)* > > > - > *the southwest boundary of the Roman Empire * > > *Examples of vague or informal expressions of **spatial relationships > are:* > > - *near* > - *across the street from* > - *upstairs* > - *at walking distance from* > > > Are there objections to this change? If so, do you have a alternative? > Do we feel that this adequately solves ISSUE-30? > > Thanks in advance, > Frans > > > > > > > On 19 August 2016 at 12:22, Frans Knibbe <frans.knibbe@geodan.nl> wrote: > >> On 19 August 2016 at 04:10, Rob Atkinson <rob@metalinkage.com.au> wrote: >> >>> >>> while I'm looking over the requirements document, I notice that there >>> are quite a lot of requirements about observations and coverages, such as >>> "5.30 Observed property in coverage" but no explicit mention of a >>> requirement to state the units of measure. Perhaps simply update 5.30 to >>> include this? >>> >>> Likewise, the only mention of precision is in the cultural heritage use >>> case - i would have thought there was a requirement to be able to state the >>> spatial and temporal precision of values. In many ways this one of the >>> defining requirement for making spatial "special" in terms of a BP ;-) >>> >> >> Hi Rob, >> >> I think that both requirements are missing because they are not in scope. >> If the value of a measurement is published it makes general sense to >> indicate the unit of measure. Likewise it is a common requirement to >> indicate the uncertainty or precision of a measurement. That goes for all >> numerical data, not only spatial or temporal data. >> >> In fact the requirements are out of scope for data on the web too. If >> measurement data are published *anywhere* there should be means of >> stating the unit of measurement and the uncertainty. This was rightly >> reported to me when I commented on a missing best practise for using >> significant digits in the Data on the Web Best Practises document. >> >> So yes, the coverage specification should allow for indication of units >> of measurement and uncertainty, but the way we have been working is that we >> understand those requirements to be known general requirements. We have >> been trying to scope the explicit requirements to spatiotemporal data >> only. >> >> Regards, >> Frans >> >> >>> >>> Cheers >>> Rob >>> >>> On Fri, 19 Aug 2016 at 11:58 Rob Atkinson <rob@metalinkage.com.au> >>> wrote: >>> >>>> Mainly it was looking ahead :-) But IMHO it is important to get the >>>> intent, then wording, of such requirements right - is it for there to be >>>> guidance for how a community might solve such a problem, or is it for >>>> interoperability in the broader ecosystem of tools - i.e. the community is >>>> the virtual community of W3C or OGC standards implementers. >>>> >>>> GeoSPARQL is the latter case, >>>> CRS definitions is the former - but one where the OGC makes >>>> recommendations and uses specific CRS definitions as defaults in some >>>> specifications. >>>> >>>> The key thing for this requirement is whether vague descriptions are >>>> a) purely textual annotations (in which case we probably dont need to >>>> say anything about them at all in the BP) >>>> b) qualifications for a geometry property (in which case we probably >>>> want to define a vocabulary to identify such properties, and how to bind >>>> these to multiple geometries in a single feature - perhaps annotations need >>>> to apply to all provided geometries) >>>> c) machine-readable constructs (possibly with qualifications) - i.e. >>>> the ability to say A isNear B >>>> >>>> I would suggest its necessary for a BP to handle machine readable >>>> location descriptions with human readable annotations, i.e. cases b,c where >>>> A relatedTo B and either A or B is a spatialThing. Note this covers >>>> providing a note about geometry per feature. >>>> >>>> Thus, I'd be tempted to say - in the BP - if the relationship can be >>>> expressed using the GeoSPARQL specification, then this should be used, >>>> either directly or by specialisation to introduce domain specific semantics >>>> domain-independent spatial operation. Otherwise follow the general BP >>>> regarding vocabulary re-use. >>>> >>>> In, for example hydrology, a description of where a stream gauge is >>>> located relative to a stream confluence is actually far more precise than a >>>> coordinate somewhere near the confluence - which may be upstream, >>>> downstream or at the actual confluence in fact. >>>> >>>> In the Requirements, therefore, I'd be tempted to rephrase >>>> "vague,imprecise" to "non-coordinate based" - and then identify the above >>>> cases and state which is in scope. >>>> >>>> >>>> Rob >>>> >>>> >>>> On Thu, 18 Aug 2016 at 20:37 Frans Knibbe <frans.knibbe@geodan.nl> >>>> wrote: >>>> >>>>> Hello Rob, >>>>> >>>>> Was your comment intended as criticism of the proposed rephrasing of >>>>> the spatial vagueness requirement? Or is it only looking ahead to >>>>> possibilities of meeting such a requirement? >>>>> >>>>> Although the primary concern of this thread is to formulate the right >>>>> requirement(s), I must admit in this particular case it is interesting to >>>>> think of possible ways of making it possible. >>>>> >>>>> Again I think a spatial ontology could be really helpful. Let's take >>>>> some examples of text that might be turned into spatial data: >>>>> >>>>> 1. The Carthaginian army was defeated near the southwest border of >>>>> the Roman empire. >>>>> 2. The suspect moved from the entrance of the bank to a red car >>>>> that was parked near the post box. >>>>> >>>>> The first example might come from a historical source and the second >>>>> could be an example of crowd sourced data, two use cases in which vague >>>>> spatial data are typically encountered. >>>>> >>>>> A hypothetical spatial ontology will have definitions of the concepts >>>>> of 'spatial thing' and 'spatial relationship'. So at least we could flag >>>>> the locations and the spatial relationships in these statements as such. >>>>> That could already be helpful. >>>>> >>>>> Now in the first example it is imaginable that a resource exists that >>>>> defines the terms used in a domain context. Historians studying the Roman >>>>> empire could make a vocabulary in which the general classes for >>>>> location and spatial relationships are specialised. It could have a >>>>> collection of linestrings marking the borders of the empire through >>>>> time, and it could have a definition of the spatial relationship 'near', >>>>> which in historical Roman texts could always mean 'a distance of at most >>>>> one day's marching'. Furthermore, the spot where the battle took >>>>> place could be represented as a 2D point geometry with unknown coordinates >>>>> (by the way, a possible example of why the coordinates should not be a >>>>> mandatory part of a geometry). >>>>> >>>>> For crowd sourced information, definitions of vague terms that are >>>>> used will probably be more difficult to outsource to domain vocabularies. >>>>> Definitions of terms can be as diverse as the crowds using the terms. But >>>>> at least flagging the locations and spatial relationships using the general >>>>> spatial ontology could be useful. >>>>> >>>>> Regards, >>>>> Frans >>>>> >>>>> On 18 August 2016 at 01:10, Rob Atkinson <rob@metalinkage.com.au> >>>>> wrote: >>>>> >>>>>> IMHO this is covered by the general vocabulary re-use clause - such >>>>>> vague terms are domain specific semantics - therefore in general you should >>>>>> look to re-use a set of relationship properties, as defined in an ontology, >>>>>> published by the community of practice you intend your data to be >>>>>> understood by/interoperable with. >>>>>> >>>>>> In general, one should look first to the OGC for spatial concerns, >>>>>> to see if such a community has either published what you need, or has a >>>>>> governance structure in place (a Domain Working Group) where such a >>>>>> vocabulary can be shared. (note that OGC will reference relevant >>>>>> vocabularies published by other SDOs.... so its a sensible starting point >>>>>> IMHO) >>>>>> >>>>>> Rob >>>>>> >>>>>> On Wed, 17 Aug 2016 at 23:10 Joshua Lieberman < >>>>>> jlieberman@tumblingwalls.com> wrote: >>>>>> >>>>>>> Can we distinguish between qualitative relationships such "bottom of >>>>>>> the hillside” which are as precise as the features being referenced, and >>>>>>> fuzzy ones such as “near the hillside” that explicitly use imprecise >>>>>>> relationships? >>>>>>> >>>>>>> Josh >>>>>>> >>>>>>> On Aug 17, 2016, at 9:00 AM, Frans Knibbe <frans.knibbe@geodan.nl> >>>>>>> wrote: >>>>>>> >>>>>>> Dear group members, especially the BP editors, >>>>>>> >>>>>>> It would be great if we can resolve this sleeping issue >>>>>>> <https://www.w3.org/2015/spatial/track/issues/30> before the next >>>>>>> PWD of the UC&R document. To summarise the issue, it seems clear >>>>>>> what the requirement is: there is a need to be able to use >>>>>>> vague/informal/colloquial expressions to refer to either spatial things or >>>>>>> spatial relationships. >>>>>>> >>>>>>> I still think the easiest solution is to change the existing Spatial >>>>>>> vagueness >>>>>>> <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#SpatialVagueness> >>>>>>> requirement a bit. The core requirement would then be something like "It >>>>>>> should be possible to use vague or informal expressions to indicate >>>>>>> locations or spatial relationships". That requirement could be followed by >>>>>>> some examples: >>>>>>> >>>>>>> for locations: >>>>>>> >>>>>>> - at the bottom of the hillside >>>>>>> - downtown Los Angeles >>>>>>> - London (has multiple definitions, so just the name is not >>>>>>> precise) >>>>>>> - the south west boundary of the Roman Empire >>>>>>> >>>>>>> for spatial relationships: >>>>>>> >>>>>>> - near >>>>>>> - across the street from >>>>>>> - upstairs >>>>>>> - at walking distance from >>>>>>> >>>>>>> What do you think? >>>>>>> >>>>>>> Regards, >>>>>>> Frans >>>>>>> >>>>>>> On 20 October 2015 at 14:04, Frans Knibbe <frans.knibbe@geodan.nl> >>>>>>> wrote: >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2015-10-16 11:15 GMT+02:00 Jeremy Tandy <jeremy.tandy@gmail.com>: >>>>>>>> >>>>>>>>> Hi Frans- >>>>>>>>> >>>>>>>>> I'm not sure that your option (1) covers the terms used for >>>>>>>>> 'vague' (or, more accurately, _relative_) spatial relationships. I think >>>>>>>>> that we might want to refer to the location of a post box unambiguously, >>>>>>>>> based on it's position within a topological (road) network; e.g. 150 from >>>>>>>>> the junction of roads A and B in the direction of [etc.] ... the junction >>>>>>>>> (a node in the network) might have a geometric position (e.g. collected by >>>>>>>>> a surveyor with GPS), but the position of street furniture may be recorded >>>>>>>>> using relative positions. >>>>>>>>> >>>>>>>> >>>>>>>> We already have a requirement for being able to use spatial >>>>>>>> relationships, see the Spatial relationships requirement >>>>>>>> <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#SpatialRelationships>. >>>>>>>> If that requirement is met, it should be possible to express the location >>>>>>>> of a post box relative to some topographic or topological point, wouldn't >>>>>>>> you say? >>>>>>>> >>>>>>>> However, the ability to be vague about relative positioning does >>>>>>>> not seem to have been addressed yet. One might want to say that a post box >>>>>>>> is close to the butcher shop, or over the road from the bakery. >>>>>>>> >>>>>>>> Regards, >>>>>>>> Frans >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>> Does that help? >>>>>>>>> >>>>>>>>> Jeremy >>>>>>>>> >>>>>>>>> On Wed, 14 Oct 2015 at 13:17 Frans Knibbe <frans.knibbe@geodan.nl> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Rachel and Jeremy, thank you for helping us solve this case. >>>>>>>>>> >>>>>>>>>> So this is about being able to use colloquial terms for both >>>>>>>>>> location and spatial relationships. It seems to me that the first >>>>>>>>>> part, colloquial terms for location is basically covered by the Spatial >>>>>>>>>> vagueness requirement >>>>>>>>>> <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#SpatialVagueness>. >>>>>>>>>> Interestingly enough, this requirement has not been related to the Best >>>>>>>>>> Practices requirement. >>>>>>>>>> >>>>>>>>>> What we could do is: >>>>>>>>>> >>>>>>>>>> 1. Rephrase the spatial vagueness requirement a bit to make >>>>>>>>>> it clearly cover examples like “the midlands”, “town centre”, how different >>>>>>>>>> people define “London”. >>>>>>>>>> 2. Relate the spatial vagueness requirement to the Locating a >>>>>>>>>> Thing use case >>>>>>>>>> <http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#LocatingAThing> >>>>>>>>>> and the Best Practices deliverable >>>>>>>>>> >>>>>>>>>> For the requirement to be able to use colloquial terms for >>>>>>>>>> spatial relationships we could either expand the definition of >>>>>>>>>> the Spatial vagueness requirement, or add a new requirement, so that we end >>>>>>>>>> up with separate requirements for spatial vagueness for locations and >>>>>>>>>> spatial vagueness for relationships. I would favour the first option, to >>>>>>>>>> keep things simple, and because there is of plenty of overlap between the >>>>>>>>>> requirements. >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> Frans >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2015-10-13 18:03 GMT+02:00 Jeremy Tandy <jeremy.tandy@gmail.com>: >>>>>>>>>> >>>>>>>>>>> Hi- >>>>>>>>>>> >>>>>>>>>>> Rachel is correct; 'Locating a thing' [1] (provided by >>>>>>>>>>> @eparsons) is the source of this requirement. The description provided in >>>>>>>>>>> her message is accurate. Ed also uses phrases like "upstairs", "where I >>>>>>>>>>> left it" etc. >>>>>>>>>>> >>>>>>>>>>> It's not about geocoding; it's about relating position in human >>>>>>>>>>> terms ... all about context. >>>>>>>>>>> >>>>>>>>>>> FWIW, there are already some reasonable models from OGC about >>>>>>>>>>> describing relative positioning - usually related to position within a >>>>>>>>>>> topological network offset from a node in that network (e.g. position of >>>>>>>>>>> signage on a railway, position of a lamp post on a street etc.) >>>>>>>>>>> >>>>>>>>>>> Jeremy >>>>>>>>>>> >>>>>>>>>>> [1]: >>>>>>>>>>> http://w3c.github.io/sdw/UseCases/SDWUseCasesAndRequirements.html#LocatingAThing >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Fri, 9 Oct 2015 at 17:37 Heaven, Rachel E. <reh@bgs.ac.uk> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi Frans >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Looks like this is from the “Locating a thing” use case, >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> https://www.w3.org/2015/spatial/wiki/Working_Use_Cases#Locating_a_thing >>>>>>>>>>>> ... >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> It’s about vernacular geography : human terms for relative >>>>>>>>>>>> spatial positioning (“upstairs”, “over the road from”) and human concepts >>>>>>>>>>>> of places (“the midlands”, “town centre”, how different people define >>>>>>>>>>>> “London”). These extents are usually vague and do not match official >>>>>>>>>>>> authoritative boundaries, so you can’t geocode them accurately, if at all. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> It will also be very relevant to harvesting crowd sourced data >>>>>>>>>>>> https://www.w3.org/2015/spatial/wiki/Working_Use_Cases#Crowd_sourced_earthquake_observation_information_.28Best_Practice.2CSSN.29 >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Cheers, >>>>>>>>>>>> >>>>>>>>>>>> Rachel >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> *From:* Frans Knibbe [mailto:frans.knibbe@geodan.nl] >>>>>>>>>>>> *Sent:* 09 October 2015 14:11 >>>>>>>>>>>> *To:* SDW WG Public List; Kerry Taylor; Jeremy Tandy >>>>>>>>>>>> *Subject:* UCR issue 30: missing requirement >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Hello. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> This is the thread for discussion of UCR issue 30 >>>>>>>>>>>> <http://www.w3.org/2015/spatial/track/issues/30>, the Case of >>>>>>>>>>>> the Mysterious Missing Requirement. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> The current description reads: '*see " relative (spatial) >>>>>>>>>>>> relationships based on context e.g. my location [expressing location and >>>>>>>>>>>> places in human terms] " from * >>>>>>>>>>>> >>>>>>>>>>>> *https://www.w3.org/2015/spatial/wiki/BP_Consolidated_Narratives#linking_data >>>>>>>>>>>> <https://www.w3.org/2015/spatial/wiki/BP_Consolidated_Narratives#linking_data>'. Jeremy >>>>>>>>>>>> might know what use case it came from.'* >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> To me is not exactly clear yet what the requirement could be. >>>>>>>>>>>> Resolving location names in human terms to geometry is called geocoding and >>>>>>>>>>>> is a well established practice. Could this be about the need for having >>>>>>>>>>>> human language equivalents for spatial relations? I can see that would be a >>>>>>>>>>>> benefit for finding spatial data using a search engine. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> If we find the related use case(s) we will probably get a >>>>>>>>>>>> better idea of what the missing requirement could look like, >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Regards, >>>>>>>>>>>> >>>>>>>>>>>> Frans >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> ------------------------------ >>>>>>>>>>>> This message (and any attachments) is for the recipient only. >>>>>>>>>>>> NERC is subject to the Freedom of Information Act 2000 and the contents of >>>>>>>>>>>> this email and any reply you make may be disclosed by NERC unless it is >>>>>>>>>>>> exempt from release under the Act. Any material supplied to NERC may be >>>>>>>>>>>> stored in an electronic records management system. >>>>>>>>>>>> ------------------------------ >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>> >> >
Received on Thursday, 1 September 2016 12:09:34 UTC