2016-06-14 7 views
0

私は現在フェンシングのために地勢解析を使用するものに取り組んでいます。彼らが送信しているペイロードは入れ子構造になっています。地理空間サービスがこれらのネストされた値を読み取ることはできますか?そうでない場合、回避策は何ですか?現在私が取り組むべきことは、ネストされた値を持つトピックを購読し、それを平坦化して地理空間サービスに再度公開することです。だから私は彼らがもっと良い解決策を持っているかどうかここで専門家に尋ねています。Bluemix Geospatial Analyticsはネストされた値にアクセスできますか?

例:

{ "GPS" {
id : <id>, lat : <lat>, lng : <lng> } }

答えて

0

Bluemixに地理空間解析サービス、デバイスID、緯度および経度属性がJSONペイロードの最上位フィールドとして表示されていることが必要です。元のメッセージを公開するコードを変更することができれば、これが最適です。

元のメッセージを変更できない場合は、別のアプリケーションにメッセージを変換させるよう提案してください。変換されたメッセージを別のトピックに公開し、Geospatial Analyticsサービスが購読するトピックとして指定する必要があります。

+0

答えをありがとう、よく私はそれを行う唯一の方法だと思います。再度、感謝します – kkurni

関連する問題