kv75
11:02 10-11-2005 Карта Москвы в метро
Вчера я обратил внимание на карту Москвы, висящую в метро. На ней показаны все линии метро не схематично, а прямо на фоне улиц.

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

В голову сразу приходит два варианта (в обоих предполагается, что полярный угол сохраняется).

1) r → r*√(R/(R+r))
R ≈ 2 км

2) r → ∫(exp(-x²/R²))dx
R ≈ 20 км
(интеграл от 0 до r)
Комментарии:
Anakin
13:14 10-11-2005
наверное второй, красивше:)
kv75
22:26 10-11-2005
Forrest Честно говоря, я сильно подозреваю, что никакой конкретный не используется, а сжимают, как бог на душу положит.
cassandra
04:27 11-11-2005
kv75 вот и я подозреваю, что никакими алгоритмами они не пользуются:)
Всё больше и больше шокируюсь от твоих аватарок:kz:
kv75
07:10 11-11-2005
cassandra Вообще-то все три новые аватарки взяты из одного места.
cassandra
13:00 11-11-2005
kv75 ой-ёй, даже страшно спрашивать, из какого:kz: