ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
lesis@ya.ru
+7(916)615-42-77

ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L

Объявление

Для участия в работе закрытой, технической части форума нужно быть пользователем ГИС TopoL-L2 (10.0) и Зарегистрироваться!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » КАРТОГРАФИЯ, ВЕКТОРНАЯ И РАСТРОВАЯ » Не сохраняет настройки визуализации после закрытия. В ДОК-ЦИЮ.


Не сохраняет настройки визуализации после закрытия. В ДОК-ЦИЮ.

Сообщений 1 страница 30 из 30

1

Жалуются что не сохраняются настройки визуализации после закрытия программы.
Откройте лесничество. Настройте через "глаз" прозрачность для полигонов, выберите любой цвет для линий блока VD, выставьте цвет для номеров выделов. Далее не закрывая лесничество, закройте программу, очистить проект -"НЕТ", сохранить проект - "ДА". Далее запустите программу - настройки визуализации сбились.
В 9,6 это всё сохранялось.
Как настроить сохранение?

2

У меня сохраняется Прозрачность 50. Линии сиреневые. Тексты красные.
http://s1.uploads.ru/t/MDwyq.jpg

3

Сергей Городничев написал(а):

У меня сохраняется Прозрачность 50. Линии сиреневые. Тексты красные.

Что вы делаете?

4

Юрий написал(а):

Что вы делаете?

А ничего. Выставил как ты говоришь и всё. Причем любой проект. Win 10 Topol 10. Возможно птица использовать библиотеки или нет. Но сомневаюсь.

5

Повторно сам проверю на деморегионе. и сделаю видео если что не так.

6

Юрий написал(а):

Как настроить сохранение?

Нужно ещё снять галочку "Вид / Авто: закрытие блоков карты на выходе", тогда программа будет спрашивать на выходе, закрывать ли блоки, связанные с базами данных, и надо ответить "Нет", если хотите, чтобы блоки оставались открытыми до момента сохранения проекта. Тогда проект зафиксирует при сохранении их режим визуализации и восстановит его при запуске. Если такая галочка включена, программа при закрытии баз данных закрывает и их блоки, а уже после сохраняет проект. При запуске и открытии баз данных они будут открыты заново с дежурным режимом визуализации.

7

Дмитрий Александрович написал(а):

Нужно ещё снять галочку "Вид / Авто: закрытие блоков карты на выходе", тогда программа будет спрашивать на выходе, закрывать ли блоки, связанные с базами данных, и надо ответить "Нет", если хотите, чтобы блоки оставались открытыми до момента сохранения проекта.

Я воспроизвел ситуацию. Это не помогло.

8

А птицу с рабочей директории попробуйте снять.

9

Да это из за нее. Снимите и должно работать.

10

Сергей Городничев написал(а):

Да это из за нее. Снимите и должно работать.

Спасибо! Опишем в доках.

11

Сергей Городничев написал(а):

А птицу с рабочей директории попробуйте снять.

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

12

Надо ещё проверять. На работе другой проект и Win-7-32. Не сохраняет при включенной рабочей директории. Дома Win-10-32 другой проект сохраняет по любому. Так что ещё надо разбираться и пробовать. А отключенная Рабочая директория очень опасна при работе с библиотеками. Могут отваливаться и запарываться проекты и блоки. Надо очень осторожно использовать эту кнопку.

13

Сергей Городничев написал(а):

Да это из за нее. Снимите и должно работать.

Если можно, подробней опишите, меня этот вопрос тоже интересует.

14

Олег написал(а):

меня этот вопрос тоже интересует.

Я так до конца и не разобрался. На работе у меня Win-7-32. Может в этом дело может нет. Я снял птицу в меню Вид - Установка WorkingDirectory.
Я вообще работаю без неё т.к. несколько библиотек.
Дома Win-10. Сохраняет по любому. Попробуйте, но делайте очень осторожно сняв эту птицу.

15

Олег написал(а):

Если можно, подробней опишите, меня этот вопрос тоже интересует.

В настройках TopoL-я "Инструменты / Настройки", в дереве - "Замещение каталогов", откроется список внутренних имен, замещающих корневые части каталогов или каталоги, которые используются при работе программы.

_ExeFolder и _TopoLNTFolder устанавливаются автоматически и указывают на каталог программы и каталог её библиотек.

_ProjectFolder устанавливается программой TopoL автоматически при запуске и указывает на каталог, откуда загружался проект *.xml , выбранный в стартовом диалоге "Запуск с картой, проект:".
Библиотеки символов и стилей текстов в этом каталоге TopoL находит по умолчанию, если же они находятся в другом каталоге, их размещение должно быть указано в проекте.

