Skip to content

rivers pack kind: OSM waterways lines for the moving map (W2 data side) #16

Description

@billmallard

Data side of billmallard/pyEfis#92 (moving map rivers-as-lines).

  • New pack kind rivers (BULK, non-cyclical edition, like water/highways). MERGE THE KIND TO MAIN BEFORE FIRST R2 PUBLISH (2026-07-05 lesson: main's cron crashes on unknown manifest kinds).
  • Builder: clone the roads build (work/build_na_roads.py) for gis_osm_waterways_free_1, keep fclass river+canal, drop stream/drain/ditch. Same sqlite schema as highways so pyEfis HighwayDB reads it unchanged. Douglas-Peucker simplify per the water/roads precedent.
  • Updater: SQLITE_KINDS rivers -> rivers/rivers.sqlite; site + data.yaml.sample entries; picker group under Bulk.
  • Size estimate: roads-CONUS was 108 MB / 851k polylines; river+canal should land under that (~40-80 MB, verify at build). California gotcha applies (2018 shapefile pin).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions