[{"date": "1941-06-22", "phase": "Начало Барбароссы — граница 1941", "precision": "exact", "line": [["Мемель (Клайпеда)", 55.7033, 21.1443], ["Каунас", 54.8985, 23.9036], ["Гродно", 53.6884, 23.8258], ["Брест", 52.0976, 23.7341], ["Владимир-Волынский", 50.8482, 24.3251], ["Львов", 49.8397, 24.0297], ["Черновцы", 48.2917, 25.9354], ["устье Дуная (Измаил)", 45.351, 28.8365]], "source": "Wikipedia «Operation Barbarossa»; West Point Atlas of WWII; Glantz «When Titans Clashed» гл.2"}, {"date": "1941-07-10", "phase": "Прорыв к Днепру и Западной Двине", "precision": "approx", "line": [["Пярну", 58.3859, 24.4971], ["Псков", 57.8194, 28.332], ["Полоцк", 55.4869, 28.7856], ["Витебск", 55.1904, 30.2049], ["Могилёв", 53.9007, 30.3314], ["Жлобин", 52.8921, 30.0308], ["Бердичев", 49.894, 28.5981], ["Могилёв-Подольский", 48.4487, 27.7967]], "source": "Wikipedia «Battle of Smolensk (1941)»; Glantz «When Titans Clashed» гл.3"}, {"date": "1941-08-05", "phase": "Смоленск пал, Лужский рубеж, Уманский котёл", "precision": "approx", "line": [["Кингисепп/Лужский рубеж", 59.37, 28.61], ["Луга", 58.74, 29.84], ["Старая Русса (подступы)", 57.99, 31.36], ["Великие Луки", 56.35, 30.54], ["Смоленск (пал)", 54.78, 32.05], ["Ельня (нем. выступ)", 54.57, 33.17], ["Рославль (взят 3 авг)", 53.95, 32.86], ["Гомель (подступы)", 52.43, 30.98], ["Коростень", 50.95, 28.65], ["Киев (подступы)", 50.45, 30.52], ["Умань (котёл)", 48.75, 30.22], ["Первомайск/Юж.Буг", 47.95, 30.85], ["Николаев (подступы)", 46.97, 31.99]], "source": "Wikipedia «Battle of Smolensk (1941)», «Battle of Uman», «Kiev (1941)»; West Point Atlas of WWII; Glantz «When Titans Clashed» гл.3-4"}, {"date": "1941-09-08", "phase": "Блокада Ленинграда, окружение под Киевом", "precision": "approx", "line": [["Шлиссельбург", 59.9469, 31.0378], ["Новгород", 58.5215, 31.2755], ["Старая Русса", 57.9932, 31.3557], ["Смоленск", 54.7826, 32.0453], ["Ельня", 54.5744, 33.1731], ["Гомель", 52.4345, 30.9754], ["Киев (окружение)", 50.4501, 30.5234], ["Одесса (осада)", 46.4825, 30.7233]], "source": "Wikipedia «Siege of Leningrad», «Battle of Kiev (1941)», «Siege of Odessa»; Glantz гл.4"}, {"date": "1941-09-26", "phase": "Киев пал, котёл ликвидирован, блокада Ленинграда", "precision": "approx", "line": [["Ленинград/Шлиссельбург (блокада)", 59.95, 31.04], ["р.Волхов/Кириши", 59.45, 32.01], ["Новгород (нем.)", 58.52, 31.28], ["Старая Русса", 57.99, 31.36], ["Осташков/Селигер", 57.15, 33.11], ["Великие Луки", 56.35, 30.54], ["Ельня (освоб. 6 сент.)", 54.57, 33.17], ["Брянск (подступы)", 53.24, 34.36], ["Сумы", 50.91, 34.8], ["Полтава (подступы)", 49.59, 34.55], ["Днепропетровск (нем.)", 48.46, 35.05], ["Запорожье", 47.84, 35.14], ["Крым/Перекоп (подступы)", 46.16, 33.7]], "source": "Wikipedia «Battle of Kiev (1941)», «Siege of Leningrad», «Yelnya Offensive»; West Point Atlas; Glantz гл.4"}, {"date": "1941-10-30", "phase": "«Тайфун» — бросок на Москву", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов (Кириши)", 59.447, 32.013], ["Калинин (Тверь)", 56.8587, 35.9176], ["Можайск", 55.5045, 36.0079], ["Тула (подступы)", 54.193, 37.6173], ["Курск", 51.7373, 36.1874], ["Харьков (подступы)", 49.9935, 36.2304], ["Таганрог", 47.2362, 38.8969]], "source": "Wikipedia «Battle of Moscow»; West Point Atlas of WWII; Glantz гл.5"}, {"date": "1941-11-15", "phase": "Старт 2-го наступления на Москву", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.91, 29.76], ["Тихвин (взят нем. 8 нояб.)", 59.64, 33.52], ["Калинин (Тверь)", 56.86, 35.92], ["Волоколамск", 56.03, 35.96], ["Можайск/Руза", 55.5, 36.01], ["Тула (оборона)", 54.19, 37.62], ["Елец (подступы)", 52.62, 38.5], ["Курск (нем.)", 51.74, 36.19], ["Белгород (нем.)", 50.6, 36.59], ["Харьков (нем.)", 49.99, 36.23], ["Изюм/Донец", 49.21, 37.25], ["Ростов (подступы)", 47.24, 39.7]], "source": "Wikipedia «Battle of Moscow», «Tikhvin Offensive (1941)», «Battle of Rostov (1941)»; West Point Atlas; Glantz гл.5-6"}, {"date": "1941-12-05", "phase": "Максимум под Москвой — контрнаступление", "precision": "exact", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["Тихвин", 59.644, 33.5228], ["Калинин (Тверь)", 56.8587, 35.9176], ["Дмитров", 56.3445, 37.522], ["Красная Поляна", 55.988, 37.464], ["Кашира", 54.8404, 38.167], ["Елец", 52.6224, 38.5011], ["Ростов-на-Дону", 47.2357, 39.7015]], "source": "Wikipedia «Battle of Moscow», «Tikhvin Offensive», «Battle of Rostov (1941)»; Glantz гл.6"}, {"date": "1942-01-10", "phase": "Итог контрнаступления под Москвой — формируется Ржевский выступ", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Демянск (подступы)", 57.641, 32.467], ["Ржевский выступ", 56.2626, 34.329], ["Сухиничи", 54.101, 35.349], ["Белёв", 53.813, 36.13], ["Курск (нем.)", 51.7373, 36.1874], ["Белгород (нем.)", 50.5977, 36.5858], ["Изюм/Донец", 49.211, 37.25], ["р.Миус/Таганрог", 47.2362, 38.8969]], "source": "Wikipedia «Battle of Moscow», «Demyansk Pocket», «Battles of Rzhev»; West Point Atlas; Glantz гл.6"}, {"date": "1942-03-20", "phase": "Стабилизация после зимы 41/42 — Демянский котёл, Ржевско-Вяземский выступ", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Демянский котёл", 57.641, 32.467], ["Ржевский выступ", 56.2626, 34.329], ["Вязьма (нем. выступ)", 55.2045, 34.2988], ["Сухиничи", 54.101, 35.349], ["Курск (нем.)", 51.7373, 36.1874], ["Белгород (нем.)", 50.5977, 36.5858], ["Изюмский выступ", 49.211, 37.25], ["р.Миус/Таганрог", 47.2362, 38.8969]], "source": "Wikipedia «Demyansk Pocket», «Battles of Rzhev», «Barvenkovo–Lozovaya offensive»; Glantz гл.7"}, {"date": "1942-05-01", "phase": "Стабилизация после зимы", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Демянский котёл", 57.641, 32.467], ["Ржевский выступ", 56.2626, 34.329], ["Юхнов/Угра", 54.748, 35.249], ["Курск", 51.7373, 36.1874], ["Изюмский выступ", 49.211, 37.25], ["Таганрог", 47.2362, 38.8969]], "source": "Wikipedia «Battle of Moscow», «Demyansk Pocket», «Battles of Rzhev»; Glantz гл.7"}, {"date": "1942-06-28", "phase": "Старт «Блау» — после Харьковской катастрофы мая", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Демянск (коридор)", 57.641, 32.467], ["Ржевский выступ", 56.2626, 34.329], ["Сухиничи/Киров", 54.08, 34.31], ["Курск (нем.)", 51.7373, 36.1874], ["Белгород (нем.)", 50.5977, 36.5858], ["Волчанск", 50.29, 36.945], ["Изюм (отбит нем.)", 49.211, 37.25], ["р.Миус/Таганрог", 47.2362, 38.8969]], "source": "Wikipedia «Case Blue», «Second Battle of Kharkov»; West Point Atlas; Glantz гл.7"}, {"date": "1942-07-23", "phase": "«Блау» — прорыв к Дону и Кавказу", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Ржевский выступ", 56.2626, 34.329], ["Воронеж", 51.672, 39.1843], ["Миллерово", 48.923, 40.399], ["Ростов-на-Дону", 47.2357, 39.7015]], "source": "Wikipedia «Case Blue»; West Point Atlas of WWII; Frieser т.VI"}, {"date": "1942-08-10", "phase": "«Блау» в разгаре: Майкоп, подступы к Сталинграду", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.91, 29.76], ["р.Волхов/Кириши", 59.45, 32.01], ["Демянск (коридор)", 57.64, 32.47], ["Ржевский выступ", 56.26, 34.33], ["Воронеж", 51.67, 39.18], ["Дон (Серафимович)", 49.57, 42.74], ["Калач-на-Дону (подступы)", 48.68, 43.53], ["Котельниково", 47.63, 43.13], ["Сальск", 46.47, 41.54], ["Армавир", 45.0, 41.14], ["Краснодар (подступы)", 45.04, 38.98], ["Майкоп (взят 9 авг)", 44.61, 40.1]], "source": "Wikipedia «Case Blue», «Battle of the Caucasus (1942–1943)», «Battle of Stalingrad»; West Point Atlas; Frieser «Das Deutsche Reich» т.VIII"}, {"date": "1942-09-15", "phase": "Бои в Сталинграде, наступление на Кавказе", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Ржевский выступ", 56.2626, 34.329], ["Воронеж", 51.672, 39.1843], ["Сталинград (бои)", 48.708, 44.5133], ["Элиста", 46.3084, 44.2558], ["Моздок (Терек)", 43.745, 44.655], ["Новороссийск", 44.7239, 37.7708]], "source": "Wikipedia «Battle of Stalingrad», «Battle of the Caucasus», «Battle of Novorossiysk»; Frieser т.VI"}, {"date": "1942-10-15", "phase": "Пик боёв в Сталинграде, Терек на Кавказе", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.91, 29.76], ["р.Волхов/Кириши", 59.45, 32.01], ["Демянск (выступ)", 57.64, 32.47], ["Ржевский выступ", 56.26, 34.33], ["Воронеж", 51.67, 39.18], ["Дон (Серафимович плацдарм)", 49.57, 42.74], ["Сталинград (уличные бои)", 48.71, 44.51], ["Элиста", 46.31, 44.26], ["Моздок/Терек", 43.75, 44.66], ["Нальчик (подступы)", 43.48, 43.61], ["Туапсе (подступы)", 44.1, 39.08], ["Новороссийск", 44.72, 37.77]], "source": "Wikipedia «Battle of Stalingrad», «Battle of the Caucasus (1942–1943)», «Battle of Novorossiysk»; West Point Atlas; Frieser т.VIII"}, {"date": "1942-11-18", "phase": "Максимум Вермахта — канун «Урана»", "precision": "exact", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Ржевский выступ", 56.2626, 34.329], ["Воронеж", 51.672, 39.1843], ["Сталинград (Волга)", 48.708, 44.5133], ["Элиста", 46.3084, 44.2558], ["Моздок (Терек)", 43.745, 44.655], ["Новороссийск", 44.7239, 37.7708]], "source": "Wikipedia «Eastern Front (WWII)» (макс. контроль Оси нояб.1942); West Point Atlas; Frieser т.VI"}, {"date": "1942-12-25", "phase": "«Уран» завершён, Котельниково отбито, Великие Луки", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.91, 29.76], ["р.Волхов/Кириши", 59.45, 32.01], ["Демянск (выступ)", 57.64, 32.47], ["Великие Луки (котёл нем.)", 56.35, 30.54], ["Ржевский выступ", 56.26, 34.33], ["Воронеж", 51.67, 39.18], ["Кантемировка (Малый Сатурн)", 49.71, 39.86], ["Миллерово (окружён)", 48.92, 40.4], ["Тормосин/Чир", 48.05, 42.66], ["Котельниково (отбито ~29 дек)", 47.63, 43.13], ["Элиста (подступы)", 46.31, 44.26], ["Моздок/Терек (отход)", 43.75, 44.66]], "source": "Wikipedia «Operation Uranus», «Operation Little Saturn», «Operation Winter Storm», «Battle of Velikiye Luki»; Glantz гл.9"}, {"date": "1943-01-25", "phase": "Острогожск/Воронеж освобождены, прорыв блокады, Кавказ откатывается", "precision": "approx", "line": [["Ленинград (коридор пробит 18 янв)", 59.9, 31.04], ["р.Волхов/Кириши", 59.45, 32.01], ["Демянск (выступ)", 57.64, 32.47], ["Великие Луки (освоб.)", 56.35, 30.54], ["Ржевский выступ", 56.26, 34.33], ["Касторное (бои)", 51.83, 38.13], ["Воронеж (освоб. 25 янв)", 51.67, 39.18], ["Острогожск (освоб. 20 янв)", 50.86, 39.07], ["Россошь (освоб. 16 янв)", 50.2, 39.57], ["Каменск-Шахтинский/Донец", 48.32, 40.27], ["Сальск (освоб. 22 янв)", 46.47, 41.54], ["Армавир (освоб. 23 янв)", 45.0, 41.14], ["Краснодар (подступы)", 45.04, 38.98]], "source": "Wikipedia «Operation Iskra», «Ostrogozhsk–Rossosh Offensive», «Voronezh–Kastornoye Offensive», «Battle of the Caucasus»; Glantz гл.10"}, {"date": "1943-02-18", "phase": "После Сталинграда — отход с Кавказа", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["Демянск (эвакуирован)", 57.641, 32.467], ["Ржевский выступ", 56.2626, 34.329], ["Курск (освоб. 8 фев.)", 51.7373, 36.1874], ["Харьков (освоб. 16 фев.)", 49.9935, 36.2304], ["р.Миус/Таганрог (Ростов освоб. 14 фев.)", 47.2362, 38.8969], ["Керченский пролив (край карты контроля)", 45.3, 36.6]], "source": "Wikipedia «Battle of Stalingrad», «Third Battle of Kharkov», «Battle of the Caucasus»; Glantz гл.10"}, {"date": "1943-03-26", "phase": "Стабилизация после третьей битвы за Харьков — Курский выступ сформирован", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Старая Русса", 57.9932, 31.3557], ["Великие Луки (освоб.)", 56.351, 30.538], ["Спас-Деменск (после Ржева)", 54.409, 34.021], ["Орёл (нем. выступ)", 52.9685, 36.0692], ["Курский выступ", 51.7373, 36.1874], ["Белгород (отбит нем.)", 50.5977, 36.5858], ["Харьков (отбит нем.)", 49.9935, 36.2304], ["Изюм/Донец", 49.211, 37.25], ["р.Миус/Таганрог", 47.2362, 38.8969], ["Керченский пролив (край карты контроля)", 45.3, 36.6]], "source": "Wikipedia «Third Battle of Kharkov», «Operation Büffel», «Battle of Kursk»; West Point Atlas; Glantz гл.10"}, {"date": "1943-05-15", "phase": "Затишье перед Курском — стабильный фронт, Кубанский плацдарм", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.91, 29.76], ["р.Волхов/Кириши", 59.45, 32.01], ["Старая Русса", 57.99, 31.36], ["Великие Луки", 56.35, 30.54], ["Спас-Деменск (после Ржева)", 54.41, 34.02], ["Орёл (нем. выступ)", 52.97, 36.07], ["Курский выступ", 51.74, 36.19], ["Белгород (нем.)", 50.6, 36.59], ["Изюм/Донец", 49.21, 37.25], ["р.Миус/Таганрог", 47.24, 38.9], ["Керченский пролив (край карты контроля)", 45.3, 36.6]], "source": "Wikipedia «Battle of Kursk», «Operation Büffel», «Battle of the Caucasus» (Blue Line); West Point Atlas; Glantz гл.10-11"}, {"date": "1943-07-05", "phase": "Курская дуга — канун «Цитадели»", "precision": "exact", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Великие Луки", 56.351, 30.538], ["Орёл (выступ)", 52.9685, 36.0692], ["Курский выступ", 51.7373, 36.1874], ["Белгород", 50.5977, 36.5858], ["Изюм/Донец", 49.211, 37.25], ["р.Миус/Таганрог", 47.2362, 38.8969], ["Керченский пролив (край карты контроля)", 45.3, 36.6]], "source": "Wikipedia «Battle of Kursk»; West Point Atlas; Glantz гл.11"}, {"date": "1943-07-15", "phase": "Курская битва — «Цитадель» выдыхается, старт «Кутузова» против Орловского выступа", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши (блокада Ленинграда)", 59.447, 32.013], ["Старая Русса", 57.9932, 31.3557], ["Великие Луки", 56.351, 30.538], ["Спас-Деменск (нем.)", 54.409, 34.021], ["Орёл (нем. выступ)", 52.9685, 36.0692], ["Курский выступ (сов.)", 51.7373, 36.1874], ["Белгород (нем.)", 50.5977, 36.5858], ["Харьков (нем.)", 49.9935, 36.2304], ["Изюм/Северский Донец", 49.211, 37.25], ["р.Миус/Таганрог", 47.2362, 38.8969], ["Керченский пролив (край карты контроля)", 45.3, 36.6]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1943-07-15; Wikipedia «Battle of Kursk», «Operation Kutuzov», «Battle of the Caucasus (1942–1943)» (Blue Line)"}, {"date": "1943-08-01", "phase": "Курская оборона завершена, «Кутузов» сжимает Орловский выступ (Орёл падёт 5 авг.)", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Старая Русса", 57.9932, 31.3557], ["Великие Луки", 56.351, 30.538], ["Спас-Деменск/Киров (нем.)", 54.08, 34.31], ["Орёл (бои, выступ сжимается)", 52.9685, 36.0692], ["Курский выступ (сов.)", 51.7373, 36.1874], ["Белгород (нем.)", 50.5977, 36.5858], ["Харьков (нем.)", 49.9935, 36.2304], ["Изюм/Северский Донец", 49.211, 37.25], ["р.Миус/Таганрог", 47.2362, 38.8969], ["Керченский пролив (край карты контроля)", 45.3, 36.6]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1943-08-01; Wikipedia «Operation Kutuzov», «Battle of Kursk»"}, {"date": "1943-08-15", "phase": "Орёл и Белгород взяты (5 авг.), «Румянцев» рвётся к Харькову, Смоленская операция началась", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Старая Русса", 57.9932, 31.3557], ["Великие Луки", 56.351, 30.538], ["Спас-Деменск (освоб. 13 авг.)", 54.409, 34.021], ["Карачев/Брянск (подступы)", 53.2436, 34.3634], ["Севск", 52.147, 34.493], ["Сумы (нем.)", 50.9077, 34.7981], ["Богодухов (бои сев. Харькова)", 50.164, 35.522], ["Изюм/Северский Донец", 49.211, 37.25], ["р.Миус/Таганрог", 47.2362, 38.8969], ["Керченский пролив (край карты контроля)", 45.3, 36.6]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1943-08-15; Wikipedia «Belgorod–Kharkov offensive (Polkovodets Rumyantsev)», «Smolensk operation (1943)»"}, {"date": "1943-08-23", "phase": "После Курска — взятие Харькова, начало наступления к Днепру", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Старая Русса", 57.9932, 31.3557], ["Великие Луки", 56.351, 30.538], ["Спас-Деменск (освоб. 13 авг.)", 54.409, 34.021], ["Брянск (подступы)", 53.2436, 34.3634], ["Севск", 52.147, 34.493], ["Сумы (нем.)", 50.9077, 34.7981], ["Харьков (освоб. 23 авг.)", 49.9935, 36.2304], ["Изюм/Донец", 49.211, 37.25], ["р.Миус/Таганрог", 47.2362, 38.8969], ["Керченский пролив (край карты контроля)", 45.3, 36.6]], "source": "Wikipedia «Belgorod–Kharkov offensive (Polkovodets Rumyantsev)», «Battle of Kursk»; Glantz гл.11"}, {"date": "1943-09-01", "phase": "Харьков освобождён (23 авг.), Таганрог взят (30 авг.), Донбасская операция и наступление к Днепру", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Старая Русса", 57.9932, 31.3557], ["Великие Луки", 56.351, 30.538], ["Ельня (освоб. 30 авг.)", 54.5744, 33.1731], ["Брянск (нем.)", 53.2436, 34.3634], ["Севск (освоб. 27 авг.)", 52.147, 34.493], ["Сумы (нем., пал 2 сент.)", 50.9077, 34.7981], ["Харьков (освоб. 23 авг.)", 49.9935, 36.2304], ["Изюм/Северский Донец", 49.211, 37.25], ["Таганрог (освоб. 30 авг.)/Азов", 47.2362, 38.8969], ["Керченский пролив (край карты контроля)", 45.3, 36.6]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1943-09-01; Wikipedia «Donbas strategic offensive (1943)», «Battle of the Dnieper», «Smolensk operation (1943)»"}, {"date": "1943-09-15", "phase": "Общий отход вермахта к Днепру («Вотан»), Донбасс очищен, Брянск падёт 17 сент.", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Великие Луки", 56.351, 30.538], ["Дорогобуж/Ельня (освоб.)", 54.5744, 33.1731], ["Брянск (нем., пал 17 сент.)", 53.2436, 34.3634], ["Нежин (освоб. 15 сент.)", 51.048, 31.886], ["Ромны/Прилуки (освоб. ~16 сент.)", 50.906, 33.47], ["Полтава (подступы)", 49.5883, 34.5514], ["Красноград (подступы)", 49.372, 35.451], ["Запорожье (подступы)", 47.8388, 35.1396], ["Приазовье, з. Бердянска (освоб. 17 сент.)", 46.756, 36.791], ["Мелитополь/Молочная (подступы)", 46.8489, 35.3654]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1943-09-15; Wikipedia «Battle of the Dnieper», «Donbas strategic offensive (1943)», «Bryansk operation (1943)»"}, {"date": "1943-09-30", "phase": "После Курска — выход к Днепру", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["Великие Луки", 56.351, 30.538], ["Смоленск (освоб. 25 сент.)", 54.7826, 32.0453], ["Сож/Гомель", 52.4345, 30.9754], ["Днепр сев. Киева", 50.9, 30.4], ["Кременчуг", 49.068, 33.42], ["Запорожье", 47.8388, 35.1396], ["Мелитополь", 46.8489, 35.3654]], "source": "Wikipedia «Battle of the Dnieper», «Battle of Smolensk (1943)»; Glantz гл.12"}, {"date": "1943-10-15", "phase": "Бои за плацдармы на Днепре, взято Запорожье", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.91, 29.76], ["р.Волхов/Кириши", 59.45, 32.01], ["Невель (освоб. 6 окт)", 56.03, 29.93], ["Витебск (нем. подступы)", 55.19, 30.2], ["Орша/Днепр", 54.51, 30.42], ["Гомель (подступы)", 52.43, 30.98], ["Лоев/Днепр", 51.94, 30.79], ["Лютежский плацдарм", 50.9, 30.4], ["Букринский плацдарм", 49.9, 31.3], ["Кременчуг (освоб. 29 сент)", 49.07, 33.42], ["Днепропетровск (подступы)", 48.46, 35.05], ["Запорожье (освоб. 14 окт)", 47.84, 35.14], ["Мелитополь (бои)", 46.85, 35.37]], "source": "Wikipedia «Battle of the Dnieper», «Zaporozhye Offensive (14 Oct 1943)», «Melitopol offensive»; Glantz гл.12"}, {"date": "1943-11-06", "phase": "Освобождение Киева", "precision": "exact", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["Невель", 56.029, 29.929], ["Сож/Гомель", 52.4345, 30.9754], ["Киев (освоб. 6 нояб.)", 50.4501, 30.5234], ["Черкассы", 49.4444, 32.0598], ["Кривой Рог", 47.9077, 33.3925], ["Никополь/Днепр", 47.571, 34.366], ["Крым (отрезан)", 45.3453, 34.4997]], "source": "Wikipedia «Battle of Kiev (1943)», «Battle of the Dnieper»; West Point Atlas; Glantz гл.12"}, {"date": "1943-11-15", "phase": "Киев освобождён (6 нояб.), Крым отрезан, старт немецкого контрудара на Житомир", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Невель (освоб. 6 окт.)", 56.029, 29.929], ["Витебск (нем. подступы)", 55.1904, 30.2049], ["Орша (нем.)", 54.5081, 30.4172], ["Гомель (бои, пал 26 нояб.)", 52.4345, 30.9754], ["Коростень (бои)", 50.9592, 28.635], ["Житомир (освоб. 12 нояб., сов.)", 50.2547, 28.6587], ["Фастов/Брусилов (Киевский плацдарм)", 50.0757, 29.9151], ["Черкассы/Днепр (нем.)", 49.4444, 32.0598], ["Днепропетровск (освоб. 25 окт.)", 48.4647, 35.0462], ["Кривой Рог (нем. контрудар)", 47.9077, 33.3925], ["Никополь (нем. плацдарм на Днепре)", 47.5711, 34.3665], ["Крым (отрезан у Перекопа; Керченский плацдарм с 1 нояб.)", 45.3453, 34.4997]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1943-11-15; Wikipedia «Battle of Kiev (1943)», «Zhitomir–Berdichev offensive», «Kerch–Eltigen operation», «Nikopol–Krivoi Rog offensive»"}, {"date": "1943-12-01", "phase": "Гомель освобождён (26 нояб.), немецкий контрудар отбил Житомир и Коростень, бои западнее Киева", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Невель", 56.029, 29.929], ["Витебск (нем.)", 55.1904, 30.2049], ["Орша (нем.)", 54.5081, 30.4172], ["Гомель (освоб. 26 нояб.)", 52.4345, 30.9754], ["Мозырь/Припять (нем.)", 52.049, 29.271], ["Коростень (нем., отбит 27 нояб.)", 50.9592, 28.635], ["Житомир (нем., отбит 19 нояб.)", 50.2547, 28.6587], ["Фастов (сов., бои)", 50.0757, 29.9151], ["Черкассы/Днепр (нем.)", 49.4444, 32.0598], ["Кривой Рог (нем.)", 47.9077, 33.3925], ["Никополь (нем. плацдарм)", 47.5711, 34.3665], ["Крым (отрезан, Перекоп)", 45.3453, 34.4997]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1943-12-01; Wikipedia «Battle of the Dnieper», «Gomel–Rechitsa offensive», «Zhitomir–Berdichev offensive» (нем. контрудар 4-й ТА)"}, {"date": "1943-12-15", "phase": "Затишье перед Житомирско-Бердичевской (24 дек.); Черкассы взяты 14 дек., немецкий контрудар выдохся", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Невель", 56.029, 29.929], ["Витебск (нем. подступы)", 55.1904, 30.2049], ["Орша (нем.)", 54.5081, 30.4172], ["Жлобин/Днепр (нем.)", 52.8921, 30.0308], ["Мозырь/Припять (нем.)", 52.049, 29.271], ["Коростень (нем.)", 50.9592, 28.635], ["Житомир (нем.)", 50.2547, 28.6587], ["Фастов/Брусилов (сов. плацдарм)", 50.0757, 29.9151], ["Черкассы (освоб. 14 дек.)", 49.4444, 32.0598], ["Кривой Рог (нем.)", 47.9077, 33.3925], ["Никополь (нем. плацдарм)", 47.5711, 34.3665], ["Крым (отрезан, Перекоп)", 45.3453, 34.4997]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1943-12-15; Wikipedia «Zhitomir–Berdichev offensive», «Battle of the Dnieper», «Nikopol–Krivoi Rog offensive»"}, {"date": "1943-12-24", "phase": "Житомирско-Бердичевская — плацдармы за Днепром", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["р.Волхов/Кириши", 59.447, 32.013], ["Невель (освоб.)", 56.029, 29.929], ["Витебск (нем.)", 55.1904, 30.2049], ["Жлобин (Днепр)", 52.8921, 30.0308], ["Мозырь/Припять", 52.049, 29.271], ["Житомир (бои)", 50.2547, 28.6587], ["Черкассы (Каневский плацдарм)", 49.4444, 32.0598], ["Кривой Рог (подступы)", 47.9077, 33.3925], ["Никополь (нем. плацдарм)", 47.571, 34.366], ["Крым (отрезан)", 45.3453, 34.4997]], "source": "Wikipedia «Zhitomir–Berdichev offensive», «Battle of the Dnieper»; Glantz гл.12"}, {"date": "1944-01-01", "phase": "Зимнее наступление на Правобережье (Житомирско-Бердичевская); Ленинград ещё в блокаде, Крым отрезан", "precision": "approx", "line": [["Ораниенбаумский плацдарм", 59.9105, 29.7647], ["Новгород (нем.)", 58.5215, 31.2755], ["Старая Русса (нем.)", 57.9932, 31.3557], ["Невель (сов.)", 56.029, 29.929], ["Витебск (нем. выступ)", 55.1904, 30.2049], ["Рогачёв/Днепр", 53.09, 30.05], ["Мозырь/Припять", 52.049, 29.271], ["Коростень (сов.)", 50.9591, 28.6389], ["Житомир (освоб. 31 дек.)", 50.2547, 28.6587], ["Белая Церковь (бои)", 49.8094, 30.1121], ["Кировоград (нем.)", 48.5079, 32.2623], ["Кривой Рог (нем.)", 47.9077, 33.3925], ["Никополь (нем. плацдарм)", 47.5711, 34.3663], ["Херсон/Нижний Днепр", 46.6354, 32.6169], ["Крым (отрезан)", 45.3453, 34.4997]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-01-01; Wikipedia «Zhitomir–Berdichev offensive», «Dnieper–Carpathian offensive», «Siege of Leningrad»"}, {"date": "1944-01-15", "phase": "Начало Ленинградско-Новгородской операции; на юге взят Кировоград, бои у Винницы; Крым отрезан", "precision": "approx", "line": [["Ораниенбаумский плацдарм (прорыв 14 янв.)", 59.9105, 29.7647], ["Новгород (нем., пал 20 янв.)", 58.5215, 31.2755], ["Старая Русса (нем.)", 57.9932, 31.3557], ["Невель (сов.)", 56.029, 29.929], ["Витебск (нем. выступ)", 55.1904, 30.2049], ["Рогачёв/Днепр", 53.09, 30.05], ["Мозырь (освоб. 14 янв.)", 52.049, 29.271], ["Коростень (сов.)", 50.9591, 28.6389], ["Бердичев (освоб. 5 янв.)", 49.894, 28.5981], ["Винница (подступы)", 49.2331, 28.4682], ["Кировоград (освоб. 8 янв.)", 48.5079, 32.2623], ["Кривой Рог (нем.)", 47.9077, 33.3925], ["Никополь (нем. плацдарм)", 47.5711, 34.3663], ["Херсон/Нижний Днепр", 46.6354, 32.6169], ["Крым (отрезан)", 45.3453, 34.4997]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-01-15; Wikipedia «Leningrad–Novgorod offensive», «Kirovograd offensive», «Dnieper–Carpathian offensive»"}, {"date": "1944-01-27", "phase": "Снятие блокады Ленинграда", "precision": "approx", "line": [["Нарва", 59.3773, 28.1903], ["Луга/Псков", 57.8194, 28.332], ["Невель", 56.029, 29.929], ["Мозырь/Припять", 52.049, 29.271], ["Бердичев (освоб. 5 янв.)", 49.894, 28.5981], ["Кировоград (освоб. 8 янв.)", 48.5079, 32.2623], ["Никополь (плацдарм)", 47.571, 34.366], ["Крым (отрезан)", 45.3453, 34.4997]], "source": "Wikipedia «Leningrad–Novgorod offensive», «Dnieper–Carpathian offensive»; Glantz гл.13"}, {"date": "1944-02-20", "phase": "Корсунь ликвидирован, Никополь освобождён, Луга", "precision": "approx", "line": [["Нарва", 59.38, 28.19], ["Чудское озеро", 58.6, 27.5], ["Псков (нем.)", 57.82, 28.33], ["Невель/Пустошка", 56.03, 29.93], ["Витебск (нем. выступ)", 55.19, 30.2], ["Рогачёв (Днепр)", 53.09, 30.05], ["Мозырь/Припять", 52.05, 29.27], ["Ровно (освоб. 2 фев)", 50.62, 26.25], ["Шепетовка (освоб. 11 фев)", 50.18, 27.06], ["Корсунь (котёл ликв. 17 фев)", 49.42, 31.26], ["Кривой Рог (подступы)", 47.91, 33.39], ["Никополь (освоб. 8 фев)", 47.57, 34.37], ["Херсон/Днепр (подступы)", 46.64, 32.61], ["Крым (отрезан)", 45.3453, 34.4997]], "source": "Wikipedia «Korsun–Cherkassy Pocket», «Nikopol–Krivoi Rog Offensive», «Leningrad–Novgorod Offensive» (Луга 12 фев); West Point Atlas; Glantz гл.13"}, {"date": "1944-03-01", "phase": "Панцер-линия на севере (Нарва–Псков); ликвидирован Корсуньский котёл, взяты Никополь и Кривой Рог; Крым отрезан", "precision": "approx", "line": [["Нарва", 59.3773, 28.1903], ["Чудское озеро", 58.6, 27.5], ["Псков (нем., Пантера)", 57.8194, 28.332], ["Невель/Пустошка", 56.029, 29.929], ["Витебск (нем. выступ)", 55.1904, 30.2049], ["Рогачёв/Днепр", 53.09, 30.05], ["Мозырь/Припять", 52.049, 29.271], ["Луцк (освоб. 2 фев.)", 50.7472, 25.3254], ["Шепетовка (освоб. 11 фев.)", 50.18, 27.06], ["Звенигородка (после Корсуни)", 49.0784, 30.9575], ["Кировоград (сов.)", 48.5079, 32.2623], ["Кривой Рог (освоб. 22 фев.)", 47.9077, 33.3925], ["Никополь (освоб. 8 фев.)", 47.5711, 34.3663], ["Херсон/Нижний Днепр (нем.)", 46.6354, 32.6169], ["Крым (отрезан)", 45.3453, 34.4997]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-03-01; Wikipedia «Korsun–Cherkassy Pocket», «Nikopol–Krivoi Rog offensive», «Panther–Wotan line»"}, {"date": "1944-03-15", "phase": "Проскуровско-Черновицкая/Уманско-Ботошанская — выход к Днестру и Пруту", "precision": "approx", "line": [["Нарва", 59.3773, 28.1903], ["Псков (нем.)", 57.8194, 28.332], ["Витебск (нем.)", 55.1904, 30.2049], ["Рогачёв (Днепр)", 53.09, 30.05], ["Ковель (подступы)", 51.2145, 24.7097], ["Тернополь (бои)", 49.5535, 25.5948], ["Проскуров (Хмельницкий)", 49.4229, 26.9871], ["Каменец-Подольский", 48.6845, 26.585], ["Черновцы (освоб. 25 мар.)", 48.2917, 25.9354], ["Днестр (Сороки)", 48.155, 28.297], ["Юж.Буг (Первомайск)", 47.95, 30.848], ["Одесса (нем.)", 46.4825, 30.7233], ["Крым (отрезан)", 45.3453, 34.4997]], "source": "Wikipedia «Dnieper–Carpathian offensive», «Proskurov–Chernovtsy offensive», «Uman–Botoșani offensive»; Glantz гл.13"}, {"date": "1944-04-01", "phase": "Проскуровско-Черновицкая и Уманско-Ботошанская: выход к Карпатам, Днестру и Пруту; Николаев взят, Крым отрезан у Перекопа", "precision": "approx", "line": [["Нарва", 59.3773, 28.1903], ["Псков (нем.)", 57.8194, 28.332], ["Невель", 56.029, 29.929], ["Витебск (нем.)", 55.1904, 30.2049], ["Могилёв/Днепр (нем.)", 53.9007, 30.3314], ["Жлобин", 52.8921, 30.0308], ["Мозырь/Припять", 52.049, 29.271], ["Ковель (бои)", 51.2145, 24.7097], ["Броды/Тарнополь (окружён)", 49.5535, 25.5948], ["Черновцы (освоб. 25 мар.)", 48.2917, 25.9354], ["Днестр (Сороки)", 48.1585, 28.2975], ["Яссы/Прут (подступы)", 47.1585, 27.6014], ["Николаев (освоб. 28 мар.)", 46.975, 31.9946], ["Одесса (нем., пал 10 апр.)", 46.4825, 30.7233], ["Крым (отрезан)", 45.3453, 34.4997]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-04-01; Wikipedia «Proskurov–Chernovtsy offensive», «Uman–Botoșani offensive», «Bereznegovatoye–Snigirevka offensive»"}, {"date": "1944-04-15", "phase": "Выход к Карпатам и госгранице", "precision": "approx", "line": [["Нарва", 59.3773, 28.1903], ["Псков", 57.8194, 28.332], ["Витебск", 55.1904, 30.2049], ["Ковель", 51.2145, 24.7097], ["Тернополь (освоб. 15 апр.)", 49.5535, 25.5948], ["Черновцы (освоб. 25 мар.)", 48.2917, 25.9354], ["Днестр/Яссы", 47.1585, 27.6014], ["Одесса (освоб. 10 апр.)", 46.4825, 30.7233], ["Севастополь (плацдарм 17-й армии)", 44.6166, 33.5254]], "source": "Wikipedia «Dnieper–Carpathian offensive»; Glantz гл.13"}, {"date": "1944-05-01", "phase": "Стабилизация у Карпат и Днестра; Одесса освобождена (10 апр.); в Крыму остался Севастопольский котёл", "precision": "approx", "line": [["Нарва", 59.3773, 28.1903], ["Псков (нем.)", 57.8194, 28.332], ["Невель", 56.029, 29.929], ["Витебск (нем. выступ)", 55.1904, 30.2049], ["Могилёв/Днепр", 53.9007, 30.3314], ["Жлобин", 52.8921, 30.0308], ["Ковель", 51.2145, 24.7097], ["Броды", 50.0836, 25.1508], ["Тарнополь (освоб. 15 апр.)", 49.5535, 25.5948], ["Станислав/Карпаты", 48.9226, 24.7111], ["Черновцы", 48.2917, 25.9354], ["Яссы (фронт)", 47.1585, 27.6014], ["Днестровский лиман (Чёрное м.)", 46.1875, 30.3547], ["Севастополь (котёл, пал 9 мая)", 44.6166, 33.5254]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-05-01; Wikipedia «Odessa offensive (1944)», «Crimean offensive», «Siege of Sevastopol (1944)»"}, {"date": "1944-05-15", "phase": "Крым полностью освобождён (Севастополь пал 9 мая); затишье перед «Багратионом», стабильный фронт у Карпат", "precision": "approx", "line": [["Нарва", 59.3773, 28.1903], ["Псков (нем.)", 57.8194, 28.332], ["Остров (нем.)", 57.3454, 28.3426], ["Невель", 56.029, 29.929], ["Витебск (нем. выступ)", 55.1904, 30.2049], ["Могилёв/Днепр", 53.9007, 30.3314], ["Жлобин", 52.8921, 30.0308], ["Ковель", 51.2145, 24.7097], ["Броды", 50.0836, 25.1508], ["Тарнополь", 49.5535, 25.5948], ["Станислав/Карпаты", 48.9226, 24.7111], ["Черновцы", 48.2917, 25.9354], ["Яссы (фронт)", 47.1585, 27.6014], ["Днестровский лиман (Чёрное м.)", 46.1875, 30.3547]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-05-15; Wikipedia «Crimean offensive», «Dnieper–Carpathian offensive», «Operation Bagration» (исходный рубеж)"}, {"date": "1944-06-01", "phase": "Канун «Багратиона»: Белорусский балкон (Витебск–Орша–Могилёв–Бобруйск), на юге стабильный фронт у Карпат и Днестра", "precision": "approx", "line": [["Нарва", 59.3773, 28.1903], ["Псков (нем.)", 57.8194, 28.332], ["Полоцк (нем., подступы)", 55.4869, 28.7856], ["Витебск (нем. выступ)", 55.1904, 30.2049], ["Орша", 54.5081, 30.4172], ["Могилёв", 53.9007, 30.3314], ["Бобруйск", 53.145, 29.2214], ["Ковель", 51.2145, 24.7097], ["Броды", 50.0836, 25.1508], ["Тарнополь", 49.5535, 25.5948], ["Станислав/Карпаты", 48.9226, 24.7111], ["Черновцы", 48.2917, 25.9354], ["Яссы (фронт)", 47.1585, 27.6014], ["Днестровский лиман (Чёрное м.)", 46.1875, 30.3547]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-06-01; Wikipedia «Operation Bagration» (Белорусский балкон, исходный рубеж), «Dnieper–Carpathian offensive»"}, {"date": "1944-06-15", "phase": "Канун «Багратиона» — Белорусский балкон", "precision": "approx", "line": [["Нарва", 59.3773, 28.1903], ["Псков", 57.8194, 28.332], ["Витебск (выступ)", 55.1904, 30.2049], ["Орша", 54.5081, 30.4172], ["Могилёв", 53.9007, 30.3314], ["Бобруйск", 53.145, 29.2214], ["Пинск/Припять", 52.1229, 26.0951], ["Ковель", 51.2145, 24.7097], ["Львов (нем.)", 49.8397, 24.0297], ["Черновцы", 48.2917, 25.9354], ["Яссы/Днестр", 47.1585, 27.6014], ["Днестровский лиман (Чёрное море)", 46.2, 30.33]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-06-15; Wikipedia «Operation Bagration» (исходный рубеж)"}, {"date": "1944-06-22", "phase": "Канун «Багратиона» — Белорусский балкон", "precision": "approx", "line": [["Нарва", 59.3773, 28.1903], ["Псков", 57.8194, 28.332], ["Витебск (выступ)", 55.1904, 30.2049], ["Орша", 54.5081, 30.4172], ["Могилёв", 53.9007, 30.3314], ["Бобруйск", 53.145, 29.2214], ["Ковель", 51.2145, 24.7097], ["Яссы/Днестр", 47.1585, 27.6014]], "source": "Wikipedia «Operation Bagration»; West Point Atlas; Frieser т.VIII"}, {"date": "1944-07-01", "phase": "«Багратион» — крах группы «Центр», окружение под Минском", "precision": "approx", "line": [["Нарва", 59.3773, 28.1903], ["Псков", 57.8194, 28.332], ["Полоцк", 55.4869, 28.7856], ["Борисов (подступы)", 54.2278, 28.5058], ["Минск (окружение, пал 3 июля)", 53.9007, 27.5667], ["Пинск/Припять", 52.1229, 26.0951], ["Ковель", 51.2145, 24.7097], ["Львов (нем.)", 49.8397, 24.0297], ["Черновцы", 48.2917, 25.9354], ["Яссы/Днестр", 47.1585, 27.6014], ["Днестровский лиман", 46.2, 30.33]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-07-01; Wikipedia «Operation Bagration», «Minsk Offensive»"}, {"date": "1944-07-20", "phase": "«Багратион» в разгаре: Вильнюс, Люблин, старт Львовской операции", "precision": "approx", "line": [["Нарва", 59.38, 28.19], ["Псков (подступы)", 57.82, 28.33], ["Остров", 57.35, 28.34], ["Даугавпилс (подступы)", 55.87, 26.54], ["Вильнюс (освоб. 13 июля)", 54.69, 25.28], ["Гродно (подступы)", 53.68, 23.83], ["Белосток (подступы)", 53.13, 23.16], ["Брест (подступы)", 52.1, 23.73], ["Люблин (подступы)", 51.25, 22.57], ["Ковель (освоб. 6 июля)", 51.21, 24.71], ["Владимир-Волынский", 50.85, 24.32], ["Львов (бои)", 49.84, 24.03], ["Станислав/Карпаты", 48.92, 24.71]], "source": "Wikipedia «Operation Bagration», «Lvov–Sandomierz Offensive», «Vilnius Offensive»; West Point Atlas; Glantz гл.14"}, {"date": "1944-08-01", "phase": "«Багратион»/Львовско-Сандомирская — выход к Висле и Неману", "precision": "approx", "line": [["Рижский залив (Тукумс)", 56.9668, 23.152], ["Шяуляй", 55.9349, 23.3137], ["Каунас (освоб. 1 авг.)", 54.8985, 23.9036], ["Неман/граница Вост.Пруссии", 54.641, 22.567], ["Белосток (освоб. 27 июля)", 53.1325, 23.1688], ["Варшава/Висла (подступы)", 52.2297, 21.0122], ["Магнушевский плацдарм", 51.75, 21.43], ["Сандомирский плацдарм", 50.682, 21.749], ["Львов (освоб. 27 июля)", 49.8397, 24.0297], ["Станислав/Карпаты", 48.9226, 24.7111], ["Яссы/Днестр", 47.1585, 27.6014], ["Днестровский лиман", 46.2, 30.33]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-08-01; Wikipedia «Lvov–Sandomierz Offensive», «Operation Bagration»"}, {"date": "1944-08-15", "phase": "Висла и Сандомирский плацдарм; юг стабилен перед Ясско-Кишинёвской", "precision": "approx", "line": [["Рижский залив/Елгава (подступы)", 56.65, 23.72], ["Шяуляй", 55.9349, 23.3137], ["Каунас", 54.8985, 23.9036], ["Неман/граница Вост.Пруссии", 54.641, 22.567], ["Белосток", 53.1325, 23.1688], ["Варшава (Висла, плацдармы)", 52.2297, 21.0122], ["Магнушевский плацдарм", 51.75, 21.43], ["Сандомирский плацдарм", 50.682, 21.749], ["Львов", 49.8397, 24.0297], ["Карпаты (Станислав)", 48.9226, 24.7111], ["Яссы/Днестр", 47.1585, 27.6014], ["Днестровский лиман", 46.2, 30.33]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-08-15; Wikipedia «Lvov–Sandomierz Offensive», «Jassy–Kishinev Offensive» (юг до 20 авг.)"}, {"date": "1944-08-29", "phase": "Итог «Багратиона» — выход к Висле", "precision": "exact", "line": [["Рижский залив (Тукумс)", 56.967, 23.152], ["Шяуляй", 55.9349, 23.3137], ["граница Вост.Пруссии", 54.641, 22.567], ["Каунас (освоб. 1 авг.)", 54.8985, 23.9036], ["Нарев/Ружан", 52.8, 21.39], ["Варшава (Висла)", 52.2297, 21.0122], ["Магнушев (плацдарм)", 51.75, 21.43], ["Сандомир (плацдарм)", 50.682, 21.749]], "source": "Wikipedia «Operation Bagration», «Lvov–Sandomierz offensive»; Glantz гл.14"}, {"date": "1944-09-15", "phase": "Финляндия вышла, Румыния и Болгария заняты; Прибалтийская, Карпаты, Дунай", "precision": "approx", "line": [["Рига (нем., подступы)", 56.9496, 24.1052], ["Елгава (Митава)", 56.65, 23.72], ["Неман/граница Вост.Пруссии", 54.641, 22.567], ["Нарев (плацдармы Ружан/Сероцк)", 52.8, 21.39], ["Варшава/Висла (Прага взята 14 сент.)", 52.2297, 21.0122], ["Сандомирский плацдарм", 50.682, 21.749], ["Дукельский перевал (Карпаты, бои с 8 сент.)", 49.413, 21.706], ["Трансильвания/Клуж (подступы)", 46.7712, 23.6236], ["Турну-Северин/Дунай", 44.6319, 22.6559], ["Дунай/Железные Ворота (граница Югославии)", 44.62, 22.3]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-09-15; Wikipedia «Baltic Offensive», «Battle of the Dukla Pass», «Romania in WWII», «Bulgaria in WWII»"}, {"date": "1944-09-25", "phase": "Прибалтийская: Таллин взят, Рига-подступы, Румыния вышла, Карпаты", "precision": "approx", "line": [["Таллин (освоб. 22 сент)", 59.44, 24.75], ["Пярну", 58.39, 24.5], ["Тукумс/Рижский залив", 56.97, 23.15], ["Рига (подступы)", 56.95, 24.11], ["Шяуляй", 55.93, 23.31], ["Мемель/Клайпеда (подступы)", 55.7, 21.14], ["граница Вост.Пруссии", 54.64, 22.57], ["Нарев (плацдармы)", 52.8, 21.39], ["Варшава/Висла (Прага взята)", 52.23, 21.01], ["Сандомирский плацдарм", 50.68, 21.75], ["Дукельский перевал (Карпаты)", 49.41, 21.71], ["Клуж/Трансильвания (подступы)", 46.77, 23.6], ["Турну-Северин/Дунай", 44.63, 22.66]], "source": "Wikipedia «Baltic Offensive», «Tallinn Offensive», «Battle of the Dukla Pass», «Romania in WWII» (23 авг выход); West Point Atlas; Glantz гл.15"}, {"date": "1944-10-20", "phase": "Прибалтика, Балканы — Курляндский котёл", "precision": "approx", "line": [["Курляндский котёл", 56.967, 22.0], ["Мемель (блокирован)", 55.7033, 21.1443], ["граница Вост.Пруссии", 54.641, 22.567], ["Нарев (плацдармы)", 52.8, 21.39], ["Висла/Варшава", 52.2297, 21.0122], ["Сандомирский плацдарм", 50.682, 21.749], ["Дебрецен", 47.5316, 21.6273], ["Белград (освоб. 20 окт.)", 44.7866, 20.4489]], "source": "Wikipedia «Baltic offensive», «Belgrade offensive», «Battle of Debrecen»; Glantz гл.15"}, {"date": "1944-11-01", "phase": "Рига взята, Курляндский котёл, Белград; подступы к Будапешту", "precision": "approx", "line": [["Курляндский котёл (группа «Север» отрезана)", 57.0, 22.0], ["Мемель (блокирован)", 55.7033, 21.1443], ["Тильзит/Неман", 55.0817, 21.8931], ["граница Вост.Пруссии (Гумбиннен)", 54.55, 22.2], ["Нарев (плацдармы)", 52.8, 21.39], ["Варшава/Висла", 52.2297, 21.0122], ["Магнушевский плацдарм", 51.75, 21.43], ["Сандомирский плацдарм", 50.682, 21.749], ["Карпаты/Дукла", 49.413, 21.706], ["Дебрецен (освоб. 20 окт.)", 47.5316, 21.6273], ["Будапешт (подступы)", 47.4979, 19.0402], ["Белград (освоб. 20 окт.)", 44.7866, 20.4489]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-11-01; Wikipedia «Courland Pocket», «Baltic Offensive», «Battle of Debrecen», «Belgrade Offensive»"}, {"date": "1944-11-15", "phase": "Мемель блокирован, Курляндия; штурм Будапешта, выход к Дунаю/Драве", "precision": "approx", "line": [["Курляндский котёл (группа «Север» отрезана)", 57.0, 22.0], ["Мемель (блокирован)", 55.7033, 21.1443], ["Тильзит/Неман", 55.0817, 21.8931], ["граница Вост.Пруссии (Гольдап/Гумбиннен)", 54.3, 22.3], ["Нарев (плацдармы)", 52.8, 21.39], ["Варшава/Висла", 52.2297, 21.0122], ["Магнушевский плацдарм", 51.75, 21.43], ["Сандомирский плацдарм", 50.682, 21.749], ["Карпаты/Дукла", 49.413, 21.706], ["Мишкольц/Тиса (подступы)", 48.1035, 20.7784], ["Будапешт (штурм с востока)", 47.4979, 19.0402], ["р.Драва/Мохач (Дунай)", 45.99, 18.68]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-11-15; Wikipedia «Budapest Offensive», «Courland Pocket», «Battle of Debrecen»"}, {"date": "1944-12-01", "phase": "Рубеж на начало декабря 1944 — Висла-плацдармы, подступы к Будапешту, Курляндия", "precision": "approx", "line": [["Курляндский котёл", 56.97, 22.0], ["Мемель (блокирован)", 55.7033, 21.1443], ["граница Вост.Пруссии (Гумбиннен/Голдап)", 54.35, 22.3], ["Нарев (плацдармы Ружан/Сероцк)", 52.8, 21.4], ["Варшава (Висла)", 52.2297, 21.0122], ["Магнушевский плацдарм", 51.75, 21.43], ["Пулавский плацдарм", 51.42, 21.97], ["Сандомирский плацдарм", 50.682, 21.749], ["Дукельский перевал (Карпаты)", 49.413, 21.706], ["Мишкольц (подступы)", 48.1, 20.78], ["Дунай южнее Будапешта", 47.2, 18.93], ["оз.Балатон (юг)", 46.7, 17.7], ["р.Драва (Барч)", 45.96, 17.46]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-12-01; Wikipedia «Budapest Offensive», «Courland Pocket», «Vistula–Oder Offensive» (исх. рубеж)"}, {"date": "1944-12-15", "phase": "Канун окружения Будапешта — Мишкольц взят, выход к Дунаю севернее и южнее города", "precision": "approx", "line": [["Курляндский котёл", 56.97, 22.0], ["Мемель (блокирован)", 55.7033, 21.1443], ["граница Вост.Пруссии", 54.35, 22.3], ["Нарев (плацдармы)", 52.8, 21.4], ["Варшава (Висла)", 52.2297, 21.0122], ["Магнушевский плацдарм", 51.75, 21.43], ["Сандомирский плацдарм", 50.682, 21.749], ["Дукельский перевал (Карпаты)", 49.413, 21.706], ["Мишкольц (взят 3 дек.)", 48.1, 20.78], ["Дунай сев. Будапешта (Вац)", 47.78, 19.13], ["Будапешт (обход, канун окружения)", 47.35, 18.9], ["Секешфехервар/оз.Балатон", 47.19, 18.42], ["р.Драва (Барч)", 45.96, 17.46]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1944-12-15; Wikipedia «Budapest Offensive», «Courland Pocket»"}, {"date": "1944-12-31", "phase": "Рубеж на конец 1944 — Висла-плацдармы, Будапешт окружён, Курляндия", "precision": "approx", "line": [["Курляндский котёл", 56.967, 22.0], ["Мемель (блокирован)", 55.7033, 21.1443], ["граница Вост.Пруссии", 54.641, 22.567], ["Нарев (плацдармы)", 52.8, 21.39], ["Варшава (Висла)", 52.2297, 21.0122], ["Магнушевский плацдарм", 51.75, 21.43], ["Сандомирский плацдарм", 50.682, 21.749], ["Дукельский перевал (Карпаты)", 49.413, 21.706], ["Кошице (нем.)", 48.7164, 21.2611], ["Будапешт (окружён 26 дек.)", 47.4979, 19.0402], ["Секешфехервар/оз.Балатон", 47.186, 18.422], ["р.Драва (Барч)", 45.96, 17.46]], "source": "Wikipedia «Vistula–Oder Offensive» (исх. рубеж), «Budapest Offensive», «Courland Pocket»; West Point Atlas; Glantz гл.15"}, {"date": "1945-01-15", "phase": "Висло-Одерская операция — прорыв с плацдармов, Кельце взят, Будапешт окружён", "precision": "approx", "line": [["Курляндский котёл", 56.97, 22.0], ["Мемель (блокирован)", 55.7033, 21.1443], ["граница Вост.Пруссии (нач. Вост.-Прусской опер.)", 54.35, 22.3], ["Нарев/Пултуск (прорыв)", 52.7, 21.08], ["Варшава (бои, взята 17 янв.)", 52.2297, 21.0122], ["Радом (взят 16 янв.)", 51.4, 21.15], ["Кельце (взят 15 янв.)", 50.87, 20.63], ["Краков (подступы, взят 19 янв.)", 50.0647, 19.945], ["Кошице/Карпаты (нем.)", 48.7164, 21.2611], ["Будапешт (Пешт окружён, пал 18 янв.)", 47.4979, 19.0402], ["Секешфехервар (контрудар «Конрад»)", 47.186, 18.422], ["оз.Балатон (юг)", 46.7, 17.7], ["р.Драва (Барч)", 45.96, 17.46]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1945-01-15; Wikipedia «Vistula–Oder Offensive», «Siege of Budapest», «East Prussian Offensive»"}, {"date": "1945-02-02", "phase": "Итог Висло-Одерской — выход к Одеру", "precision": "exact", "line": [["Курляндский котёл", 56.967, 22.0], ["Кёнигсберг (блокирован)", 54.7104, 20.4522], ["Эльбинг/Висла", 54.156, 19.404], ["Быдгощ", 53.1235, 18.0084], ["Кюстрин (плацдарм на Одере)", 52.588, 14.641], ["Франкфурт-на-Одере", 52.3412, 14.5506], ["Штейнау", 51.43, 16.33], ["Бреслау (окружён)", 51.1079, 17.0385]], "source": "Wikipedia «Vistula–Oder offensive», «Siege of Breslau», «Battle of Königsberg»; Glantz гл.16"}, {"date": "1945-02-15", "phase": "Итог Висло-Одерской — выход к Одеру, Вост.Пруссия отсечена, Будапешт пал, Бреслау окружён", "precision": "approx", "line": [["Курляндский котёл", 56.97, 22.0], ["Кёнигсберг (блокирован)", 54.7104, 20.4522], ["Хайлигенбайльский котёл (Вост.Пруссия)", 54.38, 19.98], ["Эльбинг (выход к Балтике 26 янв.)", 54.156, 19.404], ["Померанский балкон (Дойч-Кроне, нем.)", 53.5, 16.48], ["Штеттин (Одер, подступы)", 53.4285, 14.5528], ["Кюстринский плацдарм (Одер)", 52.588, 14.641], ["Франкфурт-на-Одере", 52.3412, 14.5506], ["Глогау (окружён)", 51.66, 16.09], ["Бреслау (окружён 15 фев.)", 51.1079, 17.0385], ["Моравска-Острава (подступы)", 49.8209, 18.2625], ["Будапешт (взят 13 фев.)", 47.4979, 19.0402], ["р.Драва (Надьканижа)", 46.456, 16.99]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1945-02-15; Wikipedia «Vistula–Oder Offensive», «Siege of Breslau», «Battle of Königsberg», «Siege of Budapest»"}, {"date": "1945-03-01", "phase": "Восточно-Померанская операция — Померания рассекается, выход к Балтике, Данциг блокирован", "precision": "approx", "line": [["Курляндский котёл", 56.97, 22.0], ["Кёнигсберг (блокирован)", 54.7104, 20.4522], ["Хайлигенбайльский котёл", 54.38, 19.98], ["Данциг/Гдыня (нем. плацдарм)", 54.352, 18.6466], ["Кёслин (выход к Балтике)", 54.19, 16.18], ["Нойштеттин (Померания, бои)", 53.71, 16.69], ["Штеттин (Одер, подступы)", 53.4285, 14.5528], ["Кюстринский плацдарм", 52.588, 14.641], ["Франкфурт-на-Одере", 52.3412, 14.5506], ["Глогау (окружён)", 51.66, 16.09], ["Бреслау (окружён)", 51.1079, 17.0385], ["Моравска-Острава (бои)", 49.8209, 18.2625], ["Комаром/Дунай (нем. рубеж)", 47.74, 18.13], ["оз.Балатон (нем. рубеж «Маргарете»)", 46.9, 17.7]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1945-03-01; Wikipedia «East Pomeranian Offensive», «Siege of Breslau», «Lake Balaton Offensive»"}, {"date": "1945-03-15", "phase": "Померания очищена (котлы Данциг/Кольберг), Балатонский контрудар отбит, канун Венской операции", "precision": "approx", "line": [["Курляндский котёл", 56.97, 22.0], ["Кёнигсберг (блокирован)", 54.7104, 20.4522], ["Данциг/Гдыня (нем. котёл)", 54.352, 18.6466], ["Кольберг (нем. плацдарм, пал 18 мар.)", 54.18, 15.58], ["Штеттин (Одер)", 53.4285, 14.5528], ["Кюстринский плацдарм", 52.588, 14.641], ["Франкфурт-на-Одере", 52.3412, 14.5506], ["Глогау (окружён)", 51.66, 16.09], ["Бреслау (окружён)", 51.1079, 17.0385], ["Моравска-Острава (бои)", 49.8209, 18.2625], ["Комаром/Дунай", 47.74, 18.13], ["оз.Балатон (конец контрудара)", 46.9, 17.7], ["р.Драва/граница Хорватии", 45.96, 17.46]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1945-03-15; Wikipedia «East Pomeranian Offensive», «Lake Balaton Offensive», «Vienna Offensive»"}, {"date": "1945-03-30", "phase": "Канун Берлинской — Одер-Нейсе, Вост.Померания взята, бои в Венгрии/Австрии", "precision": "approx", "line": [["Курляндский котёл", 56.967, 22.0], ["Кёнигсберг (блокирован)", 54.7104, 20.4522], ["Данциг (взят 30 мар.)", 54.352, 18.6466], ["Штеттин (Одер)", 53.4285, 14.5528], ["Кюстринский плацдарм", 52.588, 14.641], ["Франкфурт-на-Одере", 52.3412, 14.5506], ["Форст (Нейсе)", 51.736, 14.642], ["Гёрлиц", 51.152, 14.987], ["Моравска-Острава (бои)", 49.8209, 18.2625], ["Зволен (освоб.)", 48.576, 19.135], ["Братислава (подступы)", 48.1486, 17.1077], ["Надьканижа", 46.456, 16.99]], "source": "Wikipedia «East Pomeranian Offensive», «Battle of Berlin», «Vienna Offensive», «Courland Pocket»; West Point Atlas; Glantz гл.16"}, {"date": "1945-04-16", "phase": "Канун Берлинской операции — рубеж Одер-Нейсе", "precision": "approx", "line": [["Курляндский котёл", 56.967, 22.0], ["Данциг (взят 30 мар.)", 54.352, 18.6466], ["Штеттин (Одер)", 53.4285, 14.5528], ["Зееловские высоты", 52.534, 14.382], ["Франкфурт-на-Одере", 52.3412, 14.5506], ["Нейсе/Форст", 51.736, 14.642], ["Гёрлиц", 51.152, 14.987], ["Вена (подступы)", 48.2082, 16.3738]], "source": "Wikipedia «Battle of Berlin», «Vienna offensive»; West Point Atlas; Glantz гл.16"}, {"date": "1945-05-01", "phase": "Берлин взят, встреча на Эльбе у Торгау (25 апр.) — сжатие пражского котла, Вена наша", "precision": "approx", "line": [["Висмар (Балтика, стык с британцами)", 53.89, 11.46], ["Эльба у Виттенберге", 52.99, 11.75], ["Эльба у Магдебурга (демаркация с США)", 52.13, 11.63], ["Торгау (встреча с США 25 апр.)", 51.561, 12.995], ["Дрезден (подступы)", 51.0504, 13.7373], ["Прага (нем. котёл, до 9 мая)", 50.0755, 14.4378], ["Моравска-Острава (взят 30 апр.)", 49.8209, 18.2625], ["Брно (взят 26 апр.)", 49.1951, 16.6068], ["Вена (взята 13 апр.)", 48.2082, 16.3738], ["Грац (Штирия, фронт)", 47.0707, 15.4395], ["Марибор/Драва", 46.5547, 15.6459], ["р.Драва/граница Югославии", 45.96, 17.46]], "source": "US Army Atlas of the World Battle Fronts (PD), лист 1945-05-01; Wikipedia «Battle of Berlin», «Prague Offensive», «Vienna Offensive», «End of WWII in Europe»"}, {"date": "1945-05-08", "phase": "Капитуляция — Берлин взят, встреча на Эльбе", "precision": "exact", "line": [["Курляндский котёл (до 10 мая)", 56.967, 22.0], ["Свинемюнде", 53.91, 14.247], ["Росток", 54.0924, 12.0991], ["Берлин (взят 2 мая)", 52.52, 13.405], ["Торгау на Эльбе", 51.561, 12.995], ["Дрезден", 51.0504, 13.7373], ["Прага (взята 9 мая)", 50.0755, 14.4378], ["Вена", 48.2082, 16.3738]], "source": "Wikipedia «Battle of Berlin», «End of WWII in Europe», «Prague offensive», «Courland Pocket»; West Point Atlas; Glantz гл.16"}]