devperson / ametro Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/ametro
Automatically exported from code.google.com/p/ametro
Линии не соответствуют реальности.
Какие-то петли. Видимо дело в сплайнах
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 7:10
Если текущий зум карты таков, что карта
полностью вписывается в размер
экрана, то не давать больше её уменьшать.
Original issue reported on code.google.com by [email protected]
on 10 Feb 2010 at 10:46
Станции Gun Hill Rd, Relham Parkway 5-й зеленой линии
(слева сверху)
расположены в тех же местах, что и станции с
таким же названием в той же
линии, но другой ветке. Из-за этого глюки с
отображением первой ветки и
переходами.
То же самое со станцией Franklin Avenue на серой
ветке S по центру снизу. На
этой ветке 2 станции с названием Franklin Avenue.
Из-за этого переход с линии
S на синюю линию идет не рядом с синей, а от
другой станции Franklin Avenue
серой линии.
Original issue reported on code.google.com by [email protected]
on 24 Jan 2010 at 6:49
Франция. Тулуза: Линия сверху и снизу
обрезана размером карты. Станции
Borderouge (сверху) и Ramonville (снизу) за пределами
карты.
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 5:35
Список карт должен открываться раскрытым с
выделенной текущей в центре
экрана, если это возможно. Для станций в
конце или начале списка допустима
крайняя позиция их стран.
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 5:33
При поворте экрана сохранять текущий центр
карты.
Original issue reported on code.google.com by [email protected]
on 11 Feb 2010 at 1:03
java.lang.StringIndexOutOfBoundsException: String index out of range: - 1
Original issue reported on code.google.com by [email protected]
on 25 Feb 2010 at 10:28
Если расчет тайлов для карты идёт долго,
телефон может перейти в спящий
режим. Если это происходит - те тайлы,
которые не успели записаться, не будут
отображаться на карте.
Ещё у меня было, что при кешировании Парижа
на 40% проценте произошел сбой, в
результате отображалось только часть
карты. Остальная часть была чёрной.
Original issue reported on code.google.com by [email protected]
on 28 Jan 2010 at 10:38
Пример: Москва, Казань
Original issue reported on code.google.com by [email protected]
on 30 Jan 2010 at 9:13
Если идти от самого маленького зума Москвы,
то в 3-м по счету (2-й от
маленького) карта горизонтально
скроллится, но полос прокрутки не видать
Original issue reported on code.google.com by [email protected]
on 10 Feb 2010 at 10:50
Названия станции там не должно быть.
Original issue reported on code.google.com by [email protected]
on 10 Feb 2010 at 11:41
Неправильно отрабатывается поворот экрана
(границы отображения меньше размера
карты), видимо ошибка взятия кеша.
Original issue reported on code.google.com by [email protected]
on 8 Feb 2010 at 9:02
В строящихся линиях штриховая линия
неравномерная, иногда переходит в
сплошную
Original issue reported on code.google.com by [email protected]
on 28 Jan 2010 at 10:12
В случае, если в карте не указано RusName,
показывать CityName?
Original issue reported on code.google.com by [email protected]
on 24 Jan 2010 at 6:30
Сделать отображение текущей позиции
скроллинга в виде полос по бокам, если
размер карты больше размера экрана, как в
браузере.
Original issue reported on code.google.com by [email protected]
on 6 Jan 2010 at 1:05
Как воспроизвести ошибку:
1. Если карты Петербурга нет в списке карт
метро, закинуть в каталог aMetro
карту Петербурга - Peterburg.pmz;
2. Запустить aMetro;
3. Если текущая карта - не Петербург, нажать
Menu, выбрать Maps. В
открывшемся списке выбрать Россия -
Санкт-Петербург;
Ожидалось увидеть: участок 5 линии между
Бухарестской и Международной должен
быть отображен как Строящийся.
Увидели: участок 5 линии между Бухарестской
и Международной отображен как
Существующий.
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 4:23
Пример: Бельгия. Брюссель. Наименование
станции "Zuidstation/Gare du Midi" (3
станция слева по центру оранжевой линии,
текст вертикальный) обрезано до
"Zuidstation/Gare du M"
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 6:00
На карте Сантьяго текст повернут на 45
градусов. Но видимо в pMetro - это
картинка. В aMetro выглядит не очень
Original issue reported on code.google.com by [email protected]
on 30 Jan 2010 at 9:07
Как воспроизвести ошибку:
1. Если карты Хиросимы нет в списке карт
метро, закинуть в каталог aMetro
карту Хиросимы - Hiroshima.pmz;
2. Запустить aMetro;
3. Если текущая карта - не Хиросима, нажать
Menu, выбрать Maps. В открывшемся
списке выбрать Япония - Хиросима;
Ожидалось увидеть: карта Хиросимы, видимо
полностью вписанная по ширине к
экрану, т.к. размер такой; скроллинг плавный.
Увидели: в открывшейся схеме метро справа
малиновая техническая полоса;
попытались скроллить - он получается
ступенчатый, видимо идёт привязка к
краям карты.
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 4:10
При попытке открыть схемы метро с большим
количеством станций программа
ругается и откатывается на предыдущую.
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 4:56
Увидели: Участок линии между Спортивной и
Адмиралтейской отображен как
существующий и одновременно как
строящийся.
Ожидали увидеть: участок линии должен быть
существующим.
Original issue reported on code.google.com by [email protected]
on 12 Jan 2010 at 7:35
Добавить в выборе маршрута возможность
через меню добавить дополнительные
пункты следования (последний будет
конечным) и те станции, через которые
нельзя проезжать.
Original issue reported on code.google.com by [email protected]
on 9 Mar 2010 at 9:56
При переходе к отображению маршрута на
карте вписать найденный маршрут в
экран (подобрать масштаб из заданных).
Original issue reported on code.google.com by [email protected]
on 9 Mar 2010 at 9:53
Menu -> Maps не раскрывается на текущей карте.
Original issue reported on code.google.com by [email protected]
on 10 Feb 2010 at 11:29
Первый запуск Импорта после первого
запуска программы всегда заканчивается
неудачей. Видимо из-за того, что ещё не
созданы нужные файлы maps, папки и
т.д. Второй запуск программы исправляет
положение.
Original issue reported on code.google.com by [email protected]
on 28 Jan 2010 at 10:40
При обновлении приложения, в котором
изменен рендеринг карт, делать тайлы
устаревшими и вызывать пересчет тайлов для
открывающихся карт.
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 5:25
Для того, чтобы не тормозил скроллинг из-за
расчета новых областей, сделать
отображение схемы и её расчёт в разных
процессах
Original issue reported on code.google.com by [email protected]
on 27 Feb 2010 at 2:38
Карты часто обрезаются при
масштабировании. Маленькие карты, которые
раньше
занимали пол экрана сейчас всегда занимают
экран (нет границ), при
масштабировании карты уменьшаются в левый
верхний угол, а не в центр
Original issue reported on code.google.com by [email protected]
on 8 Feb 2010 at 9:00
Почти все станции идут с белыми квадратным
артефактом вместо ободка.
Original issue reported on code.google.com by [email protected]
on 10 Feb 2010 at 11:40
Не отрисовываются большие части зеленой,
светло-коричневой и фиолетовой
линий.
Original issue reported on code.google.com by [email protected]
on 11 Feb 2010 at 12:01
Текст желательно делать не на белом фоне, а
с белым ободком вокруг текста.
Иначе при пересечении со станциями или
линями видны квадратные концы границы
текста
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 5:44
Ожидалось увидеть: на зеленой ветке по
центру петля, исходящая из станции
James Street, и проходящая через станции Moorfields,
Lime street, Central
именно в таком порядке.
Пример: http://www.karta-metro.ru/images/liverpool.gif
Увидели: линия проходит через станцию James
Street, потом через станцию
Central, Lime street и затем оканчивается на Moorfields.
Нарушен порядок
обхода и замкнутость петли
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 4:40
При простое экрана (не касании) скрывать
кнопки зума через 1-2-3 секунды.
Снова показывать, когда коснулись
свободного участка карты.
Если тапнули на станцию - не показывать (тут
должен работать функционал
работы со станцией).
По умолчанию (загрузке) - скрывать.
Original issue reported on code.google.com by [email protected]
on 10 Feb 2010 at 11:51
Трекбол должен использоваться как для
прокрутки карты, так и для перехода
между станциями.
Original issue reported on code.google.com by [email protected]
on 8 Feb 2010 at 9:03
Сделать зум по двойному тапу (только
увеличение) - увеличивать шаг на 1 для
зума, центровать по тапнутому месту.
Original issue reported on code.google.com by [email protected]
on 10 Feb 2010 at 11:17
Новая карта (то есть та, для которой
пересчитали тайлы) должна открываться
отцентрированной по отношению к экрану.
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 5:28
В pMetro эти линии жирные, а у нас они тонкие, и
отличить реальные от
строящихся нельзя. Или это как с Киевом
(сзади картинка)?
Original issue reported on code.google.com by [email protected]
on 24 Jan 2010 at 6:28
На оранжевой ветке Q (снизу по центру) на
повороте между станциями Brighton
Beach и Sheephead Bay идут две линии: прямая и
сплайн. Должна быть видна
только дуга
Original issue reported on code.google.com by [email protected]
on 24 Jan 2010 at 6:52
What steps will reproduce the problem?
1.
2.
3.
What is the expected output? What do you see instead?
Please use labels and text to provide additional information.
Original issue reported on code.google.com by [email protected]
on 10 Feb 2010 at 11:56
Азербайджан: Баку. При открытии карта идет
прогресс кеширования, после 100%
вылетает ошибка:
Map caching error ....baku/.description
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 5:51
Не импортируется карта Сан-Франциско
Original issue reported on code.google.com by [email protected]
on 28 Jan 2010 at 10:16
Если мы выбрали карту, потом снова перешли
к списку карт, но выбрал ту же
карту - делать это как действие Назад, не
вызывая перерисовку карту.
Original issue reported on code.google.com by [email protected]
on 31 Jan 2010 at 3:23
Участки охровой линии с петлей нарисованы
прямыми вместо кривых:
Porte d'Auteuil - Michel-Ange Auteuil;
Boulogne - Jean Jaures_Porte d'Auteuil.
Original issue reported on code.google.com by [email protected]
on 25 Jan 2010 at 5:47
Возле этих карт пишет - invalid .pmz file
Original issue reported on code.google.com by [email protected]
on 28 Jan 2010 at 10:20
Как воспроизвести ошибку:
1. Если карты Москвы нет в списке карт метро,
закинуть в каталог aMetro
карту Москвы - Moscow.pmz;
2. Запустить aMetro;
3. Если текущая карта - не Москва, нажать Menu,
выбрать Maps. В
открывшемся списке выбрать Россия - Москва;
Ожидалось увидеть: строящиеся станции
выглядят как гладкие окружности с
жирным ободком.
Увидели: строящиеся станции выглядят как
окружности с неровным тонким
ободком.
Предлагается увеличить ширину ободка,
иначе видны недостатки и неровности
ободка.
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 4:28
Например, Казань, или Чили: Сантьяго. Во
втором варианте линии не
отображаются, отображается только
картинка (параметр IsVector=0). Линии
начинают отображаться только в машрутах
Original issue reported on code.google.com by [email protected]
on 30 Jan 2010 at 9:11
Сделал импорт карт Москвы, Самары, США:
Миннеаполис. Потом появились
обновления этих карт. Перезалил их в папку
Импорт. Функция импорт не пометила
их как желаемые для импорта автоматом.
Видимо если происходил импорт из pmz файла
хранить crc/md5 этого файла в
нашем файле. при сравнении crc с записанным у
нас если они не равны -
рисовать жёлтым "changed" и помечать на импорт.
Original issue reported on code.google.com by [email protected]
on 28 Jan 2010 at 10:51
Маленькие карты не отображаются в
векторном рендеринге до первого касания.
Original issue reported on code.google.com by [email protected]
on 8 Feb 2010 at 8:57
Как воспроизвести ошибку:
1. Если карты Петербурга нет в списке карт
метро, закинуть в каталог aMetro
карту Петербурга - Peterburg.pmz;
2. Запустить aMetro;
3. Если текущая карта - не Петербург, нажать
Menu, выбрать Maps. В
открывшемся списке выбрать Россия -
Санкт-Петербург;
Ожидалось увидеть: станции 5 линии:
Адмиралтейская, Обводный канал,
Бухарестская, Международная должны быть
отображены как Строящиеся станции.
Увидели: станции 5 линии: Адмиралтейская,
Обводный канал, Бухарестская,
Международная отображены как Существующие
станции.
Original issue reported on code.google.com by [email protected]
on 3 Jan 2010 at 4:18
Время маршрута в секундах не важно.
Отображать время маршрута не как
##:##:##, а ## час (ч) ## минут (м) (## hours(h) ## minutes(m)).
Original issue reported on code.google.com by [email protected]
on 9 Mar 2010 at 9:50
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.