View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] |
ID | Project | Category | View Status | Date Submitted | Last Update |
0000203 | SAS.Планета | [All Projects] Хотелка | 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 | |
|