1

我创建了 json 用于添加包含 fw_media 数据的新 poi,基于 example_components/fw_media.json 中的 json:

{"fw_core":
    {"location":{"wgs84":{"latitude":1,"longitude":1}},
    "categories":["Field"],
    "name":{"":"poljana 1"}},
"fw_media": {
     "entities": [
       {
         "type": "photo",
         "short_label": {
           "en": "Sunset at sea"
         },
         "caption": {
           "en": "Sunset on the Bothnian Bay, Northwest from Hailuoto summer 2013"
         },
         "description": {
           "": "Lorem ipsum dolor sit amet, consectetur adipisci elit, sed eiusmod tempor incidunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquid ex ea commodi consequat.",
           "fi": "Oli mukava retki."
         },
         "thumbnail": "http://www.example.org/sunset_on_sea_tbn.jpg",
         "url": "http://www.example.org/sunset_on_sea.jpg",
         "copyright": "Photo: Ari Okkonen"
       },
       {
         "type": "audio",
         "short_label": {
           "": "Säkkijärven polkka"
         },
         "url": "http://www.example.org/sakkijarven_polkka.mp3"
       }

     ],
"last_update": {
    "timestamp": 1390203898
}, "source": {
    "website": "http://www.cie.fi",
    "name": "CIE, University of Oulu",
    "id": "7c32c67d-cf00-4d11-9acc-2471141e03a3",
    "license": "http://www.gnu.org/licenses/gpl.html"
}
}} 

但我收到错误:

JSON does not validate. Violations:
[fw_media] The property - source - is not defined and the definition      
does not allow additional properties
POI data validation failed!

你能给我一个工作 fw_media json 的例子吗?

并且是否可以在 fw_media 中上传带有 poi 的图像?(不仅仅是图像的 URL,而是整个图像)

4

1 回答 1

0

在 GitHub 的 master 分支中更正。

感谢您的报告。

似乎某处的旧示例具有fw_image.source未实现的字段。只需source从数据中编辑结构,就可以了。当然,对于一个 POI 来说,所有图像都有一个共同的来源描述是没有意义的,等等。

源字段可能在每个项目的基础上可用。所以我会在下一个版本中介绍它。

拜托,你能告诉我那个错误的海上日落在哪里,所以我可以去纠正它。在https://github.com/Chiru/FIWARE-POIDataProvider/issues/7中跟踪更正 我觉得上传图片是一种特定的启动器的东西。所以它留给社区来实施。我建议通过专门的客户端软件结合标准 POI-DP 使用一些媒体存储库。

于 2015-11-20T12:49:32.503 回答