ХарківТурист тепер у Телеграмі, долучайся!

| електро велосипед |

Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4, 5, 6, Bce  След.
Автор Сообщение
 Заголовок сообщения: Re: TrackProcessor
СообщениеДобавлено: 02.06.2016 09:12 
Аватара пользователя

Сообщения: 471
Город: Екатеринбург
Пол: Муж
Возраст: 59
Зарегистрирован:26.03.2012
Выложил новую версию.

Убрал OpenStreetBrowser

С загрузкой карт... Ну попробовал что-то пооптимизировать, но похоже что все, уперся. Дальше не получается

У себя особой разницы по скорости с SASPlanet не вижу.

_________________
//Cheers, Victor
//Magellan eXplorist 310, Transystem TripMate 852, Columbus V-990, Transystem PersonalMate 860Lite, Garmin Nuvi 50


Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения: Re: TrackProcessor
СообщениеДобавлено: 03.06.2016 00:05 
Аватара пользователя

Сообщения: 1172
Город: Харьков
Пол: Муж
Возраст: 47
Зарегистрирован:18.03.2013
У меня разница с SAS Планетой ощутимая.

_________________
Карти для GPS-навігаторів: де їх брати? https://encyclopedia-mandriv.blogspot.com/2013/06/karty-dlya-gps-navigatorov.html


Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения:
СообщениеДобавлено: 03.06.2016 05:07 
Аватара пользователя

Сообщения: 471
Город: Екатеринбург
Пол: Муж
Возраст: 59
Зарегистрирован:26.03.2012
Очень странно. А винда какая у вас?

_________________
//Cheers, Victor
//Magellan eXplorist 310, Transystem TripMate 852, Columbus V-990, Transystem PersonalMate 860Lite, Garmin Nuvi 50


Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения: Re: TrackProcessor
СообщениеДобавлено: 03.06.2016 09:15 
Аватара пользователя

Сообщения: 1172
Город: Харьков
Пол: Муж
Возраст: 47
Зарегистрирован:18.03.2013
Семёрка 64-битная

_________________
Карти для GPS-навігаторів: де їх брати? https://encyclopedia-mandriv.blogspot.com/2013/06/karty-dlya-gps-navigatorov.html


Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения: Re: TrackProcessor
СообщениеДобавлено: 03.06.2016 09:53 
Аватара пользователя

Сообщения: 471
Город: Екатеринбург
Пол: Муж
Возраст: 59
Зарегистрирован:26.03.2012
У меня семерка 32 бит. Соответственно, и собрано под 32 бит все. Для загрузки файла используется функция WinAPI. Если у SASPlanet отключить кеш, то разницы в скорости я не вижу.

Ну можно, конечно, попробовать профайлинг устроить и посмотреть куда время уходит при загрузке, может что-то найдется...

_________________
//Cheers, Victor
//Magellan eXplorist 310, Transystem TripMate 852, Columbus V-990, Transystem PersonalMate 860Lite, Garmin Nuvi 50


Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения: Re: TrackProcessor
СообщениеДобавлено: 03.06.2016 11:44 
Аватара пользователя

Сообщения: 1172
Город: Харьков
Пол: Муж
Возраст: 47
Зарегистрирован:18.03.2013
Вечером постараюсь выкроить время, чтобы протестировать программу на нетбуке с 32-битной виндой.

_________________
Карти для GPS-навігаторів: де їх брати? https://encyclopedia-mandriv.blogspot.com/2013/06/karty-dlya-gps-navigatorov.html


Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения: Re: TrackProcessor
СообщениеДобавлено: 03.06.2016 13:25 
Аватара пользователя

Сообщения: 471
Город: Екатеринбург
Пол: Муж
Возраст: 59
Зарегистрирован:26.03.2012
Вот отладочная версия:

Вложение:
TrackProcessor.rar [786.62 КБ]
Скачиваний: 243


(рабочую не затирайте, забекапте предварительно). Она сделает файлик TrackProcessor.trc - хотелось бы на него взглянуть (там времена работы ключевых процедур при загрузке тайлов).

_________________
//Cheers, Victor
//Magellan eXplorist 310, Transystem TripMate 852, Columbus V-990, Transystem PersonalMate 860Lite, Garmin Nuvi 50


Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения: Re: TrackProcessor
СообщениеДобавлено: 04.06.2016 00:27 
Аватара пользователя

Сообщения: 1172
Город: Харьков
Пол: Муж
Возраст: 47
Зарегистрирован:18.03.2013
Да, у меня тормозит ощутимо сильнее,чем в САС Планете. Проверял и на 32-битной, и на 64-битной винде.

Прилагаю файл из отладочной версии.


Вложения:
TrackProcessor.zip [17.1 КБ]
Скачиваний: 210


_________________
Карти для GPS-навігаторів: де їх брати? https://encyclopedia-mandriv.blogspot.com/2013/06/karty-dlya-gps-navigatorov.html
Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения:
СообщениеДобавлено: 04.06.2016 06:06 
Аватара пользователя

Сообщения: 471
Город: Екатеринбург
Пол: Муж
Возраст: 59
Зарегистрирован:26.03.2012
Спасибо, посмотрю что там с временами.

_________________
//Cheers, Victor
//Magellan eXplorist 310, Transystem TripMate 852, Columbus V-990, Transystem PersonalMate 860Lite, Garmin Nuvi 50


Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения: Re: TrackProcessor
СообщениеДобавлено: 13.06.2017 09:16 
Аватара пользователя

Сообщения: 471
Город: Екатеринбург
Пол: Муж
Возраст: 59
Зарегистрирован:26.03.2012
Выложил новую версию.

Изменил алгоритм загрузки тайлов. По ощущениям стало быстрее грузиться.
Актуализировал ссылки на сервера.

_________________
//Cheers, Victor
//Magellan eXplorist 310, Transystem TripMate 852, Columbus V-990, Transystem PersonalMate 860Lite, Garmin Nuvi 50


Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения: Re: TrackProcessor
СообщениеДобавлено: 13.06.2017 09:58 
Аватара пользователя

Сообщения: 1172
Город: Харьков
Пол: Муж
Возраст: 47
Зарегистрирован:18.03.2013
Спасибо, посмотрим.

_________________
Карти для GPS-навігаторів: де їх брати? https://encyclopedia-mandriv.blogspot.com/2013/06/karty-dlya-gps-navigatorov.html


Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения:
СообщениеДобавлено: 13.06.2017 21:30 
Аватара пользователя

Сообщения: 471
Город: Екатеринбург
Пол: Муж
Возраст: 59
Зарегистрирован:26.03.2012
Если кратко, то в прошлой версии загрузка шла по одному файлу - подключились к серверу, загрузили тайл во временный файл, отключились. И так для каждого тайла.

Сейчас, покопавшись в msdn, разобрался как оптимизировать. Подключаемся один раз, грузим все нужные файлы сразу в память, отключаемся. Плюс это происходит в отдельном потоке. Плюс, если доступны несколько серверов (обычно три - a... b... и c...), То нужные тайлы разбиваются на группы по количеству северов и грузится сразу паралельно несколько тайлов.

В принципе, там еще есть чего оптимизировать, но в обозримом будущем аремени, похоже, не будет совсем. Пригласили на новую работу (ведущим разработчиком it отдела в банке), с понедельника выхожу, а там начнется... Платят хорошо, но и выкладываться придется по полной программе.

_________________
//Cheers, Victor
//Magellan eXplorist 310, Transystem TripMate 852, Columbus V-990, Transystem PersonalMate 860Lite, Garmin Nuvi 50


Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения: Re: TrackProcessor
СообщениеДобавлено: 14.06.2017 01:03 
Аватара пользователя

Сообщения: 1172
Город: Харьков
Пол: Муж
Возраст: 47
Зарегистрирован:18.03.2013
На вашей страничке внизу надпись "Свежая версия программы". Чуть ниже - "2017.6.13.141". Кликаю, выскакивает окно "Этот файл нельзя открыть, так как он нарушает Условия использования".
В общем, почему-то не скачивается.

_________________
Карти для GPS-навігаторів: де їх брати? https://encyclopedia-mandriv.blogspot.com/2013/06/karty-dlya-gps-navigatorov.html


Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения: Re: TrackProcessor
СообщениеДобавлено: 14.06.2017 05:16 
Аватара пользователя

Сообщения: 471
Город: Екатеринбург
Пол: Муж
Возраст: 59
Зарегистрирован:26.03.2012
Опять гугль чудит... Ладно, придумаю что-нибудь...

_________________
//Cheers, Victor
//Magellan eXplorist 310, Transystem TripMate 852, Columbus V-990, Transystem PersonalMate 860Lite, Garmin Nuvi 50


Вернуться к началу
shoppage  personalpage P  
 
 Заголовок сообщения: Re: TrackProcessor
СообщениеДобавлено: 14.06.2017 05:41 
Аватара пользователя

Сообщения: 471
Город: Екатеринбург
Пол: Муж
Возраст: 59
Зарегистрирован:26.03.2012
А по прямой ссылке работает?

https://drive.google.com/file/d/0B1SFdz ... p=drivesdk

_________________
//Cheers, Victor
//Magellan eXplorist 310, Transystem TripMate 852, Columbus V-990, Transystem PersonalMate 860Lite, Garmin Nuvi 50


Вернуться к началу
shoppage  personalpage P  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4, 5, 6, Bce  След.


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
  © Mishael 2003-2024
Наши друзья: Телеграм-канал про SEO | Рыбалка в Полтаве
Мобильный вид

[ Time : 0.122s | 31 Queries | GZIP : On ]
Reputation System ©'