_WorkingDirectory указывает на корневой каталог размещения данных. Если галочка "Автоустановка _WorkingDirectory" включена, программа при запуске  устанавливает его на каталог, выбранный пользователем в стартовом диалоге "Каталог БД:" (например, D:\LesIS), если же галочка выключена, то используется установка _WorkingDirectory из проекта TopoL: "Проект / Свойства проекта", в дереве - "Другие настройки", справа "Рабочий каталог".

_NestedBlocks указывает на размещение по умолчанию вложенных блоков; это значение может быть переопределено в свойствах проекта - "Другие настройки", справа "Каталог вложенных блоков".

В свойствах проекта также определяется "Каталог с растрами", используемый при отборе растров по области видимости в команде "Растры из каталога с учетом вида карты".

В разделе "Замещение каталогов" пользователь может добавить собственные имена замещения и задать им в соответствие определенные каталоги. Все эти замещения будут использованы в проекте TopoL - ими будет заменяться корневая часть путей к данным, используемым в проекте. В дальнейшем при переносе данных на сетевой диск или другой компьютер необходимо будет автономно запустить TopoL без проекта и в разделе "Замещение каталогов" настроить все те же имена замещения со ссылками на новое размещение этих данных. После такой настройки все перенесенные проекты должны нормально запуститься и подхватить свои данные по новому расположению. Те есть при правильной настройке переменных замещения проекты вполне переносимы без потерь в наборе открываемых данных и настроек визуализации.

Отредактировано Дмитрий Александрович (13.11.2017 19:42:54)

16

Дмитрий Александрович написал(а):

В разделе "Замещение каталогов" пользователь может добавить собственные имена замещения и задать им в соответствие определенные каталоги. Все эти замещения будут использованы в проекте TopoL - ими будет заменяться корневая часть путей к данным, используемым в проекте. В дальнейшем при переносе данных на сетевой диск или другой компьютер необходимо будет автономно запустить TopoL без проекта и в разделе "Замещение каталогов" настроить все те же имена замещения со ссылками на новое размещение этих данных. После такой настройки все перенесенные проекты должны нормально запуститься и подхватить свои данные по новому расположению. Те есть при правильной настройке переменных замещения проекты вполне переносимы без потерь в наборе открываемых данных и настроек визуализации.

Два раза прочитал. Ничего не понял.

17

Юрий написал(а):

Два раза прочитал. Ничего не понял.

Никогда не использовал. Просто открывал в текстовом редакторе проект и тупо менял, например, C:\LesIS\ на D:\LesIS\... Возможно, я тоже не допонял... )

18

Юрий написал(а):

Два раза прочитал. Ничего не понял.

Например, у Вас в конторе есть на сервере в каталоге R:\Rastry\Komi набор растров, Вы создаете имя замещения _Rastry = R:\Rastry\Komi и сохраняете проект с такой настройкой TopoL-я. Вы забираете проект домой, где растры будут размещены на диске D в другом каталоге. Вы создаете дома такое же имя замещения _Rastry = D:\R\Komi, и после запуска того же проекта дома программа эти растры найдет и покажет.

19

Дмитрий Александрович написал(а):

Например, у Вас в конторе есть на сервере в каталоге R:\Rastry\Komi набор растров, Вы создаете имя замещения _Rastry = R:\Rastry\Komi и сохраняете проект с такой настройкой TopoL-я. Вы забираете проект домой, где растры будут размещены на диске D в другом каталоге. Вы создаете дома такое же имя замещения _Rastry = D:\R\Komi, и после запуска того же проекта дома программа эти растры найдет и покажет.

С этим я давно разобрался.
Мне интересен вопрос:

Юрий написал(а):

не сохраняются настройки визуализации после закрытия программы.

Особенно это актуально при монтировании планшетов "Маской".

Отредактировано Олег (14.11.2017 11:50:43)

20

А когда забираете проект обратно из дома, снова вспоминать и править проект :)
Мне кажется, было бы более человечно, если бы программа при открытии проекта, не найдя указанный каталог, выдавала бы сообщения типа
"Каталог с растрами R:\Rastry\Komi не найден. Выбрать другой каталог? (Обзор...)(Отмена)"

21

Алексей Курагин написал(а):

А когда забираете проект обратно из дома, снова вспоминать и править проект
Мне кажется, было бы более человечно, если бы программа при открытии проекта, не найдя указанный каталог, выдавала бы сообщения типа
"Каталог с растрами R:\Rastry\Komi не найден. Выбрать другой каталог? (Обзор...)(Отмена)"

Поддерживаю!!!

22

