SuperAPI AI 工具集

sourcecoop

数据与分析

查看项目

更新于 10-16 09:57

技能介绍

用途:帮助用户将地理空间数据以规范元数据和 README 发布到 Source Cooperative(地理空间开放数据公共库)。通过 Portolan CLI 编排完整上传流水线,确保数据格式、文档和上传正确。

主要能力:初始化 Portolan 目录;配置远程目标与 AWS 配置文件;跟踪目录内文件;递归创建与校验 metadata.yaml;由元数据递归生成 README;以并行 worker 推送至 Source Co-op。还支持每个集合的多命名可视化样式(Mapbox GL v8 JSON,存于 styles/),样式以 portolan:styles 资产注册。

必要用法:先确认已开通自动访问(检查 ~/.aws/credentials 中 source 配置与 portolan config get profile/remote)。未配置凭证者需在 hello@source.coop 申请访问。工作流:1) 收集组织名(必填)与产品名(可选);2) 凭证写入 ~/.aws/credentials 与目录根 .env(PORTOLAN_REMOTE、PORTOLAN_PROFILE),凭证不写入 .portolan/config.yaml;3) portolan init --title "..." --auto;4) 校验 .env 与 portolan config list;5) 文件须放在集合子目录,portolan add .;6) portolan metadata init --recursive,必填字段 title、description、license、contact.email,随后 portolan metadata validate --recursive;7) portolan readme --recursive;8) portolan push --dry-run 预览后用 --workers(最多 8)推送。

适用场景:需把地理空间数据托管至 Source Cooperative 并附带规范元数据、README 与地图样式的研究者、机构或数据发布者。

限制:依赖 Source Cooperative 自动化访问与临时凭证,过期需刷新;远程桶固定为 us-west-2.opendata.source.coop;文件在目录根会被跳过;推送冲突需先 portolan pull;具体定价、配额与平台细节暂未提供。