Аналитика
http://geosystema.net/forum/

Удаленные объекты.
http://geosystema.net/forum/viewtopic.php?f=5&t=1022
Страница 1 из 1

Автор:  Dkrav [ 25 мар 2009 14:14 ]
Заголовок сообщения:  Удаленные объекты.

Это конечно не ошибка - но всёже.
Можно както отключить сохранение в DMF удаленных объектов?
За почти 10 лет своей практики ниразу не пользовался этим чудом. А нервы порой портит капитально. Особенно это мешает когда из файла удалил растр или группу растров (та же вставка из интернета). На следующий день опять сидишь и ждешь когда же оно откроется :( Так и закурить недолго :)

Автор:  Dmitry_Zolotar [ 25 мар 2009 14:54 ]
Заголовок сообщения:  Re: Удаленные объекты.

Dkrav писал(а):
Это конечно не ошибка - но всёже.
Можно както отключить сохранение в DMF удаленных объектов?
За почти 10 лет своей практики ниразу не пользовался этим чудом. А нервы порой портит капитально. Особенно это мешает когда из файла удалил растр или группу растров (та же вставка из интернета). На следующий день опять сидишь и ждешь когда же оно откроется :( Так и закурить недолго :)

При открытии файла удаленные объекты не считываются, хотя в файле еще остаются. Чтобы избавиться от них окончательно сохраните этот файл.

Автор:  Dkrav [ 25 мар 2009 21:56 ]
Заголовок сообщения:  Re: Удаленные объекты.

Dmitry_Zolotar писал(а):
Dkrav писал(а):
Это конечно не ошибка - но всёже.
Можно както отключить сохранение в DMF удаленных объектов?
За почти 10 лет своей практики ниразу не пользовался этим чудом. А нервы порой портит капитально. Особенно это мешает когда из файла удалил растр или группу растров (та же вставка из интернета). На следующий день опять сидишь и ждешь когда же оно откроется :( Так и закурить недолго :)

При открытии файла удаленные объекты не считываются, хотя в файле еще остаются. Чтобы избавиться от них окончательно сохраните этот файл.


Это я знаю. И приходится так делать очень часто. Когда на основе одного документа надо сделать пустой. Открыл - удалил всё - сохранил. Открыл - опять сохранил. Для маленьких файлов - это не проблема. но когда 200-300 тайлов заново открывать закрывать это просто издевательство.

Автор:  Sergey Oleynik [ 26 мар 2009 14:12 ]
Заголовок сообщения:  Re: Удаленные объекты.

Мы об этом тоже думали. Сохранение удаленных объектов сделано по двум причинам:
1) Чтобы можно было (теоретически) их восстановить. Крайне редко, но помогает.
2) Если при сохранении почистить удаленные, то нарушится порядок объектов из-за чего перестанет работать откат (Undo). Это не очень хорошо. Если я сделал ошибочное действие и сохранил файл, то хоть откатом смогу все вернуть.

Может просто сделать явную команду для очистки удаленных объектов? Что-нибудь типа Карта|Проверка|Очистить удаленные. Тогда, при желании, всегда можно будет навесить ее на кнопку тулбара, перед сохранением. Или, как вариант, можно сделать, что при выборе Файл|Сохранить удерживая Shift программа сперва очистит удаленные?

Как-то так.

Автор:  Dkrav [ 26 мар 2009 21:36 ]
Заголовок сообщения:  Re: Удаленные объекты.

Sergey Oleynik писал(а):
Мы об этом тоже думали. Сохранение удаленных объектов сделано по двум причинам:
1) Чтобы можно было (теоретически) их восстановить. Крайне редко, но помогает.
2) Если при сохранении почистить удаленные, то нарушится порядок объектов из-за чего перестанет работать откат (Undo). Это не очень хорошо. Если я сделал ошибочное действие и сохранил файл, то хоть откатом смогу все вернуть.

