Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 566 Bytes

program-overview.md

File metadata and controls

23 lines (17 loc) · 566 Bytes

Overview of the GeoBird program

Library

  1. Take some inputs
  2. work out what images are wanted; thus what URLs
  3. return urls with appropriate metadata

CLI Binary

  1. Take inputs as command line opts and/or config file (and/or guesswork from location?)
  2. work out file paths
  3. filter according to needed or not
  4. Pass to lib for urls
  5. download from urls (give output while doing so)
  6. write to file paths

Webassembly binary

  1. Take inputs from web interface (ELM?)
  2. Get image(s) or pass back to browser/ELM?
  3. ...