Anonymous | Login | Signup for a new account | 23-11-24 08:24 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0002052 | SAS.Планета | Рефакторинг | public | 26-07-2013 20:02 | 28-07-2013 17:50 | ||||
Reporter | vdemidov | ||||||||
Assigned To | vdemidov | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | .Nightly | ||||||||
Target Version | 131111 | Fixed in Version | 131111 | ||||||
Summary | 0002052: Ошибка в геокодере | ||||||||
Description | В геокодере u_GeoCoderByURL есть такой код: slat := ReplaceStr(FloatToStr(VPoint.Y),',','.'); slon := ReplaceStr(FloatToStr(VPoint.X),',','.'); Какой нужно просто передавать VFormatSettings в FloatToStr и будет точка разделителем. А так на системах с разделителем отличным от точки и запятой, этот код работать не будет. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Notes | |
(0012233) Garl (manager) 26-07-2013 20:12 |
Добрался Демидов до гео-кодеров :) |
(0012234) Garl (manager) 26-07-2013 20:18 |
и к тому же перове VFormatSettings.DecimalSeparator := '.'; второе VPoint.Y := StrToFloat(slat, VFormatSettings); и вроде выходит каменный цветочек... |
(0012235) vdemidov (manager) 26-07-2013 20:20 |
Сюда же добавь жуткую функцию meters_to_lonlat В ней по сути происходит та же петрушка |
(0012236) vdemidov (manager) 26-07-2013 20:21 |
>Добрался Демидов до гео-кодеров :) Мне на них смотреть страшно Но у них есть одно достоинство, которое перевешивает все недостатки говнокода - они работают :) |
(0012237) vdemidov (manager) 26-07-2013 20:26 |
И еще у них есть оправдание - они вызываются только по прямому действию пользователя, что значит весьма редко. |
Issue History | |||
Date Modified | Username | Field | Change |
26-07-2013 20:02 | vdemidov | New Issue | |
26-07-2013 20:02 | vdemidov | Status | new => assigned |
26-07-2013 20:02 | vdemidov | Assigned To | => Garl |
26-07-2013 20:12 | Garl | Note Added: 0012233 | |
26-07-2013 20:18 | Garl | Note Added: 0012234 | |
26-07-2013 20:20 | vdemidov | Note Added: 0012235 | |
26-07-2013 20:21 | vdemidov | Note Added: 0012236 | |
26-07-2013 20:26 | vdemidov | Note Added: 0012237 | |
28-07-2013 17:50 | vdemidov | Status | assigned => resolved |
28-07-2013 17:50 | vdemidov | Fixed in Version | => 131111 |
28-07-2013 17:50 | vdemidov | Resolution | open => fixed |
28-07-2013 17:50 | vdemidov | Assigned To | Garl => vdemidov |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |