Spatial identification of subjects

Richard Light <richard-wLOraGfDqaUCqOQrDF6SL1pr/1R2p/[email protected]>
Newsgroups gmane.text.xml.xtm.general
Message-ID <[email protected]>
Hi,

First of all, thanks to the organisers of TMRA for an absorbing 
conference, and a chance to re-acquaint myself with the Topic Maps 
scene.

One talk which got me thinking was Sven Krosse on identity for places. 
I'm afraid I don't agree with this approach, and wonder what others 
think.

As it happens, I just went across to Subj3ct.com and found that there is 
a steady stream of these "geo:" identifiers arriving there.  A random 
example is:

geo:51.7,20.5333333;crs=wgs84

This is equivalent to the Geonames concept 774834:

http://sws.geonames.org/774834/about.rdf

The first problem I have with these identifiers is that they are not 
dereferenceable.  You can clearly see this if you click on the link 
helpfully provided on the Subj3ct page for this identifier.  ("Firefox 
doesn't know how to open this address, because the protocol (geo) isn't 
associated with any program.")  Therefore they have no value as Linked 
Data identifiers.

The second problem is that it is far from clear to me how users are 
meant to find out the exact coordinates of the centroid of a place, and 
use those to generate the "right" identifier for that place. Bujaly is a 
small place, but even there I see that there are already two distinct 
"geo" identifiers associated with it, even before any users come along 
and try to guess what the "right" coordinates might be.  How much harder 
would it be for a place the size of London?

The third problem is one of semantic overloading. A WGS84 coordinate is 
just that, and should in the Linked Data scheme of things have its own 
identity.  Dropping onto that identity the additional load of 
representing a populated place simply confuses the issue.  Also, there 
are different types of "place": popular usage; administrative areas; 
political constituency boundaries; etc.  What happens when two such 
entities happen to have the same boundaries and therefore the same 
centroid?

It is clearly tempting to look for a "magic bullet hash function" which 
will generate shared unique identifiers, but I don't think that this is 
the right thing to do.  In general, I would go for a strategy where your 
identifiers are deliberately lacking in significance, like Geonames' 
numerical identities, and you use the properties of a published subject 
to determine equivalence.

In this case, the original Geonames RDF gives you the place name and the 
WGS84 coordinates.  It would be a simple matter to match on the name, 
and then check that the coordinates are "sufficiently close" to your own 
coordinates for that place, to be sure that the Geonames identifier 
refers to the same place.  Another strategy, which would be more 
relevant for the sort of museum data I am familiar with, would be to use 
the containment relationships between this place and the larger 
geopolitical units it falls within.

Clearly, deriving and sharing unique persistent identifiers for 
subjects/concepts is a major challenge.  I think this challenge is best 
met by publishing as many (machine-processible) properties with a 
published subject identifier as you can, so that others can deduce 
(possibly algorithmically) whether the entity they are considering 
matches the one you have published.  We may, for example, end up with 
"virtual merges" [1] which have a numerical degree of confidence 
associated with them.

Richard

[1] Jack Park, Topic Map scenarios for Knowledge Federation, TMRA 2010

-- 
Richard Light
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.