Олег написал(а):

Мне кажется, было бы более человечно, если бы программа при открытии проекта, не найдя указанный каталог, выдавала бы сообщения типа
"Каталог с растрами R:\Rastry\Komi не найден. Выбрать другой каталог? (Обзор...)(Отмена)"

Да, это было бы удобнее. Бывают ситуации, когда не только к растрам теряются пути, но и к блокам.

23

Юрий написал(а):

когда не только к растрам теряются пути, но и к блокам

Я с растрами мало работаю а уж тем более домой не ношу. Вы что всё хотите домой перенести? Создать дома сервер?
А вот когда проект открываешь программа дает замечание что блок не найден. Разве это не то?
А вообще ставь всё на съемный диск и носи туда сюда. Единственное надо пользовательское меню настроить одинаково.
Юра это не только к тебе вопрос но и ко всем.
По теме. Так сохраняются ли настройки визуализации по открытию программы?

24

Сергей Городничев написал(а):

Я с растрами мало работаю а уж тем более домой не ношу. Вы что всё хотите домой перенести? Создать дома сервер?

На работе 30 рабочих компьютеров. Вот по ним и разношу.

Сергей Городничев написал(а):

А вот когда проект открываешь программа дает замечание что блок не найден. Разве это не то?

Да, и при этом не понимаемый мною и большинством пользователей всплывающее окно, на которое Сергей Петрович чаще всего отвечает что это системная ошибка и к тополу не имеет отношения. Вообщем, обсуждалось уже это на форуме где то.

25

Алексей Курагин написал(а):

А когда забираете проект обратно из дома, снова вспоминать и править проект :)

Вот как раз и не надо ничего править, если везде имена замещения одинаковы и настроены правильно - носите проекты туда-сюда, и везде все данные находятся. Список имен замещения ведь не в проекте, а в реестре компьютера. А в проекте, если Вы посмотрите XML, как раз эти имена будут стоять вместо начальной части пути к данным.

А по поводу несохранения или сохранения визуализации при завершении и перезапуске программы:
- в автономном TopoL-е она сохраняется?
- если блоки не закрыты на момент сохранения проекта, она сохраняется?
- не сохраняется только в блоках, которые связаны с базой данных, или и в других тоже?
- не сохраняется для каких видов данных: для полигонов, для линий, для точек?

26

Дмитрий Александрович написал(а):

если блоки не закрыты на момент сохранения проекта, она сохраняется?

Нет

Дмитрий Александрович написал(а):

- не сохраняется только в блоках, которые связаны с базой данных, или и в других тоже?

Для всех

Дмитрий Александрович написал(а):

не сохраняется для каких видов данных: для полигонов, для линий, для точек?

Для всех

27

Дмитрий Александрович написал(а):

в автономном TopoL-е она сохраняется?

сохраняется

Дмитрий Александрович написал(а):

если блоки не закрыты на момент сохранения проекта, она сохраняется?

Сохраняется

Дмитрий Александрович написал(а):

не сохраняется только в блоках, которые связаны с базой данных, или и в других тоже?

Сохраняется для всех изменённых данных (цвет, символ)

28

Не сохранения визуализация линий и полигонов при завершении и перезапуске программы.
Базу импортировали со Topol 6.8, а карту рисуем в Topol 10. И каждый раз после закрытия программы приходится менять все символы!

29

Перед закрытием советую сохранять проект вручную.
Затем на вопросы программы о сохранении отвечать Нет-Нет.
Что-то подобное недавно обсуждалось здесь
Если поможет, пожалуйста отпишитесь.

30

Алексей Курагин написал(а):

Перед закрытием советую сохранять проект вручную.
Затем на вопросы программы о сохранении отвечать Нет-Нет.
Что-то подобное недавно обсуждалось здесь
Если поможет, пожалуйста отпишитесь.

Помогло - спасибо! Галочки в глазу убрал и норм!


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » КАРТОГРАФИЯ, ВЕКТОРНАЯ И РАСТРОВАЯ » Не сохраняет настройки визуализации после закрытия. В ДОК-ЦИЮ.



Почтовый адрес для ЗАКАЗНЫХ писем:
С.П.Грешнов, +7(916)615-42-77, 108832, А/Я №1
НЕ ИСПОЛЬЗОВАТЬ курьерскую доставку!!!
E-Mail: lesis@ya.ru
Вопросы общего характера:
+7(916)615-42-77
РОССИЙСКАЯ ФЕДЕРАЦИЯ
Общество с ограниченной ответственностью "ЛЕСИС"
ОГРН: 1035007204902, ИНН: 5036046400, КПП: 503601001