[rdfweb-dev] Re: Re: question:- how
jim at jibbering.com
Wed Feb 5 15:17:41 UTC 2003
"Niki Dinsey - CSW" <niki.dinsey=TjPRh57ScDpaa/9Udqfwiw at public.gmane.org>
wrote in message news:000c01c2cd26$c8149a80$d201010a at etamin...
> It does beg another question though, sorry if this is a little newbie
> but how exactly is this vocabulary controlled?
It's not really "controlled" in any fixed sense.
You say your nearestAirport is an "airport" which has the iata code BZZ and
the icao code EGVN, the codes are controlled by iata/icao, and are outside
the scope of RDF.
When you consume FOAF, you then need to rely on other RDF datasources which
provide the information about airports with those codes.
inkel gave you Mike Dean's daml one.
For the foaf-people-map, I use my own at
http://jibbering.com/rdf/airports.1?BZZ (simply because SVG can't query
resources from other domains) So we don't need to control the vocabulary -
new airports appear all the time, and people need to use them, but we do
rely on people consuming the data to be able to go out and find more
information about the airport you've identified.
Think of the airport, the same as a foaf:Person, there's no controlled list,
but you can often find more information on a person from other RDF
If you think your airport is new, or doesn't have an iata or icao code, you
could include the other information like lat/long etc. within your file, and
then the semantic web would know, unfortunately my foaf-people-map is too
simple to understand this (but could be made to without too much trouble),
but that's the general principle.
More information about the foaf-dev