维基导游:RDF远征/机场代码
外观
| 此页面已不再活跃,仅供历史参考。 此页面已不再相关,或者对其用途的共识变得不明确。 不要认为此页面上的内容仍然正确或最新。 |
对于许多目的地,记录一个或多个附近的机场以便进出目的地是很有用的。如果我们通过RDF使用一些结构化数据,未来我们可能会增强基于附近机场的目的地搜索,或反之亦然。
表示
[]FOAF中有一个contactNearestAirport属性,但它与我们正在寻找的语义并不完全相同。最好的办法可能是说:“此页面是关于一个地方的,该地方靠近一个具有此IATA代码的机场:FOO。”使用DAML 机场本体,可以如下表示
<> dc:spatial place:Denver .
place:Denver wts:hasNearbyAirport <http://www.daml.org/cgi-bin/airport?DEN> .
<http://www.daml.org/cgi-bin/airport?DEN> <http://www.daml.org/2001/10/html/airport-ont#iataCode> "DEN" .
使用正确的prefixes,这可以归结为
@prefix airport: <http://www.daml.org/cgi-bin/airport?> . @prefix air: <http://www.daml.org/2001/10/html/airport-ont#> . <> dc:spatial place:Denver . place:Denver wts:hasNearbyAirport airport:DEN . airport:DEN air:iataCode "DEN" .
示例
[]模板
[]Template:IATA对IATA代码进行格式化输出,并且还包含一些结构化的RDF。Template:ICAO对ICAO代码执行相同的操作。
