Alteryx を使用して、いくつかの都市の気象データを抽出していますが、うまく機能しています。これを拡張して、英国のすべての気象観測所のデータをダウンロードできるようにしたいと考えています。現時点では、ロンドン/マンチェスターなど、希望する都市を指定しています。
「GB」または「UK」のすべてのステーションをダウンロードするように API 呼び出しで指定する方法はありますか?
理想的には、非常に面倒なすべての場所をリストするのではなく、1 回の呼び出しでこれを実行したいと考えています。
Alteryx を使用して、いくつかの都市の気象データを抽出していますが、うまく機能しています。これを拡張して、英国のすべての気象観測所のデータをダウンロードできるようにしたいと考えています。現時点では、ロンドン/マンチェスターなど、希望する都市を指定しています。
「GB」または「UK」のすべてのステーションをダウンロードするように API 呼び出しで指定する方法はありますか?
理想的には、非常に面倒なすべての場所をリストするのではなく、1 回の呼び出しでこれを実行したいと考えています。
気象データを取得するステーションまたは都市のリストを取得します。ここで openweather からいくつかの良いソースを見つけました: http://bulk.openweathermap.org/sample/
次に、特定の天気情報を取得する上記の ID のリストを使用して URL リクエストを作成します。ケアンズの気象観測所の ID id=2172797 を使用すると、URL は次のようになります
。
これは実際の appid ではないため、この URL はエラーを返すことに注意してください。appid を独自のものに置き換えると、この URL からそのステーションのデータが得られます。
このプロセスを Alteryx に入れると、ステーション ID のリストを URL および appid と一緒に入れ、openweather に多くの呼び出しを行い、すべてのデータをまとめて処理できます。レート制限に関する API からの情報を見つけることができなかったので、サービスに投稿するリクエストの数に注意してください。
ここにこのプロセスの例があります: https://www.dropbox.com/s/yoppbx3bw0p4rug/Get%20individual%20stations.yxzp?dl=0
このサンプル内のテキスト入力ツールでも Appid を更新する必要があることに注意してください。