Zh-hans:Key:3dmr

From OpenStreetMap Wiki
Jump to navigation Jump to search
3dmr
说明
该要素的 3D 表示在 3D Model Repository 中的 ID。 编辑此说明
组: references
URL 模式
https://3dmr.eu/model/$1
用于这些元素
可用于节点可用于路径可用于区域可用于关系
另见
状态:使用中Page for proposal
本页面由 AI 从英文页面翻译而来,内容需要人工复核。

该要素的 3D 模型的 ID,模型托管于 3D Model Repository。

3D Model Repository 是一个自由开放的 3D 模型集合,采用与 OSM 数据兼容的许可协议。这些模型可供 3D 渲染器使用:在场景的其余部分仍依赖 OSM 数据的前提下,它们能突破 Simple 3D Buildings 等类似标注方案所能做到的程度。

用法

该标签的用法为 3dmr=<id>,其中 id 是该模型在 3D Model Repository 中的 ID。

支持该标签的 3D 渲染器随后可以……

  • 从 3D Model Repository 获取该模型并把它放置到相应位置,以及
  • 在 3D 渲染中忽略已标注的 OSM 要素,以避免重复。

附加标签

至少会考虑以下现有键来缩放和旋转一个通用模型:

支持该标签的数据使用者还应考虑其他标签和约定(例如从包含隔离柱的路径推导其旋转角度等)。

适用要素

该标签适用于所有elements – node 节点、way 路径、area 区域和 relation 关系。当应用于关系(例如桥梁关系或停车场关系)或轮廓区域(例如 building=* 区域)时,在语义上属于这些"根"要素的要素也应一并替换为该模型。

应尽可能避免专门为了链接 3D Model Repository 中的模型而新建要素。这通常意味着所链接的模型粒度不合适:例如,与其创建一个同时包含城堡及其前方装饰喷泉的单一模型,不如把模型拆分为建筑物和喷泉两个独立模型。这样它们就能轻松链接到现有的 OSM 要素。

渲染示例

"Multi-Use"

四张带有该标签的长椅:

警用亭(TARDIS)

参见