SASGIS - SAS.Планета
View Issue Details
0002521SAS.Планета[All Projects] Багpublic30-10-2014 07:2809-11-2014 09:25
zarius 
zed 
normalminoralways
resolvedfixed 
Windows7Professional
.Nightly 
141111141111 
0002521: При передаче сообщения в SAS через WM_COPYDATA не осуществляется импорт меток в формате SML
Не успел отписаться в 0001869 (статус перевели в РЕШЕН): при передаче сообщения в SAS через WM_COPYDATA не осуществляется импорт меток в формате SML (создается пустая категория TEMP без меток). Форматы KML и KMZ импортируются корректно (правда только в папку TEMP и только метки - без категорий)
Кроме того импорт jpeg с exif не понял как проверить - имя файла передаю - но не вижу реакции в SAS.
No tags attached.
zip TestWMCopyData_20141101.zip (28,588) 01-11-2014 10:52
http://www.sasgis.org/mantis/file_download.php?file_id=1779&type=bug
Issue History
30-10-2014 07:28zariusNew Issue
30-10-2014 07:36zedCategoryХотелка => Баг
30-10-2014 07:41zedNote Added: 0014803
30-10-2014 07:59zariusNote Added: 0014804
30-10-2014 08:06zariusNote Added: 0014805
30-10-2014 10:52zedProjectSACS.Планета => SAS.Планета
30-10-2014 10:53zedProduct Version => .Nightly
30-10-2014 10:54zedNote Added: 0014812
30-10-2014 11:07vdemidovNote Added: 0014814
30-10-2014 11:11vdemidovNote Edited: 0014814bug_revision_view_page.php?bugnote_id=14814#r6295
30-10-2014 11:54zariusNote Added: 0014816
30-10-2014 11:59zedNote Added: 0014817
30-10-2014 12:03vdemidovStatusnew => feedback
30-10-2014 12:10zariusNote Added: 0014820
30-10-2014 12:10zariusStatusfeedback => new
31-10-2014 05:00zedFile Added: TestWMCopyData.zip
31-10-2014 05:05zedNote Added: 0014830
31-10-2014 05:06zedAssigned To => zed
31-10-2014 05:06zedStatusnew => feedback
31-10-2014 05:06zedTarget Version => 141111
31-10-2014 15:58vdemidovNote Added: 0014835
31-10-2014 16:42zedNote Added: 0014836
01-11-2014 10:52zedFile Deleted: TestWMCopyData.zip
01-11-2014 10:52zedFile Added: TestWMCopyData_20141101.zip
01-11-2014 10:55zedNote Added: 0014840
09-11-2014 09:25zedStatusfeedback => resolved
09-11-2014 09:25zedFixed in Version => 141111
09-11-2014 09:25zedResolutionopen => fixed

Notes
(0014803)
zed   
30-10-2014 07:41   
> не осуществляется импорт меток в формате SML

Передаёте путь к файлу marks.sml?

> Форматы KML и KMZ импортируются корректно (правда только в папку TEMP и только метки - без категорий)

Т.е не создаются вложенные категории или что?

> Кроме того импорт jpeg с exif не понял как проверить - имя файла передаю - но не вижу реакции в SAS.

В exif точно есть gps-координаты?
(0014804)
zarius   
30-10-2014 07:59   
>Передаёте путь к файлу marks.sml?
Да, все по аналогии с KML и KMZ. Категория TEMP появляется, метки - нет.

>Т.е не создаются вложенные категории или что?
Именно. Вложенные категории не создаются.

>В exif точно есть gps-координаты?
Есть. Возможно есть ограничения по хар-кам файла(размер/разрешение и т.д.)?
(0014805)
zarius   
30-10-2014 08:06   
Могу приложить исполняемый файл для передачи сообщений в SAS, чтобы проверили у себя. Надо?
(0014812)
zed   
30-10-2014 10:54   
Не надо. Вы лучше запустите SAS под отладчиком и посмотрите, что там не в порядке. Может быстрее меня багу пофиксите.
(0014814)
vdemidov   
30-10-2014 11:07   
(edited on: 30-10-2014 11:11)
>>Т.е не создаются вложенные категории или что?
>Именно. Вложенные категории не создаются.
А разве они когда либо создавались?
PS: В смысле при импорте kml. Хотелка поддержки Foler при импорте все еще открыта.

(0014816)
zarius   
30-10-2014 11:54   
>А разве они когда либо создавались?
Я раньше не импортировал, поэтому не в курсе. Просто констатировал факт. Имхо, со стороны пользователя ожидаемо создание структуры категорий при импорте идентичной как было при экспорте. Но это, скорее всего, тема отдельного инцидента.
(0014817)
zed   
30-10-2014 11:59   
> Просто констатировал факт.

В этом тикете интересуют прежде всего факты, которые не наблюдаются при нормальном импорте через GUI. Иначе тут можно столько фактов наконстатировать, что за год не разгребёшь.

Кстати, аналогично и jpeg с exif - ведь всегда можно проверить, импортируется ли этот отдельно взятый jpeg через гуй или нет.
(0014820)
zarius   
30-10-2014 12:10   
>Иначе тут можно столько фактов наконстатировать, что за год не разгребёшь
согласен

>импортируется ли этот отдельно взятый jpeg через гуй
Файл через гуй импортировался корректно
(0014830)
zed   
31-10-2014 05:05   
Нашёл и пофиксил пару багов. Теперь должно всё работать.

Так же написал утилиту для тестирования (в аттаче), исходники в репо с САС. Она просто транслирует в SAS переданные ей параметры через командную строку и умеет выводить подсказку по -h или --help.
(0014835)
vdemidov   
31-10-2014 15:58   
Похоже, 90% того что нужно для хотелки 0002518 ту уже реализовал в этой утилите для тестирования.
(0014836)
zed   
31-10-2014 16:42   
Ну, в утилите для теста отправки сообщений можно на многое закрыть глаза, но я не уверен, что тот код стоит переносить в SAS. Мне он не кажется достаточно надёжным и лично я пока не планирую дорабатывать ту хотелку.
(0014840)
zed   
01-11-2014 10:55   
Обновил утилиту, ввиду некоторых фиксов.