SPB Git forge
38commits 1branches 0releases
338.7 MBsize
maindefault branch
3 h agolast push
HTML 53.9% TypeScript 44.5% JavaScript 0.6% SQL 0.5%
1.7 KB · 40 lines yaml
Raw Blame History
1id: osm-overpass2name: OpenStreetMap (Overpass API)3domain: overpass-api.de4kind: community5mode: dataset6priority: 37license: "ODbL 1.0 — © OpenStreetMap contributors (https://www.openstreetmap.org/copyright)"8attribution: "© OpenStreetMap contributors, ODbL 1.0"9homepage: https://www.openstreetmap.org/copyright10notes: >-11  Features tagged telecom=data_center or building=data_center (nodes, ways, relations; `out center tags;`), queried12  per world tile (13 non-overlapping bboxes), sequential, ≥ 10 s apart, resumable cursor in connector state.13  robots.txt of overpass-api.de disallows /api/ for generic crawlers; the Overpass API is a query service whose14  usage terms are the Overpass "Commons" guidance (https://dev.overpass-api.de/overpass-doc/en/preface/commons.html:15  ≤ ~10 000 requests and ≤ ~1 GB per user per day) — we send ~13 requests / ≈ 3 MB per full pass, so respectRobots is16  deliberately false for this API endpoint (see docs/connectors/osm-overpass.md).17coverage: { global: true }18fetch:19  level: 120  maxLevel: 121  userAgent: bot22  rpm: 623  concurrency: 124  respectRobots: false25  timeoutMs: 21000026  maxBytes: 20000000027  maxCreditsPerRun: 028schedule:29  dataset: monthly30implementation: osm-overpass31params:32  endpoint: https://overpass-api.de/api/interpreter33  fallbackEndpoint: https://overpass.private.coffee/api/interpreter   # kumi.systems answered 504 after 204 s on 2026-09-11; alternative: https://maps.mail.ru/osm/tools/overpass/api/interpreter34  maxBboxesPerRun: 13        # lower (e.g. 2) to spread a full pass over several runs; the cursor resumes35  minDelayMs: 1000036  backoffMs: 3000037  timeoutSec: 18038  maxsizeBytes: 53687091239parserVersion: osm_overpass_v140