gpt4 book ai didi

types - 语义网语言(RDF/Owl/等)中的 3d 矢量是否有事实上的标准数据类型?

转载 作者:行者123 更新时间:2023-12-05 06:26:21 25 4
gpt4 key购买 nike

我需要用语义语言(RDF、OWL、JSON-LD 等)表示典型的物理向量(例如位置或速度)。作为复合数据类型,通常建议将其建模为具有 3 个 xsd:float 属性的空白节点。但是,这种行为对于我的应用程序来说是非常不自然的,因为在该过程的每个其他步骤中,向量实际上都被视为一种数据类型(而不是对象)。它们从不以任何方式表现得像一个对象(除了被建模为具有 3 个属性的空白节点的目的)

看起来这应该不是一个新问题,所以我很好奇是否有一个事实上的数据类型来表示它。我希望它是一串数字,由空格、逗号或其他分隔符分隔,例如 "10.0 20.0 30.0"^^my:VectorType,因为这似乎是最重要的表示此数据的自然方式。

我可以创建自己的数据类型,并自己指定从字面量到值的映射,但这似乎应该是一种普遍的愿望,以至于可能就要使用的数据类型达成共识。

最佳答案

没有标准的方法可以做到这一点。在 OWL 中,我建议为此使用索引器。您可以在此处找到 OWL 索引器的示例:https://sourceforge.net/p/meloproject/code/ci/master/tree/OWL/examples/indexer.owl

关于types - 语义网语言(RDF/Owl/等)中的 3d 矢量是否有事实上的标准数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56277748/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com