1

example_components/fw_media.json の json に基づいて、fw_media データを含む新しい poi を追加するための 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 のマスター ブランチで修正されました。

ご報告ありがとうございます。

どこかの古い例には、fw_image.source実装されていないフィールドがあるようです。データから構造を編集するだけsourceでOKです。もちろん、1 つの POI に対して、すべての画像に共通の 1 つのソース記述などを持つことは意味がありません。

ソース フィールドは、アイテムごとに使用できる場合があります。というわけで、次回のリリースで紹介します。

間違った海の夕日がどこにあるのか教えていただけないでしょうか。修正はhttps://github.com/Chiru/FIWARE-POIDataProvider/issues/7で追跡されています。 写真のアップロードは、特定のイネーブラーのようなものだと感じています。そのため、実装はコミュニティに任せました。専用のクライアント ソフトウェアを使用して、標準の POI-DP と組み合わせてメディア リポジトリを使用することをお勧めします。

于 2015-11-20T12:49:32.503 に答える