Skip To Content

外部 Web サイトに GeoJSON をプッシュ

外部 Web サイトに GeoJSON をプッシュ出力コネクタは、GeoJSON として修正し、書式設定したイベント データを外部 Web サイトにプッシュするために使用されます。 ArcGIS GeoEvent Server は、クライアントとして HTTP/POST リクエストを使用し、外部 Web サイトに GeoJSON をプッシュします。 GeoJSON データ レコードの書式設定の詳細の例については、「GeoJSON の仕様」をご参照ください。

使用上の注意

外部 Web サイトに GeoJSON をプッシュ出力コネクタを使用する際には、以下の点に注意してください。

  • この出力コネクタは、GeoJSON アウトバウンド アダプターと HTTP アウトバウンド トランスポートを組み合わせます。
  • フィーチャ JSON と同様、GeoJSON は汎用 JSON のサブタイプです。 これらの特有の形式を処理するには、異なる GeoEvent Server アダプターが使用されます。
  • GeoJSON データ レコードの書式設定の詳細の例については、「GeoJSON の仕様」をご参照ください。
  • クエリ パラメーターは [パラメーター] パラメーターで個別に指定することも、[URL] パラメーターの一部として指定することもできます。
  • この出力コネクタでは、外部 Web サーバーや Web サービスで認証を要求せずに HTTP/POST リクエストを許可することを想定しています。 認証を必要とする外部 Web サイトの場合、GeoJSON アウトバウンド アダプターと HTTP アウトバウンドトランスポートをペアにするカスタム出力コネクタを作成し、基本、証明書、または OAuth 認証をサポートすることもご検討ください。

パラメーター

外部 Web サイトに GeoJSON をプッシュ出力コネクタのパラメーターを次に示します。

パラメーター説明

名前

GeoEvent Manager で参照用として使用される出力コネクタの記述名。

URL

データをプッシュする外部 Web サイトの基本 URL。 GeoEvent Server は HTTP/POST リクエストを URL に発行し、JSON データを送信します。

ヘッダー パラメーターの名前:値のリスト

外部 Web サーバーまたは Web サービスにポーリングしたときに、リクエストの HTTP ヘッダーに含まれるパラメーター。 ヘッダー パラメーターは、名前:値ペア (コロンも含む) をカンマで区切って指定する必要があります。

フォーマット済 JSON

GeoJSON をフォーマット (整形) するかどうかを指定します。 PJSON とも呼ばれます。 このパラメーターのデフォルトは [いいえ] です。

  • [はい] – GeoJSON はフォーマット (整形) されます。
  • [いいえ] – GeoJSON はフォーマットされません。

パラメーター

ベースの URL に付加するクエリ パラメーター (複数可) を指定します。 クエリ パラメーターは各 Web サービスに固有であり、すべてのサービスによってサポートされているわけではありません。 クエリ パラメーターがサポートされている場合は、対象データを特定します。 このパラメーターにはデフォルト値がありません。

URL プロキシの使用

GeoEvent Server が HTTP リクエストを行う際に URL プロキシを使用するかどうかを指定します。 デフォルトは [いいえ] です。

  • [はい]GeoEvent Server は、外部サービスの URL にクエリを送信するときに、指定したプロキシを使用します。
  • [いいえ]GeoEvent Server は URL プロキシを使用しません。 ベースの URL には直接アクセスします。

URL プロキシ

(条件)

HTTP リクエストを実行する際に使用する URL プロキシ。

このパラメーターは、[URL プロキシの使用][はい] に設定されている場合に表示され、[いいえ] に設定されている場合は非表示になります。

記事の本文の MIME タイプ

HTTP/POST リクエストのコンテンツの本文に含まれるデータの MIME タイプを指定します。 MIME タイプは、通常はタイプ/サブタイプで構成され、HTTP クライアント/サーバーが使用し、許可するインターネット メディア タイプを指定する際に使用されます。 このコネクタは JSON に対し、このパラメーターのデフォルトである MIME タイプ application/json を指定します。

HTTP タイムアウト (秒)

出力コネクタが HTTP/POST リクエストを発行した外部 Web サービスからの応答を待機する最大時間 (秒単位) を指定します。 値は 1 ~ 2147483 の整数である必要があります。 デフォルト値は [30] 秒です (つまり、30 秒間応答がなければ HTTP/POST リクエストはタイムアウトします)。


このトピックの内容
  1. 使用上の注意
  2. パラメーター