overpass/config.py

39 lines
1.2 KiB
Python

from pathlib import Path
from models import FetchMode
from queries.bergbahn import BERGBAHN_QUERY
MAX_WORKERS = 4
QUERY = {"bergbahn": BERGBAHN_QUERY}
OUTPUT_DIR = Path("results")
FETCH_MODE = FetchMode.LOCKED
# BBOXEN = {
# "SW": (45.8, 5.9, 46.8, 8.2),
# "SO": (45.8, 8.2, 46.8, 10.5),
# "NW": (46.8, 5.9, 47.8, 8.2),
# "NO": (46.8, 8.2, 47.8, 10.5)
# }
BBOXEN = {
1: (45.8, 5.9, 46.4667, 7.4333),
2: (45.8, 7.4333, 46.4667, 8.9667),
3: (45.8, 8.9667, 46.4667, 10.5),
4: (46.4667, 5.9, 47.1333, 7.4333),
5: (46.4667, 7.4333, 47.1333, 8.9667),
6: (46.4667, 8.9667, 47.1333, 10.5),
7: (47.1333, 5.9, 47.8, 7.4333),
8: (47.1333, 7.4333, 47.8, 8.9667),
9: (47.1333, 8.9667, 47.8, 10.5)
}
# BBOXEN = {
# 1: (45.8, 5.9, 46.3, 7.05), 2: (45.8, 7.05, 46.3, 8.2), 3: (45.8, 8.2, 46.3, 9.35), 4: (45.8, 9.35, 46.3, 10.5),
# 5: (46.3, 5.9, 46.8, 7.05), 6: (46.3, 7.05, 46.8, 8.2), 7: (46.3, 8.2, 46.8, 9.35), 8: (46.3, 9.35, 46.8, 10.5),
# 9: (46.8, 5.9, 47.3, 7.05), 10: (46.8, 7.05, 47.3, 8.2), 11: (46.8, 8.2, 47.3, 9.35), 12: (46.8, 9.35, 47.3, 10.5),
# 13: (47.3, 5.9, 47.8, 7.05), 14: (47.3, 7.05, 47.8, 8.2), 15: (47.3, 8.2, 47.8, 9.35), 16: (47.3, 9.35, 47.8, 10.5)
# }