| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] |
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0000203 | SAS.Планета | [All Projects] Хотелка / Feature request | public | 09-11-2010 16:51 | 24-04-2011 18:26 |
|
| Reporter | gpsMax | |
| Assigned To | feya | |
| Priority | low | Severity | tweak | Reproducibility | always |
| Status | closed | Resolution | fixed | |
| Platform | Windows | OS | XP | OS Version | SP3 |
| Product Version | 101103 | |
| Target Version | 101115 | Fixed in Version | 101115 | |
|
| Summary | 0000203: Некорректное чтение kml |
| Description | Гугл чуть изменил формат kml. Теперь при импорте нового файла границ покрытия имена полигонов получаются не пустыми, а равными "maxLines="1">" |
| Steps To Reproduce | Скачать и импортировать файл
http://mw1.google.com/mw-earth-vectordb/Imagery_Updates/11-02-2010_Imagery_Update.kmz |
| Additional Information | Причина: ранее в тексте было
<name></name>
а сейчас
<name maxLines="1"></name>
то есть просто добавился параметр, а SAS неверно обрабатывает этот случай. Нужно парсить с логикой браузеров, пропускать все непонятные параметры (или теги) до закрывающей угловой скобки (или же тега).
Эту же логику, по-хорошему, нужно применять и при разборе собственного sml файла, тогда не будет проблем при добавлении параметров в новых версиях и чтения файла старыми. |
| Tags | kml, импорт |
|
| Attached Files | |
|