mirror of
https://github.com/SamyRai/turash.git
synced 2025-12-26 23:01:33 +00:00
971 lines
27 KiB
JSON
971 lines
27 KiB
JSON
{
|
||
"city": "Bugulma",
|
||
"city_russian": "Бугульма",
|
||
"region": "Republic of Tatarstan",
|
||
"country": "Russia",
|
||
"data_source": "goonbus.ru + OSM",
|
||
"scraped_date": "2025-12-14",
|
||
"metadata": {
|
||
"total_routes": 14,
|
||
"city_routes": 9,
|
||
"suburban_routes": 1,
|
||
"intercity_routes": 4,
|
||
"total_identified_stops": 89,
|
||
"stops_with_coordinates": 12,
|
||
"data_completeness": "detailed_stops_schedules_partial_coordinates"
|
||
},
|
||
"coordinate_notes": {
|
||
"source": "Coordinates extracted from OSM building data (bugulma_sites.json) and heritage buildings database",
|
||
"accuracy": "Coordinates are approximate center points of buildings/landmarks. Actual bus stop locations may vary by 20-100m",
|
||
"missing_data": "Most street stops lack precise coordinates and need GPS survey or OSM public_transport tags"
|
||
},
|
||
"common_stops_directory": {
|
||
"Автовокзал Бугульма": {
|
||
"name": "Автовокзал Бугульма",
|
||
"name_en": "Bugulma Bus Station",
|
||
"type": "bus_station",
|
||
"address": "улица Ягофарова, 18",
|
||
"location": {
|
||
"lat": 54.5232711,
|
||
"lng": 52.8109845
|
||
},
|
||
"osm_id": "way/60838484",
|
||
"amenity": "bus_station",
|
||
"routes_served": [
|
||
"1",
|
||
"4",
|
||
"10",
|
||
"11",
|
||
"107",
|
||
"549",
|
||
"622",
|
||
"624"
|
||
]
|
||
},
|
||
"Автостанция": {
|
||
"name": "Автостанция",
|
||
"name_en": "Bus Terminal",
|
||
"type": "bus_stop",
|
||
"location": {
|
||
"lat": 54.539,
|
||
"lng": 52.802
|
||
},
|
||
"estimated": true,
|
||
"routes_served": [
|
||
"3а",
|
||
"4",
|
||
"5",
|
||
"6",
|
||
"8",
|
||
"10",
|
||
"11",
|
||
"12"
|
||
]
|
||
},
|
||
"Администрация": {
|
||
"name": "Администрация",
|
||
"name_en": "Administration",
|
||
"type": "landmark_stop",
|
||
"address": "улица Газинура Гафиатуллина, 7",
|
||
"location": {
|
||
"lat": 54.5397641,
|
||
"lng": 52.7809726
|
||
},
|
||
"osm_id": "way/50548388",
|
||
"amenity": "townhall",
|
||
"routes_served": [
|
||
"3а",
|
||
"5",
|
||
"11"
|
||
]
|
||
},
|
||
"Драмтеатр": {
|
||
"name": "Драмтеатр",
|
||
"name_en": "Drama Theatre",
|
||
"type": "landmark_stop",
|
||
"address": "ул. Владимира Ленина, 28",
|
||
"location": {
|
||
"lat": 54.540,
|
||
"lng": 52.797
|
||
},
|
||
"estimated": true,
|
||
"routes_served": [
|
||
"1",
|
||
"4",
|
||
"6",
|
||
"8"
|
||
]
|
||
},
|
||
"БИПТ": {
|
||
"name": "БИПТ",
|
||
"name_en": "Bugulma Industrial Pedagogical Technical College",
|
||
"type": "educational_stop",
|
||
"location": {
|
||
"lat": 54.525,
|
||
"lng": 52.808
|
||
},
|
||
"estimated": true,
|
||
"routes_served": [
|
||
"1",
|
||
"5",
|
||
"6",
|
||
"11"
|
||
]
|
||
},
|
||
"Школа №5": {
|
||
"name": "Школа №5",
|
||
"name_en": "School #5",
|
||
"type": "school_stop",
|
||
"address": "улица Чайковского, 2В",
|
||
"location": {
|
||
"lat": 54.5252,
|
||
"lng": 52.8054
|
||
},
|
||
"osm_id": "way/49677871",
|
||
"amenity": "school"
|
||
},
|
||
"Школа №8": {
|
||
"name": "Школа №8",
|
||
"name_en": "School #8",
|
||
"type": "school_stop",
|
||
"address": "улица Матросова, 13",
|
||
"location": {
|
||
"lat": 54.5478,
|
||
"lng": 52.7902
|
||
},
|
||
"osm_id": "way/57669048",
|
||
"amenity": "school",
|
||
"routes_served": [
|
||
"4"
|
||
]
|
||
},
|
||
"Поликлиника ЦРБ": {
|
||
"name": "Поликлиника ЦРБ",
|
||
"name_en": "Central District Hospital Polyclinic",
|
||
"type": "medical_stop",
|
||
"address": "Октябрьская улица, 20",
|
||
"location": {
|
||
"lat": 54.5432,
|
||
"lng": 52.7965
|
||
},
|
||
"osm_id": "way/49817556",
|
||
"amenity": "clinic",
|
||
"routes_served": [
|
||
"1"
|
||
]
|
||
},
|
||
"Элеватор": {
|
||
"name": "Элеватор",
|
||
"name_en": "Grain Elevator",
|
||
"type": "industrial_stop",
|
||
"location": {
|
||
"lat": 54.533,
|
||
"lng": 52.798
|
||
},
|
||
"estimated": true,
|
||
"routes_served": [
|
||
"1",
|
||
"4",
|
||
"11"
|
||
]
|
||
},
|
||
"БМЗ": {
|
||
"name": "БМЗ",
|
||
"name_en": "Bugulma Mechanical Plant",
|
||
"type": "industrial_stop",
|
||
"location": {
|
||
"lat": 54.525,
|
||
"lng": 52.808
|
||
},
|
||
"estimated": true,
|
||
"routes_served": [
|
||
"1",
|
||
"4",
|
||
"5",
|
||
"11"
|
||
]
|
||
},
|
||
"БКХП-2": {
|
||
"name": "БКХП-2",
|
||
"name_en": "Bugulma Chemical Plant #2",
|
||
"type": "industrial_stop",
|
||
"location": {
|
||
"lat": 54.520,
|
||
"lng": 52.815
|
||
},
|
||
"estimated": true,
|
||
"routes_served": [
|
||
"5",
|
||
"6",
|
||
"11"
|
||
]
|
||
},
|
||
"Центральная мечеть": {
|
||
"name": "Центральная мечеть",
|
||
"name_en": "Central Mosque",
|
||
"type": "landmark_stop",
|
||
"location": {
|
||
"lat": 54.5395,
|
||
"lng": 52.7985
|
||
},
|
||
"amenity": "place_of_worship"
|
||
}
|
||
},
|
||
"city_buses": [
|
||
{
|
||
"route_number": "1",
|
||
"route_name": "Сельхозтехника - Плодопитомник",
|
||
"route_name_en": "Agricultural Machinery - Fruit Nursery",
|
||
"route_url": "https://goonbus.ru/bugulma-s/-selhoztehnika-avtorynok-rynok-selhoztehnika",
|
||
"type": "city",
|
||
"total_stops": 160,
|
||
"description": "Main route connecting industrial zones, central market, and residential areas",
|
||
"key_landmarks": [
|
||
"БИПТ",
|
||
"Автовокзал",
|
||
"Драмтеатр",
|
||
"ЦРБ",
|
||
"БМЗ"
|
||
],
|
||
"stops": [
|
||
{
|
||
"name": "Сельхозтехника",
|
||
"estimated_lat": 54.528,
|
||
"estimated_lng": 52.810
|
||
},
|
||
{
|
||
"name": "ул. Владимира Ленина д.150",
|
||
"estimated_lat": 54.526,
|
||
"estimated_lng": 52.809
|
||
},
|
||
{
|
||
"name": "БИПТ",
|
||
"lat": 54.525,
|
||
"lng": 52.808,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "Бугульминский механический завод",
|
||
"estimated_lat": 54.524,
|
||
"estimated_lng": 52.808
|
||
},
|
||
{
|
||
"name": "Профессиональное училище № 48",
|
||
"estimated_lat": 54.525,
|
||
"estimated_lng": 52.807
|
||
},
|
||
{
|
||
"name": "Химчистка",
|
||
"estimated_lat": 54.526,
|
||
"estimated_lng": 52.806
|
||
},
|
||
{
|
||
"name": "Элеватор",
|
||
"lat": 54.533,
|
||
"lng": 52.798,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "Автовокзал",
|
||
"lat": 54.5232711,
|
||
"lng": 52.8109845,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "Школа № 16",
|
||
"estimated_lat": 54.531,
|
||
"estimated_lng": 52.805
|
||
},
|
||
{
|
||
"name": "Вокзальный поворот (ул. Космонавтов д.1)",
|
||
"estimated_lat": 54.535,
|
||
"estimated_lng": 52.803
|
||
},
|
||
{
|
||
"name": "Горгаз",
|
||
"estimated_lat": 54.537,
|
||
"estimated_lng": 52.801
|
||
},
|
||
{
|
||
"name": "ЦРБ",
|
||
"lat": 54.5432,
|
||
"lng": 52.7965,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "Рынок",
|
||
"estimated_lat": 54.541,
|
||
"estimated_lng": 52.796
|
||
},
|
||
{
|
||
"name": "Драмтеатр",
|
||
"lat": 54.540,
|
||
"lng": 52.797,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "Книжный мир",
|
||
"estimated_lat": 54.539,
|
||
"estimated_lng": 52.798
|
||
},
|
||
{
|
||
"name": "Поликлиника (ул. Октябрьская д.51)",
|
||
"lat": 54.5432,
|
||
"lng": 52.7965
|
||
},
|
||
{
|
||
"name": "ПУ-12",
|
||
"estimated_lat": 54.538,
|
||
"estimated_lng": 52.800
|
||
},
|
||
{
|
||
"name": "Администрация",
|
||
"lat": 54.5397641,
|
||
"lng": 52.7809726,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "Альметьевский выезд",
|
||
"estimated_lat": 54.538,
|
||
"estimated_lng": 52.782
|
||
},
|
||
{
|
||
"name": "Магазин № 444",
|
||
"estimated_lat": 54.537,
|
||
"estimated_lng": 52.783
|
||
},
|
||
{
|
||
"name": "Профилакторий",
|
||
"estimated_lat": 54.536,
|
||
"estimated_lng": 52.784
|
||
},
|
||
{
|
||
"name": "Школа № 4",
|
||
"estimated_lat": 54.535,
|
||
"estimated_lng": 52.785
|
||
},
|
||
{
|
||
"name": "Дом быта",
|
||
"estimated_lat": 54.534,
|
||
"estimated_lng": 52.786
|
||
},
|
||
{
|
||
"name": "ул. Красноармейская д.51",
|
||
"estimated_lat": 54.533,
|
||
"estimated_lng": 52.787
|
||
},
|
||
{
|
||
"name": "Школа № 12",
|
||
"estimated_lat": 54.532,
|
||
"estimated_lng": 52.788
|
||
},
|
||
{
|
||
"name": "Завод Нефтеавтоматика",
|
||
"estimated_lat": 54.531,
|
||
"estimated_lng": 52.789
|
||
},
|
||
{
|
||
"name": "ул. Мусы Джалиля д.50",
|
||
"estimated_lat": 54.530,
|
||
"estimated_lng": 52.790
|
||
},
|
||
{
|
||
"name": "Дом техники",
|
||
"estimated_lat": 54.539,
|
||
"estimated_lng": 52.799
|
||
},
|
||
{
|
||
"name": "ЦУМ",
|
||
"estimated_lat": 54.540,
|
||
"estimated_lng": 52.800
|
||
},
|
||
{
|
||
"name": "РМЗ",
|
||
"estimated_lat": 54.523,
|
||
"estimated_lng": 52.809
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"route_number": "3а",
|
||
"route_name": "Автостанция - Школа №12 - Алиша - Автостанция",
|
||
"route_name_en": "Bus Terminal - School #12 - Alisha - Bus Terminal",
|
||
"route_url": "https://goonbus.ru/bugulma-s/-avtostanciya-shkola-12-alisha-avtostanciya",
|
||
"type": "city",
|
||
"schedule": "05:29 - 20:06",
|
||
"frequency": "15 минут",
|
||
"total_stops": 16,
|
||
"is_circular": true,
|
||
"description": "Circular route serving schools and residential districts",
|
||
"stops": [
|
||
{
|
||
"name": "ПЧ-64",
|
||
"estimated_lat": 54.541,
|
||
"estimated_lng": 52.784
|
||
},
|
||
{
|
||
"name": "Красноармейская ул",
|
||
"estimated_lat": 54.540,
|
||
"estimated_lng": 52.786
|
||
},
|
||
{
|
||
"name": "Автостанция",
|
||
"lat": 54.539,
|
||
"lng": 52.802,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "Магазин \"444\"",
|
||
"estimated_lat": 54.537,
|
||
"estimated_lng": 52.783
|
||
},
|
||
{
|
||
"name": "Санаторий Вита",
|
||
"estimated_lat": 54.536,
|
||
"estimated_lng": 52.784
|
||
},
|
||
{
|
||
"name": "Школа №4",
|
||
"estimated_lat": 54.535,
|
||
"estimated_lng": 52.785
|
||
},
|
||
{
|
||
"name": "Школа №12",
|
||
"estimated_lat": 54.532,
|
||
"estimated_lng": 52.788
|
||
},
|
||
{
|
||
"name": "БУАД",
|
||
"estimated_lat": 54.531,
|
||
"estimated_lng": 52.790
|
||
},
|
||
{
|
||
"name": "Центральная котельная",
|
||
"estimated_lat": 54.530,
|
||
"estimated_lng": 52.792
|
||
},
|
||
{
|
||
"name": "Алиша",
|
||
"estimated_lat": 54.538,
|
||
"estimated_lng": 52.795
|
||
},
|
||
{
|
||
"name": "Дом техники",
|
||
"estimated_lat": 54.539,
|
||
"estimated_lng": 52.799
|
||
},
|
||
{
|
||
"name": "Универмаг",
|
||
"estimated_lat": 54.540,
|
||
"estimated_lng": 52.800
|
||
},
|
||
{
|
||
"name": "Книжный мир",
|
||
"estimated_lat": 54.539,
|
||
"estimated_lng": 52.798
|
||
},
|
||
{
|
||
"name": "Казанские аптеки",
|
||
"estimated_lat": 54.540,
|
||
"estimated_lng": 52.797
|
||
},
|
||
{
|
||
"name": "ул. Александра Герцена",
|
||
"estimated_lat": 54.541,
|
||
"estimated_lng": 52.801
|
||
},
|
||
{
|
||
"name": "ул. Анвара Ягофарова",
|
||
"estimated_lat": 54.542,
|
||
"estimated_lng": 52.803
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"route_number": "4",
|
||
"route_name": "Кинотеатр Сокол - ПУ-48 - Драмтеатр - Кинотеатр Сокол",
|
||
"route_name_en": "Cinema Sokol - Vocational School 48 - Drama Theatre - Cinema Sokol",
|
||
"route_url": "https://goonbus.ru/bugulma-s/-kinoteatr-sokol-pu-48-dramteatr-kinoteatr-sokol",
|
||
"type": "city",
|
||
"schedule": "05:35 - 20:02",
|
||
"frequency": "10 минут",
|
||
"total_stops": 35,
|
||
"is_circular": true,
|
||
"description": "High-frequency circular route connecting northern residential areas with industrial zone and city center",
|
||
"key_landmarks": [
|
||
"Кинотеатр Сокол",
|
||
"Автовокзал",
|
||
"Драмтеатр",
|
||
"Банный комплекс"
|
||
],
|
||
"stops": [
|
||
{
|
||
"name": "Кинотеатр Сокол",
|
||
"estimated_lat": 54.548,
|
||
"estimated_lng": 52.790
|
||
},
|
||
{
|
||
"name": "Школа №8",
|
||
"lat": 54.5478,
|
||
"lng": 52.7902,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "БЭС",
|
||
"estimated_lat": 54.546,
|
||
"estimated_lng": 52.792
|
||
},
|
||
{
|
||
"name": "ул. Ямашева",
|
||
"estimated_lat": 54.545,
|
||
"estimated_lng": 52.794
|
||
},
|
||
{
|
||
"name": "Казанская улица",
|
||
"estimated_lat": 54.544,
|
||
"estimated_lng": 52.796
|
||
},
|
||
{
|
||
"name": "Автостанция",
|
||
"lat": 54.539,
|
||
"lng": 52.802,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "ул. Александра Герцена",
|
||
"estimated_lat": 54.541,
|
||
"estimated_lng": 52.801
|
||
},
|
||
{
|
||
"name": "Казанские Аптеки",
|
||
"estimated_lat": 54.540,
|
||
"estimated_lng": 52.797
|
||
},
|
||
{
|
||
"name": "Книжный мир",
|
||
"estimated_lat": 54.539,
|
||
"estimated_lng": 52.798
|
||
},
|
||
{
|
||
"name": "Драмтеатр",
|
||
"lat": 54.540,
|
||
"lng": 52.797,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "Рынок",
|
||
"estimated_lat": 54.541,
|
||
"estimated_lng": 52.796
|
||
},
|
||
{
|
||
"name": "Детский парк",
|
||
"estimated_lat": 54.542,
|
||
"estimated_lng": 52.795
|
||
},
|
||
{
|
||
"name": "Горгаз",
|
||
"estimated_lat": 54.537,
|
||
"estimated_lng": 52.801
|
||
},
|
||
{
|
||
"name": "Школа №16",
|
||
"estimated_lat": 54.531,
|
||
"estimated_lng": 52.805
|
||
},
|
||
{
|
||
"name": "Автовокзал",
|
||
"lat": 54.5232711,
|
||
"lng": 52.8109845,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "Элеватор",
|
||
"lat": 54.533,
|
||
"lng": 52.798,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "Советская улица",
|
||
"estimated_lat": 54.532,
|
||
"estimated_lng": 52.799
|
||
},
|
||
{
|
||
"name": "БМЗ",
|
||
"lat": 54.525,
|
||
"lng": 52.808,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "КирЗавод",
|
||
"estimated_lat": 54.524,
|
||
"estimated_lng": 52.807
|
||
},
|
||
{
|
||
"name": "ул. Чайковского",
|
||
"estimated_lat": 54.525,
|
||
"estimated_lng": 52.805
|
||
},
|
||
{
|
||
"name": "Банный комплекс",
|
||
"estimated_lat": 54.526,
|
||
"estimated_lng": 52.804
|
||
},
|
||
{
|
||
"name": "Ясли",
|
||
"estimated_lat": 54.527,
|
||
"estimated_lng": 52.803
|
||
},
|
||
{
|
||
"name": "Малая Петровская",
|
||
"estimated_lat": 54.528,
|
||
"estimated_lng": 52.802
|
||
},
|
||
{
|
||
"name": "ПАТП",
|
||
"estimated_lat": 54.543,
|
||
"estimated_lng": 52.793
|
||
},
|
||
{
|
||
"name": "Казанский ПК",
|
||
"estimated_lat": 54.544,
|
||
"estimated_lng": 52.791
|
||
},
|
||
{
|
||
"name": "Азнакаевский ПК",
|
||
"estimated_lat": 54.545,
|
||
"estimated_lng": 52.790
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"route_number": "5",
|
||
"route_name": "Автостанция - БКХП-2",
|
||
"route_name_en": "Bus Terminal - Bugulma Chemical Plant 2",
|
||
"route_url": "https://goonbus.ru/bugulma-s/avtostanciya-bkhp-2",
|
||
"type": "city",
|
||
"schedule": "05:27 - 20:04",
|
||
"frequency": "15 минут",
|
||
"total_stops": 23,
|
||
"description": "Main commuter route to chemical plant and industrial zone",
|
||
"key_employers": [
|
||
"БКХП-2",
|
||
"БИПТ",
|
||
"БМЗ",
|
||
"КирЗавод"
|
||
],
|
||
"stops_forward": [
|
||
{
|
||
"name": "ул. Анвара Ягофарова",
|
||
"estimated_lat": 54.542,
|
||
"estimated_lng": 52.803
|
||
},
|
||
{
|
||
"name": "Красноармейская улица",
|
||
"estimated_lat": 54.540,
|
||
"estimated_lng": 52.786
|
||
},
|
||
{
|
||
"name": "Альметьевский выезд",
|
||
"estimated_lat": 54.538,
|
||
"estimated_lng": 52.782
|
||
},
|
||
{
|
||
"name": "Администрация",
|
||
"lat": 54.5397641,
|
||
"lng": 52.7809726,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "ПУ-12",
|
||
"estimated_lat": 54.538,
|
||
"estimated_lng": 52.800
|
||
},
|
||
{
|
||
"name": "Дом Техники",
|
||
"estimated_lat": 54.539,
|
||
"estimated_lng": 52.799
|
||
},
|
||
{
|
||
"name": "ул. Мусы Джалиля",
|
||
"estimated_lat": 54.537,
|
||
"estimated_lng": 52.798
|
||
},
|
||
{
|
||
"name": "ул. Гоголя",
|
||
"estimated_lat": 54.539,
|
||
"estimated_lng": 52.805
|
||
},
|
||
{
|
||
"name": "БКХП-1",
|
||
"estimated_lat": 54.530,
|
||
"estimated_lng": 52.810
|
||
},
|
||
{
|
||
"name": "Управление образованием",
|
||
"estimated_lat": 54.532,
|
||
"estimated_lng": 52.808
|
||
},
|
||
{
|
||
"name": "Горгаз",
|
||
"estimated_lat": 54.537,
|
||
"estimated_lng": 52.801
|
||
},
|
||
{
|
||
"name": "Детский парк",
|
||
"estimated_lat": 54.542,
|
||
"estimated_lng": 52.795
|
||
},
|
||
{
|
||
"name": "Санаторий Лилия",
|
||
"estimated_lat": 54.525,
|
||
"estimated_lng": 52.803
|
||
},
|
||
{
|
||
"name": "Малая Петровская",
|
||
"estimated_lat": 54.528,
|
||
"estimated_lng": 52.802
|
||
},
|
||
{
|
||
"name": "Ясли",
|
||
"estimated_lat": 54.527,
|
||
"estimated_lng": 52.803
|
||
},
|
||
{
|
||
"name": "ул. Чайковского",
|
||
"estimated_lat": 54.525,
|
||
"estimated_lng": 52.805
|
||
},
|
||
{
|
||
"name": "КирЗавод",
|
||
"estimated_lat": 54.524,
|
||
"estimated_lng": 52.807
|
||
},
|
||
{
|
||
"name": "БИПТ",
|
||
"lat": 54.525,
|
||
"lng": 52.808,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "БМЗ",
|
||
"lat": 54.525,
|
||
"lng": 52.808
|
||
},
|
||
{
|
||
"name": "БКХП-2",
|
||
"lat": 54.520,
|
||
"lng": 52.815,
|
||
"ref": "common_stops_directory"
|
||
},
|
||
{
|
||
"name": "ул. Ленина",
|
||
"estimated_lat": 54.521,
|
||
"estimated_lng": 52.814
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"route_number": "6",
|
||
"route_name": "Кинотеатр Сокол - Улица Мира",
|
||
"route_name_en": "Cinema Sokol - Mira Street",
|
||
"route_url": "https://goonbus.ru/bugulma-s/-avtostanciya-malaya-bugulma-pu-48-avtostanciya",
|
||
"type": "city",
|
||
"total_stops": 47,
|
||
"first_departure": "05:30",
|
||
"description": "Route connecting city center with Malaya Bugulma suburb",
|
||
"key_destinations": [
|
||
"Кинотеатр Сокол",
|
||
"БКХП-2",
|
||
"Малая Бугульма"
|
||
]
|
||
},
|
||
{
|
||
"route_number": "8",
|
||
"route_name": "Автостанция - Космонавтов - Банный комплекс - Автостанция",
|
||
"route_name_en": "Bus Terminal - Kosmonavtov - Bath Complex - Bus Terminal",
|
||
"route_url": "https://goonbus.ru/bugulma-s/-avtostanciya-kosmonavtov-bannyj-kompleks-avtostanciya",
|
||
"type": "city",
|
||
"schedule": "06:00 - 19:00",
|
||
"frequency": "45 минут",
|
||
"total_stops": 29,
|
||
"is_circular": true,
|
||
"description": "Circular route through residential areas and public facilities"
|
||
},
|
||
{
|
||
"route_number": "10",
|
||
"route_name": "Автостанция - Верхний посёлок",
|
||
"route_name_en": "Bus Terminal - Upper Settlement",
|
||
"route_url": "https://goonbus.ru/bugulma-s/avtostanciya-verhnij-posyolok",
|
||
"type": "city",
|
||
"total_stops": 56,
|
||
"description": "Route to Upper Settlement residential area via industrial zone"
|
||
},
|
||
{
|
||
"route_number": "11",
|
||
"route_name": "Госплемптицевод - БКХП-2",
|
||
"route_name_en": "State Poultry Farm - Chemical Plant 2",
|
||
"route_url": "https://goonbus.ru/bugulma-s/gosplempticevod-bkhp-2",
|
||
"type": "city",
|
||
"schedule": "05:28 - 20:27",
|
||
"frequency": "15 минут",
|
||
"total_stops": 20,
|
||
"description": "Connects suburban poultry farm with city and industrial zone"
|
||
},
|
||
{
|
||
"route_number": "12",
|
||
"route_name": "Подлесный - Автостанция - Баня - Подлесный",
|
||
"route_name_en": "Podlesny - Bus Terminal - Bath - Podlesny",
|
||
"route_url": "https://goonbus.ru/bugulma-s/-podlesnyj-avtostanciya-banya-podlesnyj",
|
||
"type": "city",
|
||
"schedule": "06:02 - 19:00",
|
||
"frequency": "1 час",
|
||
"total_stops": 14,
|
||
"is_circular": true,
|
||
"description": "Hourly service to Podlesny village"
|
||
}
|
||
],
|
||
"suburban_buses": [
|
||
{
|
||
"route_number": "107",
|
||
"route_name": "Автовокзал Бугульма - Сосновка",
|
||
"route_name_en": "Bugulma Bus Station - Sosnovka",
|
||
"route_url": "https://goonbus.ru/bugulma-s/avtovokzal-bugulma-sosnovka",
|
||
"type": "suburban",
|
||
"description": "Suburban route to Sosnovka village"
|
||
}
|
||
],
|
||
"intercity_buses": [
|
||
{
|
||
"route_number": "549",
|
||
"route_name": "Автовокзал г. Бугульма – Автовокзал \"Центральный\" г. Самара",
|
||
"route_name_en": "Bugulma - Samara Central Bus Station",
|
||
"route_url": "https://goonbus.ru/bugulma-s/avtovokzal-g-bugulma-avtovokzal-centralnyj-g-samara",
|
||
"type": "intercity",
|
||
"destination": "Samara",
|
||
"distance_km": 240,
|
||
"estimated_duration": "4-5 hours"
|
||
},
|
||
{
|
||
"route_number": "622",
|
||
"route_name": "Автовокзал г. Бугульма – Автовокзал г. Октябрьский",
|
||
"route_name_en": "Bugulma - Oktyabrsky Bus Station",
|
||
"route_url": "https://goonbus.ru/bugulma-s/avtovokzal-g-bugulma-avtovokzal-g-oktyabrskij",
|
||
"type": "intercity",
|
||
"destination": "Oktyabrsky",
|
||
"region": "Republic of Bashkortostan"
|
||
},
|
||
{
|
||
"route_number": "624",
|
||
"route_name": "Автовокзал г. Бугульма – Автостанция с. Северное",
|
||
"route_name_en": "Bugulma - Severnoye Village",
|
||
"route_url": "https://goonbus.ru/bugulma-s/avtovokzal-g-bugulma-avtostanciya-s-severnoe",
|
||
"type": "intercity",
|
||
"destination": "Severnoye"
|
||
},
|
||
{
|
||
"route_number": "11-12",
|
||
"route_name": "Подлесный - Сельхозтехника",
|
||
"route_name_en": "Podlesny - Agricultural Machinery",
|
||
"route_url": "https://goonbus.ru/bugulma-s/podlesnyj-selhoztehnika",
|
||
"type": "intercity"
|
||
}
|
||
],
|
||
"statistics": {
|
||
"total_stops_unique": 89,
|
||
"stops_with_precise_coordinates": 12,
|
||
"stops_with_estimated_coordinates": 77,
|
||
"average_stops_per_route": 38,
|
||
"busiest_stop": "Автовокзал (8 routes)",
|
||
"most_frequent_service": "Route 4 (every 10 minutes)",
|
||
"service_hours": "05:27 - 20:27",
|
||
"total_service_duration": "15 hours"
|
||
},
|
||
"coverage_analysis": {
|
||
"areas_served": [
|
||
{
|
||
"name": "Центр города",
|
||
"routes": [
|
||
"1",
|
||
"3а",
|
||
"4",
|
||
"5",
|
||
"6",
|
||
"8",
|
||
"10"
|
||
]
|
||
},
|
||
{
|
||
"name": "Промышленная зона",
|
||
"routes": [
|
||
"1",
|
||
"4",
|
||
"5",
|
||
"6",
|
||
"11"
|
||
],
|
||
"key_stops": [
|
||
"БИПТ",
|
||
"БМЗ",
|
||
"БКХП-2",
|
||
"КирЗавод"
|
||
]
|
||
},
|
||
{
|
||
"name": "Северный район",
|
||
"routes": [
|
||
"4",
|
||
"6"
|
||
],
|
||
"key_stops": [
|
||
"Кинотеатр Сокол",
|
||
"Школа №8"
|
||
]
|
||
},
|
||
{
|
||
"name": "Жилые районы",
|
||
"routes": [
|
||
"3а",
|
||
"8",
|
||
"10"
|
||
],
|
||
"key_stops": [
|
||
"Малая Петровская",
|
||
"Верхний посёлок"
|
||
]
|
||
},
|
||
{
|
||
"name": "Пригородные поселения",
|
||
"routes": [
|
||
"11",
|
||
"12",
|
||
"107"
|
||
],
|
||
"destinations": [
|
||
"Госплемптицевод",
|
||
"Подлесный",
|
||
"Сосновка"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"recommended_next_steps": {
|
||
"data_enrichment": [
|
||
"GPS survey of all bus stops for precise coordinates",
|
||
"Add OSM public_transport tags for all stops",
|
||
"Collect real-time bus tracking data if available",
|
||
"Add route polylines (actual street paths)",
|
||
"Add fare information and payment methods",
|
||
"Add accessibility information (wheelchair access, etc.)",
|
||
"Add passenger flow statistics",
|
||
"Add schedule variations (weekday vs weekend)"
|
||
],
|
||
"osm_mapping": [
|
||
"Tag all bus stops with public_transport=platform",
|
||
"Add highway=bus_stop nodes",
|
||
"Create route relations for each bus line",
|
||
"Add shelter, bench, and lighting information",
|
||
"Map actual bus routes on streets"
|
||
]
|
||
}
|
||
}
|