Комментарии 13
Всегда уважал ваши продукты. Понятно было и так, что лежит в них огромный труд и правильный подход.
Спасибо, что приоткрываете занавес — это может быть полезно для других компаний, которые топчутся на месте.
Спасибо, что приоткрываете занавес — это может быть полезно для других компаний, которые топчутся на месте.
Всякий раз натыкаясь на работу с картографией, поражаюсь тому, насколько там всё сложно. Начиная от работы заполняющего карты, заканчивая проектировщиками интерфейсов и программистами, которые потом всё это дело реализовывают. А если учесть, что подобные системы умеют строить оптимальные маршруты, учитывая развязки, расписания, пробки, запреты и пр., — голова идёт кругом :)
Согласен с relsy, что это огромный труд. А в вашей реализации я вижу очень продуманный подход к построению интерфейсов. Есть чему поучиться. Вы планируете использовать это приложение только для нужд 2ГИС, или будете его продавать и отдельно?
Согласен с relsy, что это огромный труд. А в вашей реализации я вижу очень продуманный подход к построению интерфейсов. Есть чему поучиться. Вы планируете использовать это приложение только для нужд 2ГИС, или будете его продавать и отдельно?
Картографы должно быть очень довольны новым интерфейсом, жить стало немного проще. Спасибо, что поделились всеми итерациями процесса рождения нового интерфейса, было очень интересно!
Вот бы еще скриншот текущей версии — вообще было бы здорово, а то старый вариант показан, этапы большого пути тоже, а результат забыли.
Всегда относился с уважением к вашим продуктам. Очень любопытно посмотреть что же получилось?
Так, например, дороги могут пересекать дома, но не могут пересекать реки.
Почему дороги не могут пересекать реки?
Потому что иначе автомобиль утонет в реке. А чтоб не утонул строят мост. С точки зрения картографии это разные вещи
Хм, а брод? Я конечно понимаю, что в черте города это едва ли встретится, но все же.
И брод, и сезонная переправа, с точки зрения построения роутинга, должны быть отдельными сущностями карты, а не просто «дорогой, которая пересекает реку». При обнаружении такой ситуации, система должна указать на такое место и потребовать обозначить, каким именно образом осуществляется это пересечение: брод, мост, паром, ручей проходит под дорогой в трубе, или дорога проходит под рекой в тоннеле, или даже «канал проходит по мосту над дорогой» (такие места реально существуют).
Это входит в контроль целостности данных, задача которого — охранять карту от противоречий и неоднозначностей.
Это входит в контроль целостности данных, задача которого — охранять карту от противоречий и неоднозначностей.
«канал проходит по мосту над дорогой» (такие места реально существуют).Акведук называется. Историю учил в цивилизацию играл ;)
А вообще, спасибо за ответ, яснее стало.
Я еще добавлю, что в общем случае (как именно это происходит в случае 2ГИС — не знаю) разные типы объектов, слои, могут создаваться для одной и той же карты разными людьми на основании разных данных. Скажем, гидрография может генерироваться путем автоматической классификации снимков или анализа рельефа, а уже потом совмещаться со слоем дорог. Или вообще — покупаться у стороннего поставщика. Топологический анализ избавляет от ручного поиска мест, где требуется ручное вмешательство и существенно ускоряет работу.
А сезонные переправы?
Упоминание JOSM порадовало. А вообще, с картографией всё довольно сложно, если задуматься о деталях.
Успехов вам.
Успехов вам.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
UI в Enterprise-приложении, или как мы делали удобную систему для создания карт