SASGIS - SAS.Планета
View Issue Details
0003297SAS.Планета[All Projects] Багpublic13-11-2017 10:3014-11-2017 07:01
centron 
vdemidov 
normalmajorhave not tried
closedno change required 
Windows8.1x64
160707 
 
0003297: Выдает ошибку при импорте kml-файлов, созданных из среды AutoCAD при наличии кириллических символов
В файле AutoCAD (*.dwg) имеются слои с кириллическими именами.
При конвертации в файл *.kml в описании объектов есть строка

<Placemark>
      <description><![CDATA[Граница]]></description>

В данном случае "Граница" - имя слоя в AutoCAD, на котором находился объект до конвертации в kml. При импорте такого файла программа выдает ошибку.
Если заменить символы на латиницу - ошибки нет.
No tags attached.
? Месторождение нефти_UTF-8.kml (1,134) 14-11-2017 04:37
http://www.sasgis.org/mantis/file_download.php?file_id=2195&type=bug
Issue History
13-11-2017 10:30centronNew Issue
13-11-2017 11:02vdemidovNote Added: 0018189
13-11-2017 11:02vdemidovStatusnew => feedback
13-11-2017 11:02vdemidovProduct Version.Nightly => 160707
14-11-2017 04:37centronFile Added: Месторождение нефти_UTF-8.kml
14-11-2017 04:40centronNote Added: 0018190
14-11-2017 04:40centronStatusfeedback => new
14-11-2017 07:01vdemidovNote Added: 0018191
14-11-2017 07:01vdemidovStatusnew => resolved
14-11-2017 07:01vdemidovResolutionopen => no change required
14-11-2017 07:01vdemidovAssigned To => vdemidov
14-11-2017 07:01vdemidovStatusresolved => closed

Notes
(0018189)
vdemidov   
13-11-2017 11:02   
Приложили бы пример файла. Я подозреваю дело не в кириллице, а в ее кодировке.
(0018190)
centron   
14-11-2017 04:40   
Приложил файл с простым примером. По долгу службы приходится часто вместе с векторами переводить в формат kml еще и различные подписи. Кодировки использую разные в зависимости от типа и шрифтов исходного текста, но UTF-8 чаще.
Конвертирую в GlobalMapper.
(0018191)
vdemidov   
14-11-2017 07:01   
Ну, как я и ожидал. Написано encoding="UTF-8", а в реальности просто кириллица. Все правильно.