Increase the search radius for cafe stops

This commit is contained in:
Ray Miller 2021-06-18 11:56:16 +01:00
parent f740686d2f
commit 9ec3b2e980
2 changed files with 25 additions and 1 deletions

View file

@ -9,6 +9,9 @@ import (
"github.com/dhconnelly/rtreego"
)
// Size (in metres) of the bounding box around a stop
const stopRectangleSize = 500
type RefreshmentStop struct {
Name string
Url string
@ -18,7 +21,7 @@ type RefreshmentStop struct {
func (s *RefreshmentStop) Bounds() *rtreego.Rect {
p := rtreego.Point{s.Easting, s.Northing}
return p.ToRect(100)
return p.ToRect(stopRectangleSize)
}
func (s *RefreshmentStop) Contains(p rtreego.Point) bool {

View file

@ -0,0 +1,21 @@
#!/usr/bin/python3
import csv
import sys
path = sys.argv[1]
with open(path) as f:
r = csv.reader(f)
skip = True
for x in r:
if skip:
skip = False
continue
coffee = x[7].strip()
lunch = x[8].strip()
tea = x[9].strip()
if coffee and tea:
print(coffee + ", " + lunch + ", " + tea)