В 2014 году я озаботился сменой места жительства, хотелось перебраться поближе к цивилизации, в Ростов. Я стал периодически приезжать в этот город, изучать районы, присматривать варианты. Благо, от нашего родного города недалеко, километров семьдесят. Жена же оставалась дома, охраняла очаг да следила за детьми. После каждой поездки я рассказывал, какие дома, в каких районах видел. Но больше всего мою любимую интересовала инфраструктура: как далеко до школы, до магазина, до остановки транспорта. Я говорил, например: "До школы - километр, до остановки - четыреста метров". И каждый раз слышал один и тот же вопрос: "Это как от нас докуда?"
Поначалу, я просто навскидку говорил: "До школы, как от нас до спортивного центра" или "До остановки, как от нас до Магнита". Но после данного ответа, меня терзали сомнения, правильно ли я соотнес расстояния? Ведь привычное окружение может скрадывать расстояние, а в чужом городе ширина улиц влияет на кажущуюся близость ориентиров.
Тогда я разработал такой метод. После каждой поездки я первым делом открывал в компьютере два окна браузера с Гугл-картами, располагал их рядом на экране, в одном окне искал наш родной район, а в другом - посещенный район Ростова. Потом выставлял на обеих картах одинаковый уровень зума. Теперь я мог точно знать, что ответить.
Но я обнаружил кроме неудобства пользования двумя окнами одновременно, еще два нюанса.
Во-первых, при установленном одинаковом уровне зума, линейки масштаба чуть-чуть отличались по длине. В моем случае это было едва заметно, но если бы расстояние между городами (а вернее разность их широт) было побольше, например, если бы я переезжал в Питер, то мой метод не сработал бы. Масштаб на карте в проекции Меркатора, используемой на онлайн-картах, не постоянен, и зависит от косинуса угла широты.
Во вторых, если одно расстояние идет в направлении север-юг, а другое - восток-запад, то сказать, какое из них больше, непросто.
"Вот бы была возможность иметь две карты с автоматически поддерживаемым одинаковым масштабом и возможностью вращать карты!" - подумал я и стал разбираться с джаваскриптом и API карт.
Вышло так, что квартиру мы купили быстрее, чем я создал сайт, и сам я не успел воспользоваться плодами своего труда. Но я хочу, чтобы
Мапчер помог другим людям ответить на вопрос: "Это как докуда?"
https://google-maps.livejournal.com/276959.html