Комментарии 62
Так винду мобильную прекращают же поддерживать?
0
Это приложение для «большой винды»
+2
Не хотите сделать так же только для СПб?
0
Почему нет, если ткнете меня в ссылку на официальную схему СПб. Есть еще один момент — всегда есть нюансы, и поэтому хорошо быть «местным» и быть в курсе деталей проезда, переходов и пр. Для Москвы я — «местный».
0
НЛО прилетело и опубликовало эту надпись здесь
Да, по сравнению с московским метро… Не разгуляешься, скудноватая схема )) Но можно, почему бы нет…
0
Вы еще Омское метро не видели, а также Красноярское метро. В Новокузнецке его вообще поверх города построить хотят.
+2
Наземное метро (скоростной трамвай) — это единственная возможность построить наземный транспорт с большим покрытием в этих городах. За рубежом подобное называется LRT, например: Прага, Будапешт или Кельн.
0
Трамвай — это не метро. Трамвай — это когда все деньги украли, а построить что-то надо.
0
Современный трамвай раз в 10 дешевле метро. LRT удобнее, потому что не нужно пускаться под землю, можно чаще чем раз в километр делать остановки. Получается, что LRT намного выгоднее для городов-миллионников, чем метро.
https://gre4ark.livejournal.com/576213.html
0
в выше перечисленных городах, из моего коммента, с метром все плохо, скажем так ооочень плохо, нет скажу еще больше: ваще плохо, но зато на бумаге оно есть, а так с ним все плохо, даже очень
p.s. я со словом плохо не переборщил?
p.s. я со словом плохо не переборщил?
+1
НЛО прилетело и опубликовало эту надпись здесь
А зачем, если можно открыть какой-нибудь metro.ya.ru? Как будут обновляться открытые/закрытые станции?
0
Приложение полностью «оффлайновое», таким образом, при изменении схемы метро я вношу изменения в приложение и отправляю апдейт. Что касается metro.yandex.ru, по мне — там именно ужас-ужас. Понятно, что функционально и утилитарно, но мне понравилась официальная схема метро и захотелось ее реализовать. Я уж не касаюсь того, что в iOS у яндекса своя третья (!) схема.
0
Кто-то пользуется в дороге «большой виндой»? Под Андроид или Айос было бы понятно. Но в таком виде — что делать людям с системами, отличными от виндов? Да и 2013 год как-то давненько по современным цифровым меркам был, лет, эдак, «50» назад.
0
Ну, во-первых, маршрут можно прикинуть «до» выхода. А обсудить его (маршрут), скажем, вдвоём — удобнее на большом экране. Во-вторых, вполне себе есть планшеты с «большой» виндой. Ещё раз — я прекрасно понимаю, что все уткнулись в смартфоны. Но это вовсе не основание не отметиться лично мне в магазине Microsoft с симпатичным приложением. Насчёт 2013 года — не вполне уловил мысль в контексте разработки под винду. Все применённые методы и технологии с минимальными изменениями актуальны и сейчас.
+1
Большая винда на планшетах, как и мобильная версия — уже статистически незначимая величина.
Насчёт 2013 года — если вы взяли схему 2013 года, то она давно протухла. Винды здесь ни причем.
Насчёт 2013 года — если вы взяли схему 2013 года, то она давно протухла. Винды здесь ни причем.
0
Ну не знаю, у меня аж два планшета на винде )). Что касается схемы метро, то по скриншотам видно,
![](https://habrastorage.org/r/w1560/webt/fh/iv/9s/fhiv9sfoueauwqduanevaimpobk.png)
что она находится в актуальном, нынешнем состоянии. Скажем, издалека видно Московское центральное кольцо, а оно открылось в 2016. Разумеется, приложение аккуратно обновляется.
![](https://habrastorage.org/webt/fh/iv/9s/fhiv9sfoueauwqduanevaimpobk.png)
что она находится в актуальном, нынешнем состоянии. Скажем, издалека видно Московское центральное кольцо, а оно открылось в 2016. Разумеется, приложение аккуратно обновляется.
0
что делать людям с системами, отличными от виндов?
Использовать приложение от Яндекса.
0
Пока Майкрософт не отбирает смартфоны у пользователей, они ими пользуются, даже если нет поддержки.
+1
пришлось «выпилить» информацию о выходах в город
А почему эта информация исчезла?
0
Дело в том, что в последней версии я слегка изменил формат описания станции в XML (пример которого приведён в публикации для «Китай-города»). А информация о выходах в город хранилась там же. Честно говоря, хотелось побыстрее выкатить обновление с кучей более важных изменений, поэтому это было закомментированно и отложено.
0
Хорошо у вас получилось.
Продолжайте )
Продолжайте )
+1
Ощущение, будто вернулся на 5 лет назад… когда сам разрабатывал под Win, WP, UWP…
+1
Странный маршрут между Боровицкой и Александровским садом возникает из-за того что между ними нет прямого перехода. На Боровицкой, насколько я помню, даже не объявляют переход на Александровский сад.
Для маршрута между Площадью Революции и Охотным рядом это тоже справедливо.
Для маршрута между Площадью Революции и Охотным рядом это тоже справедливо.
0
Да, всё так, между этими станциями нет прямых переходов. Но есть переход «транзитом» через «Арбатскую» или «Библиотеку имени Ленина» в первом случае и через «Театральную» — во втором. Эти варианты тоже предложены, просто на скриншотах подробно изображены такие «вырожденные» варианты. «Нормальные» варианты в момент снятия скриншота были неактивны, но все равно видны.
0
Понравилось:
Наличие указаний, в каком месте станции находится нужный переход. Вроде, в других приложениях, с которыми я встречался, такого не было (впрочем, я редко пользуюсь приложениями — нормально ориентируюсь и в реале, езжу в основном одними и теми же маршрутами).
Не понял:
Откуда берутся маршруты с большим количеством переходов?
По идее, пользователь должен указать, насколько тяжело ему ходить — в зависимости от возраста и поклажи. Если он ходит легко — то оптимизация чисто по времени. Если ходить ему тяжело — то оптимизация по расстоянию, которое надо пройти пешком, лестницы учитываются особо, с повышающим коэффициентом.
Не понравилось:
Привязка в одной платформе. Я считаю, что разрабатывать надо максимально кроссплатформенно — например, на JS.
Дальнейшее развитие (мои хотелки):
Рекомендую довести систему до такого состояния, чтобы она могла заменить «Яндекс/Гугл-карты». Т.е. ввести в базу данных все объекты: улицы, дома, наземный транспорт. Желательно — хранить всё в максимально компактном виде, чтобы работало быстро.
И желательно — чтобы работало автономно, без доступа к сети.
Но чтобы при наличии сети — можно было иметь информацию о движении транспорта в реальном времени, дабы карта могла сказать человеку «поторопись — автобус, на который ты должен сесть, будет через две минуты».
Наличие указаний, в каком месте станции находится нужный переход. Вроде, в других приложениях, с которыми я встречался, такого не было (впрочем, я редко пользуюсь приложениями — нормально ориентируюсь и в реале, езжу в основном одними и теми же маршрутами).
Не понял:
Откуда берутся маршруты с большим количеством переходов?
По идее, пользователь должен указать, насколько тяжело ему ходить — в зависимости от возраста и поклажи. Если он ходит легко — то оптимизация чисто по времени. Если ходить ему тяжело — то оптимизация по расстоянию, которое надо пройти пешком, лестницы учитываются особо, с повышающим коэффициентом.
Не понравилось:
Привязка в одной платформе. Я считаю, что разрабатывать надо максимально кроссплатформенно — например, на JS.
Дальнейшее развитие (мои хотелки):
Рекомендую довести систему до такого состояния, чтобы она могла заменить «Яндекс/Гугл-карты». Т.е. ввести в базу данных все объекты: улицы, дома, наземный транспорт. Желательно — хранить всё в максимально компактном виде, чтобы работало быстро.
И желательно — чтобы работало автономно, без доступа к сети.
Но чтобы при наличии сети — можно было иметь информацию о движении транспорта в реальном времени, дабы карта могла сказать человеку «поторопись — автобус, на который ты должен сесть, будет через две минуты».
-1
вы предлагаете написать свой яндекс карты, метро, транспорт? :)
+1
То есть как — «откуда маршруты с большим количеством переходов»? Кто-то захочет проехать большее количество станций, но с одним переходом, а кто-то быстроногий, молодой и политически грамотный — покороче, но с «лишними» переходами.
От «Улицы 1905 года» до «Динамо» можно доехать так:
![](https://habrastorage.org/r/w1560/webt/5b/pk/8-/5bpk8-mg3mb35nz5os7jkdb3cbs.png)
А можно так:
![](https://habrastorage.org/r/w1560/webt/o0/rb/ur/o0rbur6cgbjo_sg9a9j09micil8.png)
От «Улицы 1905 года» до «Динамо» можно доехать так:
![](https://habrastorage.org/webt/5b/pk/8-/5bpk8-mg3mb35nz5os7jkdb3cbs.png)
А можно так:
![](https://habrastorage.org/webt/o0/rb/ur/o0rbur6cgbjo_sg9a9j09micil8.png)
0
pMetro смотрели? Если хочется «свое» — можно взять их формат файлов — там планы постоянно актуализируются.
+3
Круто. Но в чем главный посыл статьи? Только в качестве спортивного интереса. Приложение для десктопа уже практически не актуально. Нужно кроссплатформенной решение. Ну и с 2013 года прошло уже не мало времени. Яндекс уже все сделал.
+2
В целом да, так и есть — спортивный интерес. На тот момент — новая область для меня, сейчас — просто не хочется бросать красивое приложение. Что касается того, что сделал яндекс… Ну не знаю, не эстетично это как-то… И не совсем понял, что именно сделал яндекс с 2013 года? metro.yandex.ru с тех пор не изменился
0
А у «большой винды» есть вообще легальные способы считать NFC? Я приложение метро всегда только для этой цели ставил, карта была скорее приятным бонусом
0
Да, какой-то SDK есть, но я никогда его не изучал. Планшеты на винде мало распространены, если мы говорим о возможности оплаты путем прикладывания устройства к турникету.
0
Так у кассиров терминалы на винде. Подключаем ридер, ставим дрова и вперёд. Ну и формат данных надо знать, конечно, чтобы тройку прочитать.
+1
Так и не понял. А приложение-то можно скачать где-то?
0
Всё это здорово, но пользоваться я буду только Яндексом. Успеете или нет внести исправления — не уверен, это изменения раз в сутки минимум, вручную Вы должны внести, я должен скачать… нереально.
Яндекс конечно сам не без греха. Вчера он (Я.Карта) так и не смог проложить правильный маршрут до Щукинского учебного театра. Арбатские наверно его совсем запутали. При открытии Я.Метро надо постоянно ждать пока он сбегает в Интернет — неудобно, если Интернет нестабилен. Но он хотя бы вешает предупреждения о закрытии станций.
Яндекс конечно сам не без греха. Вчера он (Я.Карта) так и не смог проложить правильный маршрут до Щукинского учебного театра. Арбатские наверно его совсем запутали. При открытии Я.Метро надо постоянно ждать пока он сбегает в Интернет — неудобно, если Интернет нестабилен. Но он хотя бы вешает предупреждения о закрытии станций.
+1
Чем пользоваться, безусловно, вопрос вкуса, тем более, что речь идёт о «немобильном» приложении. Мне не нравятся карты яндекса ни на yandex.metro.ru, ни в приложении для айфона. Что касается исправлений, тем более «раз в сутки» — ну не знаю, ничего критичного не происходит, поезда ходят, свет светит, до места доберёшься в любом случае. Какие там изменения, которые нужно вносить ежедневно? Эскалатор у выхода 3 станции Шипиловская не работает? Ну и чёрт с ним. А картинка официальной схемы метро мне нравится.
0
Например, на Смоленской висит изменение времени работы — только на вход утром. На Рязанском — аналогично. Голубая ветка давно в ремонтах и где там поезда не останавливаются, когда это началось и когда закончилось — как узнать? Если маршрутизация правильно не работает, то от схемы вне зависимости от её красоты толку немного.
+1
del
0
В целом хорошая работа! Только почему-то winrt, а не uwp. Настройки и путь к ним — не по современным гайдам.
Ну и да, практическая ценность приложения в таком виде, увы, не велика. Много покупают, если не секрет? :)
Ну и да, практическая ценность приложения в таком виде, увы, не велика. Много покупают, если не секрет? :)
+2
Ну про настройки я упомянул в публикации. И почему «не-UWP» — тоже. Не вижу особого смысла кардинально переделывать то, что было сделано 6 лет назад. По инфе от Microsoft, апдейты к приложениям на W8.1 они будут принимать всегда. А настройки можно реализовать в виде отдельной страницы. Ну и совершенно дикое время билда проекта в VS 2017 обескураживает… По поводу приобретений — сумма положительная, но унитазы в доме ещё не золотые (
0
Вроде как Xamarin это тотже XAML так что портировать под iOS, Android не сильно сложно.
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Приложение Московское метро для Windows Store