KIAlex Report post Posted January 19, 2016 Коллеги! Написал программу для конвертирования точек из Excel в OZI WPT формат. очень удобно для соревнований вбить все точки сначала в Excel таблице, а после ее транслировать в wpt Помимо прочего добавил фишки: 1. можно выбирать добавлять бальность точки в название или нет 2. можно автоматически расскршываить точки исходя из их бальности. Программа автоматичсеки делит все баллы на 4 диапазано и автоматически расставляет цвета (зеленый, синий, желтый, красный) для них Архив тут. http://www.vnedorog.ru/wpt_convertor/vnedo...t_convertor.zip Работает под винду. Нажмите Import чтобы выбрать Excel файл Нажмите Export чтобы сохранить в wpt Прошу попробовать, пишите замечании и предложения! Скриншоты: окно программы Исходный Excel Точки в ozi Quote Share this post Link to post Share on other sites
otmorozen Report post Posted January 19, 2016 Крут! А какие требования к формату коор-т в екселе? Quote Share this post Link to post Share on other sites
Rodion Report post Posted January 19, 2016 Архив тут. Работает под винду. Даёшь исходник на Github или BitBucket!! Quote Share this post Link to post Share on other sites
KIAlex Report post Posted January 19, 2016 Крут! А какие требования к формату коор-т в екселе? Там в архиве шаблон - все должно быть в строгом соответствии с ним Первая строка - названия (оставляем, ничего не меняем, они просто на экране отображаются, в цзе не идут) Вторая и далее точки, Колонки 1. Название точки. Без запятых (потом я допилю всякие проверки ..может быть) 2. Широта градусы. именно отдельная колонка, потому что на сореве обычно одни и те же градусы для всех точек - одним движением мыши растягиваются 3. широта, минуты и доли минут через запятую 4. долгота 5. долгота-доли минут 6. баллы точки , только целые числа 7. Примечание - любой текст (лучше на английском чтобы в 276 тоже отображался. часто на сорвеах дают примечание типа "на березе" и тп) Пример: Номер точки Широта, градусы Широта минуты.доли имнтут Долгота, градусы Долгота, минуты.доли минут Баллы Примечание Wpt1 55 46,8622 37 50,7506 1 derevo Wpt2 55 47,3189 37 22,5662 3 pen Quote Share this post Link to post Share on other sites
KIAlex Report post Posted January 19, 2016 Даёшь исходник на Github или BitBucket!! Да, сделаю)). А тут еще team foundation server хочу освоить))))) Quote Share this post Link to post Share on other sites
Rodion Report post Posted January 19, 2016 team foundation server В некоторых случаях проприетарные решения - зло. Это как раз тот случай Quote Share this post Link to post Share on other sites
Rodion Report post Posted January 19, 2016 Работает под винду. Требует для работы установленный MS Excel и его компонент "Поддержка программирования . NET" Для MS Office 2010 можно загрузить здесь: https://www.microsoft.com/en-us/download/de...ls.aspx?id=3508 Quote Share this post Link to post Share on other sites
KIAlex Report post Posted January 19, 2016 Требует для работы установленный MS Excel и его компонент "Поддержка программирования . NET" С 2013 офисом работает. Придется переписывать кусок импорта из Excel. Quote Share this post Link to post Share on other sites
Rodion Report post Posted January 19, 2016 Придется переписывать кусок импорта из Excel. Есть компоненты для работы с Excel-файлами без него самого, при этом и под Линух можно будет запускать Quote Share this post Link to post Share on other sites
otmorozen Report post Posted January 20, 2016 Глянь в скайп. Я там тебе прислал хлс который нормально конвертится и написал какие условия вызывают ошибку. Quote Share this post Link to post Share on other sites
KIAlex Report post Posted January 20, 2016 Глянь в скайп. Я там тебе прислал хлс который нормально конвертится и написал какие условия вызывают ошибку. ок, погляжу, пока осваиваю новые горизонты науки и техники )) Quote Share this post Link to post Share on other sites
otmorozen Report post Posted January 20, 2016 Наркотики чтоли достал?))))) Quote Share this post Link to post Share on other sites
otmorozen Report post Posted January 22, 2016 Глянь скайп. Я там тебе отправил шаблон. Он во первых очень удобный. Когда откроешь увидишь почему. Во вторых он правильный результат выдает. Точки не в линию. Quote Share this post Link to post Share on other sites
KIAlex Report post Posted January 22, 2016 Глянь скайп. Я там тебе отправил шаблон. Он во первых очень удобный. Когда откроешь увидишь почему. Во вторых он правильный результат выдает. Точки не в линию. можешь сюда его приаттачить? Quote Share this post Link to post Share on other sites
otmorozen Report post Posted January 22, 2016 Сильвупле! example_vadim.xls Quote Share this post Link to post Share on other sites
otmorozen Report post Posted January 26, 2016 А ты архив не перезаливал? А то меня все спрашивают кругом) Quote Share this post Link to post Share on other sites
KIAlex Report post Posted January 26, 2016 А ты архив не перезаливал? А то меня все спрашивают кругом) Не. Депрессия. Лечусь. Деградирую...)) Завтра все сделаю. Quote Share this post Link to post Share on other sites
otmorozen Report post Posted January 26, 2016 ок! Quote Share this post Link to post Share on other sites
otmorozen Report post Posted January 29, 2016 Продублирую то что в скайп написал 1/ Создает нулевую точку https://yadi.sk/i/_ZlCtguwnwEsK 2. почему то ввод через ноль работает раз через раз 72.22 вместо 07.222 https://yadi.sk/i/zi0jH56JnwG2m https://yadi.sk/i/UnoFlGsDnwGBF https://yadi.sk/i/RLkS4mX7nwHhC Но мне кажется это глюки экселя. Там вообще иногда ввод как то через раз работает. Вводишь координаты - они не транслируются в столбец с запятой. Стираешь. Вводишь еще раз - получается. Правда не всегда с первого раза. 3. Сделай в шаблоне какую-нибудь одну строку с нулем, чтобы понятно было 4. Названия только из транслита сохраняет https://yadi.sk/i/Lrdo7MhJnwJDF В остальном вроде все заебись! https://yadi.sk/i/bl4mSZfvnwJpG Жалко нельзя загруженную табличку подредактировать уже в самой проге, а не екселе) п.с. Надо автора шаблона указать. Quote Share this post Link to post Share on other sites
otmorozen Report post Posted February 5, 2016 Новый пост тут https://www.drive2.ru/c/2746504/ Quote Share this post Link to post Share on other sites
KIAlex Report post Posted February 5, 2016 Новый пост тут https://www.drive2.ru/c/2746504/ Про мартышку чета жестко )))) ЗЫ: чета я не могу туда ответить даже ...слоненок видать потоптался... Quote Share this post Link to post Share on other sites
otmorozen Report post Posted February 5, 2016 Ну слоупок, ну ваще))))))) Quote Share this post Link to post Share on other sites