【文件属性】:
文件名称:weather:绘制历史天气数据图表
文件大小:1.37MB
文件格式:ZIP
更新时间:2021-05-13 20:11:32
JavaScript
天气
绘制历史天气数据图表
该项目利用Weather Underground的API和Elasticsearch为您提供最新的历史天气图。
先决条件
天气地下API
您可以在此处获得免费的一个: :
我确保您的请求受到限制,因此您不会超出每天的最大请求数。
Elasticsearch节点
您需要一个elasticsearch节点。 可以在以下位置找到ES的安装说明: :
安装
现在,我们需要配置正确的elasticsearch映射(确保您正在修改正确的ES节点/集群):
curl -XPUT 'http://localhost:9200/weather/'
bash server/elasticsearch/mapping.sh
满足先决条件后,请编辑config.js并输入正确的值。
然后安装nodejs依赖项:
cd ingest/
npm install
cd .
【文件预览】:
weather-master
----criticalfix2(0B)
----config.js(330B)
----server()
--------client()
--------server()
--------elasticsearch()
--------package.json(370B)
----ingest()
--------weather.js(1KB)
--------esclient.js(933B)
----criticalfix1(0B)
----README.md(1KB)