SASGIS - SAS.Планета
View Issue Details
0000931SAS.Планета[All Projects] Багpublic19-08-2011 11:0210-10-2012 11:45
xyz 
Garl 
highmajoralways
closedfixed 
WindowsXPSP3
110418 
120808120808 
0000931: Некорректно ставятся метки с западной долготой
Некорректно ставятся и не сохраняются метки с западной долготой,
вместо этого ставится восточная. Только если координаты в формате с буквами, если без них - то всё нормально. Поведение зависит от настройки "формат представления координат".
N44,826018° W0,558026° превращается в N44,826018° E0,558026°
44,826041° -0,558058° та же точка, но нормально.
координаты
has duplicate 0000981closed Tolik Некорректно ставятся метки с западной долготой, если она меньше 1 градуса 
has duplicate 0001100closed Tolik На долготе 0 градусов некорректно отображаются метки 
has duplicate 0001385closed vdemidov Нельзя добавить метки с западной долготой 
Issue History
19-08-2011 11:02xyzNew Issue
20-08-2011 07:39gpsMaxSummaryне корректно ставятся метки с западной долготой => Некорректно ставятся метки с западной долготой
20-08-2011 07:39gpsMaxDescription Updatedbug_revision_view_page.php?rev_id=1798#r1798
22-08-2011 08:34vdemidovNote Added: 0003588
22-08-2011 08:34vdemidovStatusnew => feedback
14-09-2011 06:33vdemidovNote Added: 0003924
14-09-2011 06:33vdemidovStatusfeedback => resolved
14-09-2011 06:33vdemidovFixed in Version => 120808
14-09-2011 06:33vdemidovResolutionopen => fixed
14-09-2011 06:33vdemidovAssigned To => vdemidov
14-09-2011 21:50gpsMaxTag Attached: координаты
15-09-2011 11:19TolikRelationship addedhas duplicate 0000981
15-09-2011 11:20TolikNote Added: 0003959
15-09-2011 11:21TolikStatusresolved => acknowledged
15-09-2011 11:21TolikResolutionfixed => reopened
15-09-2011 11:21TolikFixed in Version120808 =>
15-09-2011 11:21TolikNote Edited: 0003959bug_revision_view_page.php?bugnote_id=3959#r2001
15-09-2011 11:47vdemidovNote Added: 0003962
15-09-2011 11:51vdemidovAssigned Tovdemidov => feya
15-09-2011 11:51vdemidovStatusacknowledged => assigned
15-09-2011 11:51vdemidovTarget Version => 120808
15-09-2011 11:58RainbowHunterNote Added: 0003963
15-09-2011 12:50xyzNote Added: 0003965
15-09-2011 15:12TolikNote Added: 0003966
15-09-2011 15:14TolikNote Edited: 0003966bug_revision_view_page.php?bugnote_id=3966#r2005
15-09-2011 15:16TolikNote Edited: 0003966bug_revision_view_page.php?bugnote_id=3966#r2006
10-01-2012 11:38TolikRelationship addedhas duplicate 0001100
10-01-2012 11:52TolikNote Added: 0004836
10-01-2012 11:57vdemidovNote Added: 0004837
10-01-2012 11:58TolikNote Added: 0004838
23-01-2012 08:51vdemidovAssigned Tofeya => Garl
23-01-2012 08:51vdemidovPrioritynormal => high
23-01-2012 13:14GarlNote Added: 0005203
23-01-2012 13:15GarlNote Edited: 0005203bug_revision_view_page.php?bugnote_id=5203#r2602
23-01-2012 15:57GarlStatusassigned => resolved
23-01-2012 15:57GarlResolutionreopened => fixed
05-07-2012 05:49vdemidovFixed in Version => 120808
03-08-2012 07:22vdemidovRelationship addedhas duplicate 0001385
10-10-2012 11:45TolikStatusresolved => closed

Notes
(0003588)
vdemidov   
22-08-2011 08:34   
Проверяйте в ночных версиях, у меня такого не наблюдается
(0003924)
vdemidov   
14-09-2011 06:33   
Считаем, что все уже нормально работает.
(0003959)
Tolik   
15-09-2011 11:20   
(edited on: 15-09-2011 11:21)
Оказывается, не работает нормально.
Проблема наблюдается только если долгота меньше 1 градуса
(как сообщил RainbowHunter в 981).

(0003962)
vdemidov   
15-09-2011 11:47   
Хоть убейте у мня все нормально. Значит еще чего-то не учли. Какой формат отображения координат установлен в прграмме? Какой системный разделитель целой и дробной части?
(0003963)
RainbowHunter   
15-09-2011 11:58   
Вот такие координаты отображаются при постановке метки
N51°29'02,06"
W0°04'37,80"
Метка ставится не туда, куда надо.
Системный разделитель - запятая (русский формат).
(0003965)
xyz   
15-09-2011 12:50   
у меня WinXP английская.
стоит русская локаль, ничего не менял вроде....
язык по умолчанию анг.

это к стати, касается и широты <1 градуса
(0003966)
Tolik   
15-09-2011 15:12   
(edited on: 15-09-2011 15:16)
Воспроизводится легко на XP и семёрке, язык ОС англ, язык САС любой, формат координат - с буквой.
1. открыть карту Лондона, например на зуме 12
2. кликнуть иконку Add new placemark
3. ткнуть в Hyde Park, Ok
4. метка тут же окажется на восточной окраине Лондона, на берегу Темзы
:)

Если в режиме редактирования метки поменять долготу E на W, ничего не произойдёт, останется E.

(0004836)
Tolik   
10-01-2012 11:52   
Кроме Лондона, баг замечен в Бордо :) (запрос 1100).
Может, повысить приоритет?
(0004837)
vdemidov   
10-01-2012 11:57   
> Может, повысить приоритет?
Кто-то серьезно верит, что это на что-то повлияет?
(0004838)
Tolik   
10-01-2012 11:58   
На установку метки в Бордо повлияет :)
(0005203)
Garl   
23-01-2012 13:14   
(edited on: 23-01-2012 13:15)
вроде профиксил. там в процессе разборки логика такова
грудусы\минуты\секунды\ так вот при 0 градусов получается -0, что = 0 в плюсе.

соответственно нужно будет ещё погонять баг на предмет 0 градусов 0 минут и сколько то секунд.
как в долготе так и в широте