SASGIS - SACS.Планета
View Issue Details
0002132SACS.Планета[All Projects] Багpublic30-08-2013 04:1030-08-2013 19:42
JIeT4uK 
vasketsov 
normalminoralways
resolvedfixed 
WindowsXPSP3
130803 
 
0002132: Ошибка при добавлении метки с некорректными координатами
При вводе координат (например 150, 150 ) появляется сообщение о некорректности введенных данных, а потом сообщение об ошибке.

Хотя http://localhost:7999/sas/ExternalMonitoring/test/test1/airport.png/kml/150,150 позволяет внести любые данные, и потом при редактировании такой некорректной точки - снова ошибка

No tags attached.
related to 0002133resolved vdemidov SAS.Планета Ошибка при добавлении метки с некорректными координатами 
? SASPlanet.Debug.elf (138,999) 30-08-2013 04:10
http://www.sasgis.org/mantis/file_download.php?file_id=1497&type=bug
Issue History
30-08-2013 04:10JIeT4uKNew Issue
30-08-2013 04:10JIeT4uKFile Added: SASPlanet.Debug.elf
30-08-2013 06:28vasketsovNote Added: 0012673
30-08-2013 07:18vdemidovIssue cloned: 0002133
30-08-2013 07:18vdemidovRelationship addedrelated to 0002133
30-08-2013 07:50JIeT4uKNote Added: 0012678
30-08-2013 08:53vasketsovNote Added: 0012680
30-08-2013 11:04JIeT4uKNote Added: 0012686
30-08-2013 11:20vasketsovNote Added: 0012687
30-08-2013 11:44vasketsovAssigned To => vasketsov
30-08-2013 11:44vasketsovStatusnew => assigned
30-08-2013 18:47vasketsovNote Added: 0012703
30-08-2013 19:42vasketsovStatusassigned => resolved
30-08-2013 19:42vasketsovResolutionopen => fixed

Notes
(0012673)
vasketsov   
30-08-2013 06:28   
Какое поведение в случае указания (150, 150) предполагается считать приемлемым?
(0012678)
JIeT4uK   
30-08-2013 07:50   
выдать в браузер что то типа "неверное значение координат"
(0012680)
vasketsov   
30-08-2013 08:53   
Это имеется в виду при запросе http://localhost... выдать в браузер в качестве ответа вместе с HTTP 200 ещё дополнительный текст "неверное значение координат"? А если другая ошибка? А если другой язык?
Предлагаю подойти к проблеме более комплексно.
(0012686)
JIeT4uK   
30-08-2013 11:04   
что там будет выводиться не существенно, лишь бы в базу не заносило.
если добавлено метка - ОК
если ошибка - Error
если ошибки возможны разные - то и суть ошибки было бы не плохо увидеть
(0012687)
vasketsov   
30-08-2013 11:20   
>лишь бы в базу не заносило
Ну, это сделать проще простого, хоть сегодня.
По возврату текста ошибки - чего-нибудь придумаем, хотя бы код ошибки.
(0012703)
vasketsov   
30-08-2013 18:47   
Выводится ответ типа text/plain.
Если всё успешно - OK, если операция обломалась - Failed.
Это было.
А добавлено вот что: если даже не осилили разобрать поданную команду - выводится Error (раньше ответа вообще не было, если подали бредятину на вход).