ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Parasite »

Tolik писал(а):А мне она не нужна без доп. набора, так что и сравнивать нечего.

А вот мне она нужна вообще с единственным змп. С тем, который постоянно и смотрю\качаю.
Имхо нет нужды пихать всю кучу хлама в основной дистрибутив (да еще и поддерживать оные в нем же). Больше - еще не значит лучше, и всем сразу всё равно не угодить. Кому надо - пойдут и скачают.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
ermac
М.Д.
Сообщения: 20
Зарегистрирован: 08 фев 2010, 22:16
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение ermac »

У меня тоже в проге 3 фото-слоя, 2 гибрида и 3 мапа. То, что юзаю. Остальное закидываю по мере надобности. Дополнительные карты из архива я тоже посомтрел, там по моему даже хуже чем комплектный sky.zmp. Авторы источников карт по моему про привязки даже не думали, хоть сам ищи карты (точнее фото, есть тематические диски с фотками для любителей привязанными), привязывай в софте и перенарезай (((
- Что же мы будем делать завтра, Брэйн?
- Тоже, что и всегда, Пинки, попробуем захватить мир.
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение zed »

vdemidov писал(а):А вы сравните скорость запуска САС.Планеты с двумя наборами карт и с одним единственным zmp

А вы оптимизируйте загрузку zmp и всё будет работать достаточно быстро и с любым количеством карт ;)
Сейчас, SAS при запуске прекомпилирует скрипты из всех zmp и по-моему это главный тормоз. По хорошему, это надо делать только для 1-й карты и слоёв включённых в данный момент. Т.е. компилировать скрипты только по мере необходимости - при первом переключении пользователя на конкретную карту.
vasketsov
Специалист
Сообщения: 901
Зарегистрирован: 25 июл 2009, 21:15
Поблагодарили: 193 раза

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение vasketsov »

zed писал(а):Т.е. компилировать скрипты только по мере необходимости - при первом переключении пользователя на конкретную карту.

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

Впрочем
zed писал(а):Вообще, нужно основной набор подчистить основательно.

тоже верно.
gpsMax
Постигающий Дао
Сообщения: 142
Зарегистрирован: 02 апр 2010, 23:58
Благодарил (а): 44 раза
Поблагодарили: 9 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение gpsMax »

vdemidov писал(а):
gpsMax писал(а):Тоже не понимаю глубинного смысла этого разделения.

А вы сравните скорость запуска САС.Планеты с двумя наборами карт и с одним единственным zmp.
Вообще, нужно основной набор подчистить основательно.

Хм, спасибо за наводку. Надо будет локально поудалять неиспользуемые карты.
Tolik
Гуру
Сообщения: 2604
Зарегистрирован: 28 янв 2011, 10:38
Благодарил (а): 283 раза
Поблагодарили: 587 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Tolik »

vasketsov писал(а):
zed писал(а):Т.е. компилировать скрипты только по мере необходимости - при первом переключении пользователя на конкретную карту.

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

Впрочем
zed писал(а):Вообще, нужно основной набор подчистить основательно.

тоже верно.

Их всё-таки надо компилировать. Если вообще не компилировать, то как сформируются меню и списки карт и слоёв?
А ещё не появятся сообщения об ошибках в zmp, и эти ошибки вылезут потом.
Можно, это сделать и в отдельном фоновом потоке, но возникнет куча проблем, не стоит связываться.

А как подчистить? Перенести часть карт из основного набора в дополнительный?
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение zed »

Tolik писал(а):Если вообще не компилировать, то как сформируются меню и списки карт и слоёв?

Это как бы независимые вещи.
Tolik писал(а):А ещё не появятся сообщения об ошибках в zmp, и эти ошибки вылезут потом.

Верно. Но в этом нет ничего плохого.
vasketsov
Специалист
Сообщения: 901
Зарегистрирован: 25 июл 2009, 21:15
Поблагодарили: 193 раза

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение vasketsov »

Tolik писал(а):Можно, это сделать и в отдельном фоновом потоке, но возникнет куча проблем

Разве? Не вижу никакой кучи проблем. Вижу только бонусы:
1. Быстрее загрузка - ну это понятно. Пока что в скрипте только определяется URL - формально нет необходимости его компилить до тех пор, пока этот URL не потребуется. Все параметры визуализации карты не хранятся в скрипте и не требуют компиляции в смысле запуска движка паскальскрипта.
2. В отдельном потоке компилить url из zmp можно даже совершенно не показывая какие-либо ошибки. Тут две крайности. Если это общая ошибка при загрузке zmp (разархивирование не сработало или ещё какой эпикфэйл) - то покуда параметры карты в zmp в виде простых параметров - ругаться сразу. А если это ошибка конкретно компиляции - достаточно взводить флаг наличия ошибки и сохранить её в лог, привязанный к карте. При переключении на "кривую" карту анализировать этот признак и отображать ошибку. В принципе даже можно пробовать перечитать zmp и перекомпилить url, это позволит исправлять простые и банальные ошибки в zmp без перезапуска всей программы.
3. Отдельный фоновый поток для компиляции не критичен. Он потребуется в том случае, если переключение на карту, совмещённое с компилированием скрипта, будет достаточно продолжительным. В этом смысле териетически возможна ситуация, что для некоторых карт это актуально, а для некоторых - нет. Так что в фоновом потоке имеет делать компиляцию и загрузку только в том случае (=тогда), если (=когда) загрузка "по требованию" (при переключении) не будет приемлема по времени.
MaxS777
Новичок
Сообщения: 7
Зарегистрирован: 17 май 2011, 20:39
Благодарил (а): 1 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение MaxS777 »

Как правильно экспортировать из САС треки на сайт http://www.gpslib.ru , чтобы была информация о скорости высоте и т.п. или САС это не фиксирует?
Аватара пользователя
Papazol
Гуру
Сообщения: 2069
Зарегистрирован: 04 дек 2009, 01:39
Откуда: Рязань
Благодарил (а): 73 раза
Поблагодарили: 647 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Papazol »

SAS может записывать треки в форматах .plt (Oziexplorer) и .nmea (низкоуровневые данные с приёмника). Конвертеров форматов - как грязи, так что никаких проблем с указанным сайтом быть вообще не должно.
Однако автор неоднократно убеждал всех желающих записывать треки делать это с использованием GPSGate, потому что так гораздо надёжнее и правильнее.
Ответить

Вернуться в «SAS.Планета»