用途:该技能用于集成建筑领域的开放数据集,把政府统计、行业基准、天气、地理空间、材料价格、人工费率、建筑许可、能源与经济指标等多来源数据组合起来,增强项目分析。资料称其基于 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;未提供具体安装命令、收费信息与平台支持范围。