Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3546365
А
Аноним
17 января 2026 13:29 · публичный вопрос
А
Аноним

определить расстояние между городами двумя способами

Ответ нейросети
17 января 2026 13:29

Давай решим задачу для пары городов, которые изображены на карте: Мехико (Мехико-Сити, Мексика) и Сантьяго (Сантьяго, Чили). Если у тебя другие города, скажи — пересчитаю.

Способ 1. По формуле большого круга (глобальная дистанция, по координатам)

Берём географические координаты:

  • Мехико: latitude φ1 = +19.4326° N, longitude λ1 = -99.1332° W
  • Сантьяго: latitude φ2 = -33.4489° S, longitude λ2 = -70.6693° W
  1. Переведём градусы в радианы (радианы = градусы × π/180).
  • φ1 = 19.4326 × π/180 ≈ 0.3399 rad
  • λ1 = -99.1332 × π/180 ≈ -1.730 rad
  • φ2 = -33.4489 × π/180 ≈ -0.5839 rad
  • λ2 = -70.6693 × π/180 ≈ -1.233 rad
  1. Вычислим различия:
  • Δφ = φ2 - φ1 ≈ -0.5839 - 0.3399 ≈ -0.9238 rad
  • Δλ = λ2 - λ1 ≈ -1.233 - (-1.730) ≈ 0.497 rad
  1. Применим формулу гаверсинсов (haversine):
  • a = sin²(Δφ/2) + cos(φ1) · cos(φ2) · sin²(Δλ/2)

  • Δφ/2 ≈ -0.4619, sin²(Δφ/2) ≈ (sin(-0.4619))² ≈ 0.199

  • Δλ/2 ≈ 0.2485, sin²(Δλ/2) ≈ (sin(0.2485))² ≈ 0.061

  • cos(φ1) ≈ cos(0.3399) ≈ 0.943

  • cos(φ2) ≈ cos(-0.5839) ≈ 0.835

  • a ≈ 0.199 + 0.943 · 0.835 · 0.061 ≈ 0.199 + 0.048 ≈ 0.247

  1. Центральный угол c:
  • c = 2 · arcsin(√a) ≈ 2 · arcsin(√0.247) ≈ 2 · arcsin(0.497) ≈ 1.036 rad
  1. Радиус Земли ≈ R = 6371 км. Тогда расстояние:
  • d = R · c ≈ 6371 × 1.036 ≈ 6600 км (приближённо 6.6 тысяч км)

Итого по координатам Мехико — Сантьяго примерно 6 600 км.

Способ 2. По масштабу карты (приближённо через линейное измерение)

На карте дан масштаб: 1:108 000 000, что означает:

  • 1 см на карте соответствует 1080 км в реальности.

Что сделать:

  • Измерь на карте прямое расстояние между точками Мехико и Сантьяго (по линейке). Обозначим это значение как d_map в сантиметрах.
  • Реальная дистанция ≈ d_map × 1080 км.

Пример:

  • Пусть ты измеришь на карте расстояние примерно 6.1 см между этими городами.
  • Тогда реальная дистанция ≈ 6.1 × 1080 ≈ 6588 км.

Сравнение двух способов:

  • Способ 1 даёт более «точное» значение для географической дистанции по поверхности Земли (учитывает кривизну). Результат около 6600 км.
  • Способ 2 даёт приближённую оценку по карте с учётом масштаба; точность зависит от того, как точно ты измеришь расстояние на карте и от искажений проекции карты. На данный набор городов результат примерно совпадает с первым в пределах нескольких десятков километров.

Замечания:

  • В реальных условиях для точной дистанции можно использовать координаты точек входа на карте или цифровые инструменты.
  • Разные карты и проекции могут добавлять небольшие погрешности, особенно на больших расстояниях.

Хочешь, я посчитаю для других городов (укажи пары) или дам пошаговый алгоритм под любую пару городов с их координатами?