Wikivoyage:RDF 远征 信息表示
| 此页面已不再活跃,仅供历史参考。 此页面已不再相关,或者对其用途的共识变得不明确。 不要认为此页面上的内容仍然正确或最新。 |
这是 RDF 远征的第 2 步。
如何表示 第 1 步 中声明的目标所需的信息?
在这里,我们必须思考 RDF 信息本身:如何表示它?什么词汇是合适的?哪些词汇已在其他地方定义?我们必须为 Wikivoyage 特别定义什么?找到好的定义。信息应该放在哪里?也许还有更多问题。
第 2 步可能是最难的,除了第 4 步。如果你在这里贡献,你应该已经阅读了 RDF 和 Turtle RDF。
如何进行
[]尝试找出 “哪些信息用于哪个目标”(例如“描述地点”)部分中列出的每个目标需要哪种信息。为该类信息找到一个方便的名称(例如“placetype”)。该名称的唯一用途是我们可以讨论。它不需要是任何官方名称。将此名称作为新子章节添加到 “信息表示” 部分。在此子章节中精确描述它。将信息名称(即我们示例中的“placetype”)添加到 “哪些信息用于哪个目标” 部分中相应目标标题下(即我们示例中的“描述地点”)的所需信息列表中。
如果您已经知道某个地方定义的精确词汇,请在 “信息表示” 下面的相应子章节(即我们示例中的“placetype”)中提出建议。
哪些信息用于哪个目标?
[]以下是 第 1 步 中解释的需求列表。顺序已更改以将相关需求分组。此列表应与第 1 步的需求保持同步。如果您添加新需求,请尝试将其放在适当的标题下或另起一个新标题。
在这里,我们考虑所需的信息。请不要再次描述需求本身,这必须在第 1 步页面上完成。本节的目的是决定每个需求需要哪种信息。也许,我们在这里会发现有些需求过于复杂而无法实现。
请在每个需求的讨论部分用 ~~~~ 签名。
许可证等
[]许可证信息
[]所需信息
讨论
所需信息
讨论
文章标注
[]类别
[]所需信息
讨论
文章状态
[]所需信息
讨论
描述地点
[]所需信息
- placetype
讨论
可能不需要更多信息。-- (WT-en) Hansm 2005 年 11 月 22 日 08:51(东部标准时间)
所需信息
讨论
所需信息
讨论
所需信息
讨论
气候搜索条件
[]所需信息
讨论
文章之间的关系
[]列出相关文章
[]所需信息
讨论
地理关系
[]所需信息
- isnearby
- overlaps ?
讨论
“面包屑”导航
[]所需信息
- isPartOf
讨论
主题可能属于多个对象,但通常对象应该在下一个更高的层次结构级别。
导航
[]所需信息
讨论
文章“集群”
[]所需信息
- hasPart
- hasSupplement
讨论
集群是从上到下完成的。因此,顶级文章必须定义其下一层级的所有部分。-- (WT-en) Hansm 2005 年 11 月 22 日 14:02(东部标准时间)
所需信息
- indexAs
- dontIndex
- wildcardIndex
- useAlphabet
- omitInIndex
讨论
在印刷版本中,索引必须指向主题的开头。如果主题是一篇文章,这只是文章的开头,无论索引信息在文章的何处给出。但主题也可能是一些没有自己文章的地方。在这种情况下,索引信息在文章的何处很重要。例如,狮身人面像没有自己的文章。因此,indexAs 信息必须放在吉萨文章中描述狮身人面像的地方附近。这意味着索引必须能够指向文章的章节或子章节。
可以通过多个 indexAs 信息标记不同的拼写。如果文章名称不应被索引(默认是索引),您可以使用 dontIndex 信息标记它。通过结合使用 indexAs 和 dontIndex,您可以更改索引。例如,文章名称是“Scottish Highland”,但由于形容词“scottish”在苏格兰指南中没有意义,因此它必须简单地索引为“Highland”。
wildcardIndex 和 omitInIndex 信息必须放在国家/地区文章或特殊控制页面中。
UseAlphabet 可能是一个维基范围的控制页面,它定义了该维基中所有索引的字母顺序。
-- (WT-en) Hansm 2005 年 11 月 22 日 14:46(东部标准时间)
所需信息
- printBefore
- printAfter
- dontPrint
讨论
通常,线性化应遵循相同层级文章在更高级别文章中列出的顺序。例如,国家/地区文章“地区”部分中列出的地区将按该顺序打印。每个地区又定义其子地区的顺序。下一个地区在前一个地区的最后一个子地区之后开始。
PrintBefore 和 PrintAfter 可用于更改默认顺序。
dontPrint 有必要吗?
所需信息
讨论
复杂内容
[]与地图网站的接口
[]所需信息
讨论
可搜索关键词
[]所需信息
讨论
所需信息
讨论
查询
[]所需信息
讨论
开放时间
[]所需信息
讨论
所需信息
[]所需信息
讨论
信息表示
[]placetype(地点类型)
[]描述地点的类型(不是文章)。可能的值有:“country”(国家)、“region”(地区)、“hugecity”(特大城市)、“bigcity”(大城市)、“smallcity”(小城市)、“district”(区域)、“natpark”(国家公园)等?
isPartOf(是...的一部分)
[]一个谓词。表示主语是宾语的一部分。
由都柏林核心(Dublin Core)定义:dcterms:isPartOf
讨论
主语和宾语必须是地点吗?
hasPart(有...部分)
[]一个谓词。表示主语具有宾语作为其一部分。主语和宾语可以是文章或文章的章节。
由都柏林核心(Dublin Core)定义。
hasSupplement(有补充)
[]类似于 hasPart,但可选。短语手册可能是一种补充,一些旅行者在他们的定制指南中不需要。
isnearby(在附近)
[]一个对称谓词。表示主语在宾语附近。应仅应用于地点。
overlaps(重叠)
[]一个对称谓词。表示主语和宾语重叠。主语和宾语都应该是地区。
indexAs(索引为)
[]谓词。S 是一个字符串,O 是一篇文章或文章的一个章节。
S 是索引中显示的文本,O 是它指向的位置。
dontIndex(不索引)
[]谓词。S 是一篇文章,不需要 O。
不索引文章名称。
wildcardIndex(通配符索引)
[]谓词。S 和 O 都是字符串。
提供通用重定向信息。S 重定向到 O。例如,您可以说:“'Om ' wildcardIndex 'Umm '”,这意味着所有以“Om ”开头的名称都可以在索引中以“Umm ”找到。
useAlphabet(使用字母表)
[]可能不是 RDF 元素。一个定义字母顺序的字符或字符组合列表。
omitInIndex(在索引中省略)
[]谓词。S 是一个字符串,不需要 O。
该字符串必须在索引名称中省略。例如,如果您定义“'El-' omitIndex”,El-Qalaa 将在索引中显示为 Qalaa。
printBefore(在此之前打印)
[]谓词。S 是一篇文章,O 是一篇文章或伪文章,标记序列的开始。
定义打印版本的线性化顺序。
printAfter(在此之后打印)
[]谓词。S 是一篇文章,O 是一篇文章或伪文章,标记序列的结束。
定义打印版本的线性化顺序。
dontPrint(不打印)
[]谓词。S 是一篇文章,不需要 O。
完全不打印该文章。
