跳转至内容

维基导游: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:IATAIATA代码进行格式化输出,并且还包含一些结构化的RDF。Template:ICAOICAO代码执行相同的操作。

© 2026 wikivoyage.cn. Text is available under the CC BY-SA 4.0 License.