Сжатие Земли на полюсах — 21 км, т.е. 0,3% от радиуса.
Едва ли замена геоида сферой даст значительную погрешность. То есть понятно, что в системах навигации надо быть точным, но по Google Maps самолеты не летают.
Я еще немного подумал, и наверное, все-таки правильнее способ Гугла.
Например, если измерять расстояние между Москвой и Владивостоком, прямая линия даст иллюзию того, что кратчайший путь между ними проходит через Монголию и Казахстан. А на самом деле почти весь путь проходит по России и только чуть-чуть захватывает Китай. Это может быть важно.
Вообще-то, кнопка с линейкой подписана «измерение расстояний».
Под расстоянием обычно понимают кратчайшее расстояние.
Когда пользователь щелкает линейкой по Москве и Владивостоку, ему менее всего интересна длина воображаемой линии, которая на проекции Меркатора принимает форму прямой :)
Однако, в чем-то вы правы — если рисовать реальную проекцию дуги большого круга, 99% пользователей воскликнет «шозанах?! я прямую хочу!».
Мне кажется наиболее разумным промежуточный вариант — РИСОВАТЬ прямую, но ИЗМЕРЯТЬ фактическое расстояние.
Теперь я понял, что под длиной подразумевается число разрядов до самой значимой «1».
А то уж было испугался, что числа могут быть совсем произвольной разрядности.
Меня тоже очень удивил порядок «Архитектура -> Сбор требований».
Может быть, внесете примечание из вашего комментария в статью?
А вообще — очень интересная статья, дает повод подумать.
Вот счастье-то привалило! Серьезно, хитроумные id сильно мешали. Как в CSS стиль к id привязать, если сам его не знаешь? А ведь как-то привязывал… вспомнить бы.
Да, надо попробовать. Традиционное ASP.NET меня сильно раздражает — впечатление такое, что старались переманить разработчиков GUI-приложений, делая вид, что веб ничем не отличается. Получилось что-то не совсем вебовое, и не совсем десктопное.
Но сейчас я больше пишу десктопные приложения, вот появятся интернет-проекты, тогда пощупаю MVC.
Учитывая, что ASP.NET не ограничен набором контролов, а позволяет выдавать любое содержимое, будь то HTML или Flash, вопрос как бы риторический.
А вот при использовании шаблонов aspx ограничения уже появляются. Например, единственный тег <form> на странице.
И стандартные контролы зачастую выдают не вполне логичный код. Если пользоваться только стандартными средствами ASP.NET, то и фиг бы с ним, но когда пишешь свой JavaScript, неудобно добираться до нужного элемента.
Речь-то идет именно о преимуществе в выразительности, а не о принципиально недостижимых возможностях.
Вы уверены, что не приписываете руководству Яндекса свои мысли?
Skype собирается основать собственное государство с кодом SS (неонацизм?)
В случае Австрии — AT.
Ведь если не взломать MS, строку «microsoft» нельзя использовать в качестве домена шестого уровня, не так ли.
Что за бюрократический язык? С первого раза и не поймешь, то ли против спама, то ли за.
Едва ли замена геоида сферой даст значительную погрешность. То есть понятно, что в системах навигации надо быть точным, но по Google Maps самолеты не летают.
Например, если измерять расстояние между Москвой и Владивостоком, прямая линия даст иллюзию того, что кратчайший путь между ними проходит через Монголию и Казахстан. А на самом деле почти весь путь проходит по России и только чуть-чуть захватывает Китай. Это может быть важно.
Под расстоянием обычно понимают кратчайшее расстояние.
Когда пользователь щелкает линейкой по Москве и Владивостоку, ему менее всего интересна длина воображаемой линии, которая на проекции Меркатора принимает форму прямой :)
Однако, в чем-то вы правы — если рисовать реальную проекцию дуги большого круга, 99% пользователей воскликнет «шозанах?! я прямую хочу!».
Мне кажется наиболее разумным промежуточный вариант — РИСОВАТЬ прямую, но ИЗМЕРЯТЬ фактическое расстояние.
А то уж было испугался, что числа могут быть совсем произвольной разрядности.
Может быть, внесете примечание из вашего комментария в статью?
А вообще — очень интересная статья, дает повод подумать.
и откуда такая несправедливость? вроде, стандарт вполне логичный и на вид не шибко напряжный в реализации…
Но сейчас я больше пишу десктопные приложения, вот появятся интернет-проекты, тогда пощупаю MVC.
И даже SVG, сколько уж ему лет, никак не догонит Flash.
А вот при использовании шаблонов aspx ограничения уже появляются. Например, единственный тег <form> на странице.
И стандартные контролы зачастую выдают не вполне логичный код. Если пользоваться только стандартными средствами ASP.NET, то и фиг бы с ним, но когда пишешь свой JavaScript, неудобно добираться до нужного элемента.
На эту машину надо наклеить FUCK LAWS OF PHYSICS.