全国城市空气质量监测站数据api接口

2024-04-30 16:28

本文主要是介绍全国城市空气质量监测站数据api接口,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

全国338个主要城市下的1734个监测站数据
返回内容包含:监测站名称、监测站经纬度坐标、AQI、PM2.5、PM10、SO2、NO2、CO、O3


接口文档

请先注册账号获取appid和appsecret, 可以免费测试3000次

AQI监测站列表文档:http://tianqiapi.com/index/doc?version=aqipoint

请求方式:GET

接口地址:(请将线路地址设置在服务端, 为动态可修改的, 请勿在C端直连接口, 防止遇到网络问题导致程序异常。)

线路:http://ykyaqi.tianqiapi.com

请求示例

http://ykyaqi.tianqiapi.com/?version=apoint&citycode=370100&appid=85841439&appsecret=EKCDLT4I

请求参数

参数名必选类型说明备注(示例)
appidstring用户appid先注册开发账号
appsecretstring用户appsecret
versionstring接口标识固定值: alist
adcodestring城市Code请参考 文字底部城市code列表

返回JSON:

{"errcode": 0,"data": {"list": [{"point_name": "科干所","aqi": "75","pp": "颗粒物(PM10)","co": "0.80","co_day": "0.90","o3": "172","o3_day": "0","no2": "12","no2_day": "27","so2": "9","so2_day": "9","pm10": "100","pm10_day": "120","pm25": "46","pm25_day": "51","lat": "36.6114","lng": "116.9862"},{"point_name": "农科所","aqi": "0","pp": "—","co": "0.00","co_day": "0.80","o3": "166","o3_day": "0","no2": "0","no2_day": "51","so2": "8","so2_day": "7","pm10": "0","pm10_day": "123","pm25": "0","pm25_day": "52","lat": "36.6650","lng": "116.9376"},{"point_name": "开发区","aqi": "69","pp": "臭氧1小时","co": "0.70","co_day": "0.80","o3": "175","o3_day": "0","no2": "19","no2_day": "46","so2": "9","so2_day": "10","pm10": "78","pm10_day": "130","pm25": "39","pm25_day": "54","lat": "36.6734","lng": "117.1265"},{"point_name": "省种子仓库","aqi": "74","pp": "臭氧1小时","co": "0.50","co_day": "0.70","o3": "179","o3_day": "0","no2": "10","no2_day": "53","so2": "5","so2_day": "7","pm10": "95","pm10_day": "137","pm25": "41","pm25_day": "58","lat": "36.6868","lng": "117.0624"},{"point_name": "机床二厂","aqi": "79","pp": "颗粒物(PM10)","co": "0.80","co_day": "0.80","o3": "170","o3_day": "0","no2": "10","no2_day": "45","so2": "8","so2_day": "7","pm10": "107","pm10_day": "137","pm25": "46","pm25_day": "59","lat": "36.6447","lng": "116.9489"},{"point_name": "市监测站","aqi": "83","pp": "细颗粒物(PM2.5)","co": "0.80","co_day": "0.90","o3": "184","o3_day": "0","no2": "16","no2_day": "55","so2": "13","so2_day": "14","pm10": "88","pm10_day": "118","pm25": "61","pm25_day": "50","lat": "36.6630","lng": "117.0495"},{"point_name": "长清党校","aqi": "83","pp": "细颗粒物(PM2.5)","co": "0.70","co_day": "0.70","o3": "173","o3_day": "0","no2": "14","no2_day": "28","so2": "10","so2_day": "8","pm10": "105","pm10_day": "110","pm25": "61","pm25_day": "57","lat": "36.5484","lng": "116.7675"},{"point_name": "技术学院","aqi": "52","pp": "颗粒物(PM10)","co": "1.00","co_day": "1.10","o3": "155","o3_day": "0","no2": "15","no2_day": "36","so2": "11","so2_day": "13","pm10": "53","pm10_day": "136","pm25": "34","pm25_day": "81","lat": "36.2290","lng": "117.6795"},{"point_name": "东山小学","aqi": "62","pp": "颗粒物(PM10)","co": "0.40","co_day": "0.60","o3": "153","o3_day": "0","no2": "11","no2_day": "36","so2": "7","so2_day": "8","pm10": "73","pm10_day": "179","pm25": "24","pm25_day": "87","lat": "36.6868","lng": "117.5320"},{"point_name": "泰兴公司","aqi": "53","pp": "颗粒物(PM10)","co": "0.80","co_day": "1.10","o3": "150","o3_day": "0","no2": "16","no2_day": "50","so2": "16","so2_day": "13","pm10": "56","pm10_day": "128","pm25": "31","pm25_day": "78","lat": "36.2049","lng": "117.7161"},{"point_name": "莱芜战役纪念馆","aqi": "62","pp": "颗粒物(PM10)","co": "0.80","co_day": "1.50","o3": "144","o3_day": "0","no2": "15","no2_day": "39","so2": "12","so2_day": "11","pm10": "73","pm10_day": "133","pm25": "31","pm25_day": "76","lat": "36.2171","lng": "117.6867"},{"point_name": "济阳区政府","aqi": "85","pp": "颗粒物(PM10)","co": "0.90","co_day": "0.90","o3": "174","o3_day": "0","no2": "25","no2_day": "35","so2": "11","so2_day": "13","pm10": "120","pm10_day": "155","pm25": "46","pm25_day": "71","lat": "36.9782","lng": "117.1673"},{"point_name": "锦屏中学","aqi": "73","pp": "臭氧1小时","co": "0.50","co_day": "0.60","o3": "178","o3_day": "0","no2": "7","no2_day": "17","so2": "8","so2_day": "9","pm10": "71","pm10_day": "115","pm25": "37","pm25_day": "57","lat": "36.6300","lng": "117.1171"},{"point_name": "济南四建","aqi": "70","pp": "颗粒物(PM10)","co": "0.60","co_day": "0.80","o3": "173","o3_day": "0","no2": "12","no2_day": "55","so2": "9","so2_day": "10","pm10": "90","pm10_day": "126","pm25": "42","pm25_day": "54","lat": "36.6819","lng": "116.9814"}],"nums": 4,"iscache": 1}
}

AQI城市Code列表
城市Code 城市名称
110000 北京市
130100 石家庄市
130300 秦皇岛市
130400 邯郸市
130500 邢台市
130600 保定市
130800 承德市
131100 衡水市
140100 太原市
140200 大同市
140300 阳泉市
140400 长治市
140500 晋城市
140600 朔州市
140700 晋中市
140800 运城市
140900 忻州市
141000 临汾市
141100 吕梁市
150100 呼和浩特市
150200 包头市
150300 乌海市
150400 赤峰市
150500 通辽市
150600 鄂尔多斯市
150700 呼伦贝尔市
150800 巴彦淖尔市
150900 乌兰察布市
152200 兴安盟
152500 锡林郭勒盟
152900 阿拉善盟
210100 沈阳市
210200 大连市
210400 抚顺市
210500 本溪市
210600 丹东市
210700 锦州市
210800 营口市
210900 阜新市
211000 辽阳市
211100 盘锦市
211200 铁岭市
211300 朝阳市
211400 葫芦岛市
220100 长春市
220200 吉林市
220300 四平市
220400 辽源市
220500 通化市
220600 白山市
220700 松原市
220800 白城市
222400 延边朝鲜族自治州
230100 哈尔滨市
230200 齐齐哈尔市
230300 鸡西市
230400 鹤岗市
230500 双鸭山市
230600 大庆市
230700 伊春市
230800 佳木斯市
230900 七台河市
231000 牡丹江市
231100 黑河市
231200 绥化市
232700 大兴安岭地区
310000 上海市
320100 南京市
320200 无锡市
320300 徐州市
320400 常州市
320500 苏州市
320600 南通市
320700 连云港市
320800 淮安市
320900 盐城市
321000 扬州市
321100 镇江市
321200 泰州市
321300 宿迁市
360400 九江市
360500 新余市
360600 鹰潭市
360700 赣州市
360800 吉安市
360900 宜春市
361000 抚州市
361100 上饶市
370100 济南市
370200 青岛市
370300 淄博市
370400 枣庄市
370500 东营市
370600 烟台市
370700 潍坊市
370800 济宁市
370900 泰安市
371000 威海市
371100 日照市
371300 临沂市
371400 德州市
371500 聊城市
371600 滨州市
371700 菏泽市
410100 郑州市
410200 开封市
410300 洛阳市
410400 平顶山市
410500 安阳市
410600 鹤壁市
410700 新乡市
410800 焦作市
410900 濮阳市
411000 许昌市
411100 漯河市
411200 三门峡市
411300 南阳市
411400 商丘市
411500 信阳市
411600 周口市
411700 驻马店市
420100 武汉市
420200 黄石市
420300 十堰市
420500 宜昌市
420600 襄阳市
420800 荆门市
420900 孝感市
421000 荆州市
421100 黄冈市
421200 咸宁市
421300 随州市
422800 恩施土家族苗族自治州
430100 长沙市
430500 邵阳市
430600 岳阳市
430700 常德市
430800 张家界市
430900 益阳市
431000 郴州市
431100 永州市
431200 怀化市
431300 娄底市
433100 湘西土家族苗族自治州
440100 广州市
440200 韶关市
440300 深圳市
440400 珠海市
440500 汕头市
440600 佛山市
440700 江门市
440800 湛江市
440900 茂名市
441200 肇庆市
441300 惠州市
441400 梅州市
441500 汕尾市
441600 河源市
441700 阳江市
441800 清远市
441900 东莞市
442000 中山市
445100 潮州市
445200 揭阳市
445300 云浮市
450100 南宁市
450200 柳州市
450300 桂林市
450400 梧州市
450500 北海市
450600 防城港市
450700 钦州市
450800 贵港市
450900 玉林市
451000 百色市
451100 贺州市
451200 河池市
451300 来宾市
451400 崇左市
460100 海口市
460200 三亚市
510100 成都市
510300 自贡市
510400 攀枝花市
510500 泸州市
510600 德阳市
510700 绵阳市
510800 广元市
510900 遂宁市
511000 内江市
511100 乐山市
511300 南充市
511400 眉山市
511500 宜宾市
511600 广安市
511700 达州市
511800 雅安市
511900 巴中市
512000 资阳市
513200 阿坝藏族羌族自治州
513300 甘孜藏族自治州
513400 凉山彝族自治州
520100 贵阳市
520200 六盘水市
520300 遵义市
520400 安顺市
522200 铜仁市
522300 黔西南布依族苗族自治州
522400 毕节市
522600 黔东南苗族侗族自治州
522700 黔南布依族苗族自治州
530100 昆明市
530300 曲靖市
530400 玉溪市
530500 保山市
530600 昭通市
530700 丽江市
530800 普洱市
530900 临沧市
540100 拉萨市
542100 昌都市
542200 山南市
542300 日喀则市
542400 那曲市
542500 阿里地区
542600 林芝市
610100 西安市
610200 铜川市
610300 宝鸡市
610400 咸阳市
610500 渭南市
610600 延安市
610700 汉中市
610800 榆林市
610900 安康市
611000 商洛市
620100 兰州市
620200 嘉峪关市
620300 金昌市
620400 白银市
620500 天水市
620600 武威市
620700 张掖市
620800 平凉市
620900 酒泉市
621000 庆阳市
621100 定西市
621200 陇南市
622900 临夏回族自治州
623000 甘南藏族自治州
630100 西宁市
632100 海东市
632200 海北藏族自治州
632300 黄南藏族自治州
632500 海南藏族自治州
632600 果洛藏族自治州
632700 玉树藏族自治州
632800 海西蒙古族藏族自治州
640100 银川市
640200 石嘴山市
640300 吴忠市
640400 固原市
640500 中卫市
650100 乌鲁木齐市
650200 克拉玛依市
652100 吐鲁番市
652200 哈密市
652300 昌吉回族自治州
652700 博尔塔拉蒙古自治州
652800 巴音郭楞蒙古自治州
652900 阿克苏地区
653000 克孜勒苏柯尔克孜自治州
653100 喀什地区
653200 和田地区
654000 伊犁哈萨克自治州
654200 塔城地区
654300 阿勒泰地区
131200 张家口市
120000 天津市
500000 重庆市
331300 绍兴市
131000 廊坊市
130200 唐山市
130900 沧州市
330700 金华市
532301 楚雄彝族自治州
532522 红河哈尼族彝族自治州
532621 文山壮族苗族自治州
532801 西双版纳傣族自治州
532901 大理白族自治州
533103 德宏傣族景颇族自治州
533321 怒江傈僳族自治州
533421 迪庆藏族自治州
659001 石河子市
659004 五家渠市
460400 儋州市
210300 鞍山市
330100 杭州市
330200 宁波市
330300 温州市
330400 嘉兴市
330500 湖州市
330800 衢州市
330900 舟山市
331000 台州市
331100 丽水市
340100 合肥市
340200 芜湖市
340300 蚌埠市
340400 淮南市
340500 马鞍山市
340600 淮北市
340700 铜陵市
340800 安庆市
341000 黄山市
341100 滁州市
341200 阜阳市
341300 宿州市
341500 六安市
341600 亳州市
341700 池州市
341800 宣城市
350100 福州市
350200 厦门市
350300 莆田市
350400 三明市
350500 泉州市
350600 漳州市
350700 南平市
350800 龙岩市
350900 宁德市
360100 南昌市
360200 景德镇市
360300 萍乡市
420700 鄂州市
430200 株洲市
430300 湘潭市
430400 衡阳市

