Anonymous | Login | Signup for a new account | 21-11-24 09:30 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 | ||||
0001568 | SAS.Планета | [All Projects] Хотелка | public | 14-09-2012 12:17 | 15-10-2012 18:17 | ||||
Reporter | vasketsov | ||||||||
Assigned To | vasketsov | ||||||||
Priority | normal | Severity | feature | Reproducibility | N/A | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | Windows | OS | Vista | OS Version | Ultimate | ||||
Product Version | 120808 | ||||||||
Target Version | 131111 | Fixed in Version | 131111 | ||||||
Summary | 0001568: Импорт меток из CSV | ||||||||
Description | У всех конечно источники csv разные, но суть одна. Например у меня есть девайс Columbus V-990. GPS-логгер, пишет cvs со ссылками на аудиозаписи (обычные WAV). Когда едешь или идёшь - очень удобно метки ставить, можно чего-нибудь сказать. Но вот разбирать потом это пока что красиво нечем. Есть экспорт в KMZ - но в архив не попадают WAV-ы, так что в GE услышать ничего нельзя. И вообще при любом экспорте трека все WAV-ы не экспортируются. Что конечно преступно глупо. Но вот так сделано. Проиграть WAV из саса - это ерунда, я это уже делал. Да и касается это только такого почти что уникального девайса. То бишь вся нестандартность - притянуть файл по ссылке в поле. А вот импорт csv актуален сам по себе. | ||||||||
Tags | csv, звуки, импорт, метки, плагины | ||||||||
Attached Files | 12083000.rar [^] (85,610 bytes) 12-10-2012 09:07 | ||||||||
Notes | |
(0008925) Tolik (manager) 14-09-2012 12:46 |
Тогда как информация к размышлению - список полей в заголовке CSV из GPSBabel |
(0008926) vasketsov (manager) 14-09-2012 13:03 |
В общем да, похоже это unicsv (с первой строкой в качестве заголовка). Ну да я его и имел в виду, а делать импорт файлов без заголовка я и не планировал. |
(0009479) vasketsov (manager) 10-10-2012 15:12 edited on: 10-10-2012 15:15 |
Господа, если кто __реально__ юзает CSV со/для своих девайсов и т.п. - плиз приаттачьте __реальные__ файлики для тестирования. Цель - оперировать на реальных людях, чтобы было понятно, где точки, где полилинии, чтобы сразу реальные варианты реализовать. |
(0009513) vasketsov (manager) 11-10-2012 22:06 |
В принципе импорт из csv сделан, на своих девайсах я потестировался. Звук буду делать в DLL через http://www.symmetrica.net/newac/, с ним уже работал. |
(0009516) Tolik (manager) 12-10-2012 06:53 edited on: 12-10-2012 06:53 |
Нужна инструкция - формат файла, имена полей, форматы чисел (в частности координат). И пример файла. |
(0009523) vasketsov (manager) 12-10-2012 09:06 edited on: 12-10-2012 09:07 |
>Нужна инструкция ... И пример файла. ))))))))))))))))))))))))))))))))))) Это мне нужны примеры ваших файлов )) В сообщении от 14-09-2012 14:46 ссылка на поля есть. С примерами. Чё генерит мой девайс - приаттачил (12083000.rar). |
(0009524) Tolik (manager) 12-10-2012 09:10 |
То есть реализовано точно как в GPSBabel? |
(0009526) vasketsov (manager) 12-10-2012 09:15 |
Да, названия полей взял как по ссылке + из моего девайса. Потому и прошу реальные примеры, чтобы потом внезапно не выяснилось, что поле вдруг зовётся XPOS, и импорт не работает )) |
(0009531) vasketsov (manager) 13-10-2012 20:33 |
Через newac так и не смог добиться нормальной работы в DLL (при том что в EXE работает отлично) - сделал через BASS. http://www.un4seen.com/ DLL подгоню завтра (ну то есть уже сегодня)))))), надо на битбукет залить да с плагинами BASS-а разобраться. Логика такова: Если есть подпапка PlayerPlugin - оттуда берутся DLL-и по маске '*player*.dll' и проверяются на соответствие API. Как только нашёлся первый доступный - он объявляется плагином и будет использоваться. В подпапке PlayerPlugin может быть ini-шка с именем, равным имени плагина + '.ini', там можно указать предзагружаемые DLL (нужно чтобы не обламывалась статическая линковка). Я также допилю ini на тему указывания папки с плагинами BASS-а (так как многие софтины его используют, тот же AIMP, так что может быть удобно загружать их из специальным образом указанной папки). Если плагин доступен - модифицируется контекстная менюшка для меток, добавляется команда Play. По натии на неё смотрится, есть ли в описании строки типа 'VOX: VOX00170'. Если файл доступен - он играется. Запускать можно несколько раз не дожидаясь конца воспроизведения. Закрывать САС можно не дожидаясь конца воспроизведения. Если нет подпапки PlayerPlugin - ничего не меняется. |
(0009532) vasketsov (manager) 14-10-2012 09:53 |
Репозиторий плагина: https://bitbucket.org/vasketsov/vsaplayer DLL и пример INI можно взять отсюда: https://bitbucket.org/vasketsov/vsaplayer/src/-1/.Bin?at=default Внимание! В примере путь до плагинов указан (для примера) до папки с AIMP. DLL и INI надо положить в подпапку PlayerPlugin. Если есть уже локально сам BASS.dll и его плагины - можно поправить пути к ним в INI. Если нет - можно положить BASS.dll и его плагины прямо в PlayerPlugin и убрать все пути из INI. Всё что связано с BASS - брать отсюда: http://www.un4seen.com/ или из папок с другими локальными программами, если таковые уже есть. |
Users who viewed this issue | |
User List | Anonymous (6856x), Oniman777 (4x), mazitovra (1x), onuff (1x), SBJoker (1x) |
Total Views | 6863 |
Last View | 21-11-2024 09:30 |
Issue History | |||
Date Modified | Username | Field | Change |
14-09-2012 12:17 | vasketsov | New Issue | |
14-09-2012 12:46 | Tolik | Note Added: 0008925 | |
14-09-2012 12:55 | vdemidov | Tag Attached: экспорт | |
14-09-2012 12:56 | vdemidov | Tag Detached: экспорт | |
14-09-2012 12:57 | vdemidov | Tag Attached: импорт | |
14-09-2012 12:57 | vdemidov | Tag Attached: метки | |
14-09-2012 13:03 | vasketsov | Note Added: 0008926 | |
10-10-2012 13:19 | vasketsov | Assigned To | => vasketsov |
10-10-2012 13:19 | vasketsov | Status | new => assigned |
10-10-2012 15:12 | vasketsov | Note Added: 0009479 | |
10-10-2012 15:15 | vasketsov | Note Edited: 0009479 | View Revisions |
11-10-2012 22:06 | vasketsov | Note Added: 0009513 | |
12-10-2012 06:53 | Tolik | Note Added: 0009516 | |
12-10-2012 06:53 | Tolik | Note Edited: 0009516 | View Revisions |
12-10-2012 09:06 | vasketsov | Note Added: 0009523 | |
12-10-2012 09:07 | vasketsov | File Added: 12083000.rar | |
12-10-2012 09:07 | vasketsov | Note Edited: 0009523 | View Revisions |
12-10-2012 09:10 | Tolik | Note Added: 0009524 | |
12-10-2012 09:15 | vasketsov | Note Added: 0009526 | |
13-10-2012 20:33 | vasketsov | Note Added: 0009531 | |
14-10-2012 09:53 | vasketsov | Note Added: 0009532 | |
14-10-2012 09:54 | vasketsov | Tag Attached: csv | |
14-10-2012 09:54 | vasketsov | Tag Attached: плагины | |
14-10-2012 09:54 | vasketsov | Tag Attached: звуки | |
14-10-2012 09:55 | vasketsov | Status | assigned => resolved |
14-10-2012 09:55 | vasketsov | Fixed in Version | => 131111 |
14-10-2012 09:55 | vasketsov | Resolution | open => fixed |
15-10-2012 18:17 | vdemidov | Target Version | 24xxxx => 131111 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |