Показать сообщение отдельно
Старый 17.12.2012, 17:48    | »»» |  #277
SK
Администратор
 
Аватар для SK
 
Регистрация: 27.05.2010
Сообщений: 29,995
SK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud ofSK has much to be proud of
Отправить сообщение для SK с помощью Skype™
По умолчанию

csistra, я утрированно. Не в размере дело, а в готовности данных для вывода.
Здесь как раз сжатие - лишнее.
Что выводится быстрее: фрагмент файла BMP или фрагмент файла JPEG ?
JPEG вроде сжат, но не подготовлен к фрагментарному выводу - его сначала надо распаковать в памяти в тот же BMP по сути, потом только оперировать с его фрагментами. Плюс, из-за алгоритма фрактального сжатия, восстановление из мат. рядов, в которые раскладывается изображение в JPEG, требует на порядки больше вычислений для восстановления каждой точки картинки.
Так и тут.
В том же MP-файле порядок полигонов, точек, линий может быть произвольным, но компьютер так не умеет работать: ему приходится считать весь файл, разложить все по трем таблицам, пересортировать, чтоб вывод ускорить, разбить по уровням, определить z-индекс, сконвертировать географические координаты в экранные с учетом проекции, построить дорожный граф и т.п. и только потом вывести. В AGV, как уже писалось раньше, данные максимально отсортированы, частично сконвертированы и т.п. Это ускоряет за счет отсутствия лишних операций вывод карты до 10 раз (по опытным замерам). Вот и всё. В WEB-решении, где нагрузка на сервер может быть весьма высокой, т.к. к нему обращается не один клиент, это важно.

ООО «ТехноКом», г. Челябинск
Самцов Константин Юрьевич - зам. директора по коммерческой деятельности

Последний раз редактировалось SK; 17.12.2012 в 17:53.
SK вне форума