这篇关于全国城市空气质量监测站数据api接口的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/949349

相关文章

大模型研发全揭秘:客服工单数据标注的完整攻略

在人工智能(AI)领域,数据标注是模型训练过程中至关重要的一步。无论你是新手还是有经验的从业者,掌握数据标注的技术细节和常见问题的解决方案都能为你的AI项目增添不少价值。在电信运营商的客服系统中,工单数据是客户问题和解决方案的重要记录。通过对这些工单数据进行有效标注,不仅能够帮助提升客服自动化系统的智能化水平,还能优化客户服务流程,提高客户满意度。本文将详细介绍如何在电信运营商客服工单的背景下进行

基于MySQL Binlog的Elasticsearch数据同步实践

一、为什么要做 随着马蜂窝的逐渐发展,我们的业务数据越来越多,单纯使用 MySQL 已经不能满足我们的数据查询需求,例如对于商品、订单等数据的多维度检索。 使用 Elasticsearch 存储业务数据可以很好的解决我们业务中的搜索需求。而数据进行异构存储后,随之而来的就是数据同步的问题。 二、现有方法及问题 对于数据同步,我们目前的解决方案是建立数据中间表。把需要检索的业务数据,统一放到一张M

关于数据埋点,你需要了解这些基本知识

产品汪每天都在和数据打交道,你知道数据来自哪里吗? 移动app端内的用户行为数据大多来自埋点,了解一些埋点知识,能和数据分析师、技术侃大山,参与到前期的数据采集,更重要是让最终的埋点数据能为我所用,否则可怜巴巴等上几个月是常有的事。   埋点类型 根据埋点方式,可以区分为: 手动埋点半自动埋点全自动埋点 秉承“任何事物都有两面性”的道理:自动程度高的,能解决通用统计,便于统一化管理,但个性化定

使用SecondaryNameNode恢复NameNode的数据

1)需求: NameNode进程挂了并且存储的数据也丢失了,如何恢复NameNode 此种方式恢复的数据可能存在小部分数据的丢失。 2)故障模拟 (1)kill -9 NameNode进程 [lytfly@hadoop102 current]$ kill -9 19886 (2)删除NameNode存储的数据(/opt/module/hadoop-3.1.4/data/tmp/dfs/na

异构存储(冷热数据分离)

异构存储主要解决不同的数据,存储在不同类型的硬盘中,达到最佳性能的问题。 异构存储Shell操作 (1)查看当前有哪些存储策略可以用 [lytfly@hadoop102 hadoop-3.1.4]$ hdfs storagepolicies -listPolicies (2)为指定路径(数据存储目录)设置指定的存储策略 hdfs storagepolicies -setStoragePo

Hadoop集群数据均衡之磁盘间数据均衡

生产环境,由于硬盘空间不足,往往需要增加一块硬盘。刚加载的硬盘没有数据时,可以执行磁盘数据均衡命令。(Hadoop3.x新特性) plan后面带的节点的名字必须是已经存在的,并且是需要均衡的节点。 如果节点不存在,会报如下错误: 如果节点只有一个硬盘的话,不会创建均衡计划: (1)生成均衡计划 hdfs diskbalancer -plan hadoop102 (2)执行均衡计划 hd

【Prometheus】PromQL向量匹配实现不同标签的向量数据进行运算

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,阿里云开发者社区专家博主,CSDN全栈领域优质创作者,掘金优秀博主,51CTO博客专家等。 🏆《博客》:Python全栈,前后端开发,小程序开发,人工智能,js逆向,App逆向,网络系统安全,数据分析,Django,fastapi

烟火目标检测数据集 7800张 烟火检测 带标注 voc yolo

一个包含7800张带标注图像的数据集,专门用于烟火目标检测,是一个非常有价值的资源,尤其对于那些致力于公共安全、事件管理和烟花表演监控等领域的人士而言。下面是对此数据集的一个详细介绍: 数据集名称:烟火目标检测数据集 数据集规模: 图片数量:7800张类别:主要包含烟火类目标,可能还包括其他相关类别,如烟火发射装置、背景等。格式:图像文件通常为JPEG或PNG格式;标注文件可能为X

pandas数据过滤

Pandas 数据过滤方法 Pandas 提供了多种方法来过滤数据,可以根据不同的条件进行筛选。以下是一些常见的 Pandas 数据过滤方法,结合实例进行讲解,希望能帮你快速理解。 1. 基于条件筛选行 可以使用布尔索引来根据条件过滤行。 import pandas as pd# 创建示例数据data = {'Name': ['Alice', 'Bob', 'Charlie', 'Dav

SWAP作物生长模型安装教程、数据制备、敏感性分析、气候变化影响、R模型敏感性分析与贝叶斯优化、Fortran源代码分析、气候数据降尺度与变化影响分析

查看原文>>>全流程SWAP农业模型数据制备、敏感性分析及气候变化影响实践技术应用 SWAP模型是由荷兰瓦赫宁根大学开发的先进农作物模型,它综合考虑了土壤-水分-大气以及植被间的相互作用;是一种描述作物生长过程的一种机理性作物生长模型。它不但运用Richard方程,使其能够精确的模拟土壤中水分的运动,而且耦合了WOFOST作物模型使作物的生长描述更为科学。 本文让更多的科研人员和农业工作者