我正在使用大量属性来可视化几个 geojson 文件。我想使用 json-ld 为其中一些属性添加一些含义。我对 JSON-LD 没有太多经验,但成功地应用了 jsonld.js 来扩展、压缩等我的 geojson 文件和@context。在这样做时,我注意到最终结果只返回上下文中实际描述的图形。我可以理解,但由于它只代表我所有属性的一小部分,所以我在使用结果时遇到了一些困难。
如果我能以某种方式将 jsonld 操作的结果与原始 geojseon 文件合并,那将对我有所帮助。例如:
"properties": {
"<http://purl.org/dc/terms/title>": "My Title",
"<http://purl.org/dc/terms/type>": "<http://example.com/mytype>",
"NonJSONLDPropertyKey" : "NonJSONLDPropertyValue",
etc.
我仍然可以使用 URI 识别属性,但也可以使用非 json-ld 属性。任何建议这可能如何工作?还是有更好的方法?