{
 "schemaVersion": 1,
 "research": "tools/research/cycling.md",
 "inputs": {
  "td": "data/research/outdoors/raw/td-*.geojson (CSDI td_rcd_1629267205229_68005)",
  "greenway": "data/research/routes-extension/data/csdi/devb-greenway-kai-tak-*.geojson",
  "mtb": "data/research/routes-extension/data/csdi/afcd-mountain-bike-trails.geojson",
  "closures": "public/assets/closures.json",
  "stations": "public/assets/mtr-stations.json",
  "ferries": "data/maritime/ferries/candidate.json",
  "terrain": "data/terrain (LandsD DTM)"
 },
 "method": {
  "parking": "Nearest MTR station reference point within 300 m (straight line); TD and DEVB counted separately; capacities only.",
  "districts": "Segments assigned by their middle vertex to the official district area; stations, piers within 300 m and FEHD toilets within 200 m of a segment.",
  "sections": {
   "joinMetres": 10,
   "minKm": 2,
   "climbSampleMetres": 10,
   "climbSmoothingMetres": 100,
   "roundTo": 5
  },
  "climb": "Longest line = path between the two farthest end-point clusters (two Dijkstra passes); DTM sampled every 10 m, smoothed over 100 m, counted in steps of at least 3 m; rounded to 5 m.",
  "ferries": "TD fare rows with passengerType bicycle; distinct listed amounts.",
  "mtb": "AFCD MEASURE_LEN per feature, never summed; remark as published; closure joined by TRAIL_ID."
 },
 "counts": {
  "tracks": {
   "features": 1607,
   "km": 210.9
  },
  "ramps": {
   "features": 407,
   "km": 37.9
  },
  "parking": {
   "td": {
    "locations": 515,
    "spaces": 42008
   },
   "devb": {
    "locations": 23,
    "spaces": 174
   },
   "stationsWithParking": 33
  },
  "ferries": 26,
  "mtb": 16,
  "districts": 9,
  "sections": 14,
  "pieces": 594
 }
}
