SuperAPI AI 工具集

open-data-integrator

数据与分析

查看项目

更新于 10-15 20:33

技能介绍

用途:该技能用于集成建筑领域的开放数据集,把政府统计、行业基准、天气、地理空间、材料价格、人工费率、建筑许可、能源与经济指标等多来源数据组合起来,增强项目分析。资料称其基于 DDC 方法论第 2.2 章,书名为《Доминирование открытых данных》/《Open Data Dominance》。

主要能力:提供数据源类型与更新频率的枚举定义,以及 OpenDataSource、DataRecord、IntegrationResult、EnrichedData 等数据结构;内置天气、材料价格、人工费率、建筑许可等连接器,并支持通过 register_connector 注册自定义连接器。核心方法包括 fetch_data 拉取数据并带缓存、enrich_project_data 用开放数据增强项目数据并计算置信度、get_cost_indices 获取成本指数、get_weather_risk 评估天气风险、list_sources 列出数据源、generate_report 生成数据可用性报告。

使用方式:以 Python 代码方式使用,导入相关类后创建 OpenDataIntegrator 实例,调用 fetch_data 或 enrich_project_data 等方法。天气连接器示例使用 https://api.openweathermap.org/data/2.5,可传入 api_key。

适用场景:建筑项目成本分析、材料与人工价格参考、施工期天气风险评估、许可数据查询等。

限制:资料中的天气、材料价格、人工费率、许可数据多为示例或模拟数据,并非真实实时数据;实际使用需接入真实 API 并遵守各数据源许可;部分数据源可能需要 API key;未提供具体安装命令、收费信息与平台支持范围。