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

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

Объявление

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

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

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


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » РАБОТА С ТАКСАЦИОННЫМИ БАЗАМИ ДАННЫХ И НСИ » Массовое удаление содержимого выделов.


Массовое удаление содержимого выделов.

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

1

Здравствуйте. Вопрос не по теме.
Как удалить (очистить) все карточки таксации в квартале/участковом лесничестве?

Предупреждение о нарушении п.2.8 Правил. Не сваливайте в одну тему разные вопросы. Будем удалять такие.

2

e123456 написал(а):

Как удалить (очистить) все карточки таксации в квартале/участковом лесничестве?

Не уверен, что правильно Вас понял, но удалить кварталы или выделы можно выделив их в дереве через шифт - курсор или Ctrl-курсор и по правой кнопке "Удалить кварталы (или выделы).
После того, как программа покажет Вам их  список нужно будет ответить - очищать полигоны карты или нет.

3

Я имел ввиду кварталы и выделы не удалять, а удалить лишь все значения из карточек таксации, чтобы карточки стали не заполненными.

4

e123456 написал(а):

чтобы карточки стали не заполненными

Карточки - это лишь один из вариантов отображения повыдельной базы данных. Вы хотите, чтобы она была пустой, но номера  квартала и выдела сохранились? Зачем Вам это?!

5

Выбрать блок для редактирования не пробовали.? Правой кнопкой или F3

6

Встречный вопрос - откуда удаляете, из таксационной базы или из карты? Но в любом случае, надо сначала переключить базу в режим редактирования (каждая переключается отдельно). Тогда активируются и инструмента редактирования/удаления.

7

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

каждая переключается отдельно

В карте включение режима редактирования ты сделал автоматом. То есть, достаточно включить режим редактирования для таксации. Но в карте удаляются только полигоны. Все линии, в том числе границы выделов остаются, так как у них нет признаков принадлежности выделам. Их нужно удалять вручную.

8

Грешнов написал(а):

Все линии, в том числе границы выделов остаются, так как у них нет признаков принадлежности выделам. Их нужно удалять вручную.

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

9

Кетов написал(а):

При наборе таксации ошибочно появился квартал в количестве равным количеству выделов.

Вообще ничего не понял. Как может быть "квартал" (то есть, один) "в количестве"... Сделайте скриншот.

10

Кетов написал(а):

Кварталы 821 с некоторыми выделами удалить полностью и переписать.

Простите, но Вас никто не понимает. Если Вы делали все по инструкции и включили режим правки, то все удаляется. Если Вы делали что то не стандартно, то не понимая, что Вы делаете и в каком состоянии у Вас база Вам никто помочь не сможет.
Прочтите, пожалуйста, раздел "Как задать вопрос":
http://lesis.mybb.ru/pages/kak_zadat_vopros
и сформулируйте Ваш вопрос внятно и полно. Если понадобится вставить скриншот, то как это сделать описано тут:
http://lesis.mybb.ru/viewtopic.php?id=6

11

Кетов написал(а):

Удаление квартала или выдела стал возможным при запуске базы с картографией. В режиме таксации это было невозможно.

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

12

Грешнов написал(а):

Думаю, в этой функции можно отказаться от обязательного открытия карты.

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

Какие будут предложения?  Разрешить и вставить предупреждение об ответственности пользователя, но оно будет появляться при каждом вызове. Или как-то по-другому?

13

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

Разрешить и вставить предупреждение об ответственности пользователя, но оно будет появляться при каждом вызове. Или как-то по-другому?

Зачем? Нужно лишь нажать на  галочку запуска с любым проектом. Если при наличии картографии будут удаляться выделы или кварталы без подключения ТополХт - проблемы начнутся с картографией.

Отредактировано Александр Архипов (13.02.2019 15:21:13)

14

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

Разрешить и вставить предупреждение об ответственности пользователя, но оно будет появляться при каждом вызове.

Лучше бы не при каждом, а при первой попытке выполнения этой операции без открытия карты. Одно окно: "Вы пытаетесь удалить (перенумеровать) выделы (кварталы) при закрытой карте. Это может привести к рассогласованию данных в карте и таксации! Продолжить? Отказаться?"
Флажок где то можно разместить без "зоопарка"?
Думаю, этого будет достаточно. Объять необъятное невозможно и мы все равно не отследим все возможные некорректные действия.

15

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

16

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

при переключении в режим редактирования выдается предупреждение о возможных последствиях такого редактирования, и, если пользователь разрешил, ограничение снимается.

Вполне годится. И одноразовость обеспечится без лишних движений.

17

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

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

По-моему программа спрашивает при удалении в базе удалять или нет полигоны выделов. Точно помню было такое.

18

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

По-моему программа спрашивает при удалении в базе удалять или нет полигоны выделов. Точно помню было такое.

Здесь проблема в другом - программа молча не позволяет удалить если режим карты отключен. И понять почему действительно трудно. Это и нужно поправить.

19

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

Разрешить и вставить предупреждение об ответственности пользователя, но оно будет появляться при каждом вызове

может лучше предупреждение выдавать при попытке удалить квартал, а не при включении режима правки

20

Vanshatl написал(а):

может лучше предупреждение выдавать при попытке удалить квартал, а не при включении режима правки

Это и будет:

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

будет появляться при каждом вызове

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

21

Будет реализовано в версии 786. Предупреждение будет при входе в режим редактирования без карты.

22

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

Будет реализовано в версии 786.

Выложено, пробуйте.


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » РАБОТА С ТАКСАЦИОННЫМИ БАЗАМИ ДАННЫХ И НСИ » Массовое удаление содержимого выделов.



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