Может просто сделать явную команду для очистки удаленных объектов? Что-нибудь типа Карта|Проверка|Очистить удаленные. Тогда, при желании, всегда можно будет навесить ее на кнопку тулбара, перед сохранением. Или, как вариант, можно сделать, что при выборе Файл|Сохранить удерживая Shift программа сперва очистит удаленные?

Как-то так.


Еще могу предложить еще 1 вариант. При закрытии файла очищать удаленные.

Автор:  Sergey Oleynik [ 31 мар 2009 18:01 ]
Заголовок сообщения:  Re: Удаленные объекты.

Для начала сделали вариант с удержанием Shift.
Работает для Файл|Сохранить (включая кнопку на верхней панели) и Файл|Сохранить как.
Пробуйте.

Автор:  Dkrav [ 02 апр 2009 13:10 ]
Заголовок сообщения:  Re: Удаленные объекты.

Вроде работает. :)
Спасибо :wink:

Автор:  Dkrav [ 05 апр 2009 11:51 ]
Заголовок сообщения:  Re: Удаленные объекты.

Пару раз выскакивала ошибка после сохранения с шифтом. Чтото с памятью связано.
Порядок действий приблизительно такой:
1. Работаем, работем. В файл вставляется растр 1:2. Трансформируется. Делается всё что надо. Растр удаляется.
2. Сохранение с шифтом. Файл успешно сохраняется.
3. При попытке кликнуть на любом объекте выскакивает ошибка.

Выскакивает не всегда. Поэтому точно сказать не могу из-за чего.

Достаточно закрыть файл и заново открыть. И всё снова работает.

Автор:  Sergey Oleynik [ 09 апр 2009 15:11 ]
Заголовок сообщения:  Re: Удаленные объекты.

Спасибо за информацию. Проблема исправлена.
Она возникала когда при сохранении с удалением был помечен объект.
Порядок и количество объектов менялось и номер помеченного объекта после сохранения оказывался уже неправильным.

Однако эта же проблема обнаружилась и у тех, кто не использовал в явном виде новую возможность. По-видимому просто нажимали на кнопку Сохранить не отпустив Shift, который до этого использовался при панарамировании карты.

Поэтому, теперь для сохранения с удалением нужно удерживать <Ctrl><Shift> (oт греха подальше :)).

Автор:  Dkrav [ 09 апр 2009 16:51 ]
Заголовок сообщения:  Re: Удаленные объекты.

Sergey Oleynik писал(а):
Спасибо за информацию. Проблема исправлена.
Она возникала когда при сохранении с удалением был помечен объект.
Порядок и количество объектов менялось и номер помеченного объекта после сохранения оказывался уже неправильным.

Однако эта же проблема обнаружилась и у тех, кто не использовал в явном виде новую возможность. По-видимому просто нажимали на кнопку Сохранить не отпустив Shift, который до этого использовался при панарамировании карты.

Поэтому, теперь для сохранения с удалением нужно удерживать <Ctrl><Shift> (oт греха подальше :)).


<Ctrl><Shift> слегка нехорошо, ибо переключение шрифтов.

Автор:  Dmitriy Fedorov [ 09 апр 2009 17:25 ]
Заголовок сообщения:  Re: Удаленные объекты.

Может все-таки остановимся на явно задаваемой команде? А то мало на где у кого руки лежат. В смысле, на каких клавишах. :)

Sergey Oleynik писал(а):
Карта|Проверка|Очистить удаленные

Автор:  Sergey Oleynik [ 14 апр 2009 08:21 ]
Заголовок сообщения:  Re: Удаленные объекты.

Dmitriy Fedorov писал(а):
Может все-таки остановимся на явно задаваемой команде? А то мало на где у кого руки лежат. В смысле, на каких клавишах. :)

Да, пожалуй это самый лучший выход.
Сохранение с Shift и Ctrl убрали. Добавили Карта|Проверка|Очистить удаленные объекты. Кто пользуется часто, сможет сделать кнопку на тулбаре где очистка будет вызываться перед сохранением.

Страница 1 из 1 Часовой пояс: UTC + 2 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/