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

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

Объявление

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

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

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


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


Управление визуализацией - чего не хватает и что неудобно

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

1

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

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

Как я понимаю, желательно иметь ещё какие-то групповые операции переключения визуализации, о чём упоминали и Сергей Городничев, и Александр Архипов. Давайте здесь обсудим и сформулируем, я попробую это реализовать. Обсуждая, не забудьте уточнять, для каких блоков мы будем это переключать (повыдельных - всех, подключенных к БД - всех в дереве TopoL).

2

Пока меня всё устраивает. Мы обсуждали вопрос а у меня не стояла 784 версия.
Вопрос по меню. Что такое Активный набор?
http://s7.uploads.ru/t/dMROC.png
Выборка всего? Не на что не реагирует. Выбирает всё.

3

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

Что такое Активный набор?

Это то, что ты видишь в TopoL-L2 в самом низу дерева объектов (регионы-лесничества- кв - выделы). Позволяет некую выборку (помеченные галочками кварталы или выделы) сохранить под неким названием (например, арендатор такой то... или планшет 1... обход 2... Защитные... Спелые... да что угодно). И если кнопочками там же выбрать этот набор в качестве активного в таксации прячется все, что не попало в активный набор. Раньше  это не распространялось на карту, теперь и это возможно на основе этого нового инструмента.
Активные наборы описаны тут:
http://www.lesis.ru/info/metki_polz_sohr.html
Скриншотов там, правда, нет. В ближайшее время доопишем этот раздел с учетом новых изменений.

4

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

Активные наборы описаны тут:

Да конечно. Мозги не переключил)))

5

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

6

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

Сделать могу, но сохраняться будет один номер и при переключении планшет->техучасток и т.п. это будет сброшено.

Как я понял это не удалось реализовать и номер всегда сбрасывается на 1

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

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

Да он выбирает только лишь по полю БД. Как я понял из вышесказанного, надеялся что он также будет выбирать под выбранным полигоном ВСЁ. Как и планшет.

7

1. (спорно и не критично) Не хватает визуализации по схеме: каждое окно - определённый планшет. Пробовал создать несколько окон копированием окна планшета с визуализацией - получил ошибку тополя при его запуске, причём тополь скинул проект на дефолтный. Пришлось вручную чистить проект от "лишних окон".

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

2. (не понятно) Не ясно осталось как вернуть в окне, где создаётся планшет, визуализацию - при функции "Освободить всё" - всё исчезает. Примечательно - в соседнем окне под названием "ТЛК" - выделенное (подсвечиваются) освобождается - как и должно быть, но этот эффект виден при настройке "Выбрано как задано, остальное по своим установкам". При настройке "Всё по своим установкам" - всё отображается в штатном режиме:

Я работаю с визуализацией в окнах "Выбрано как задано, остальное по своим установкам", частично. Мне неудобно видеть подсветку линий при работе с планшетами, настройкой их видимости.

Есть предложение кнопки: "Видимость" и варианты на выбор из выпадающего списка видимости начиная с "Всё по своим установкам". Или нужно разобраться, почему при функции "освободить всё" в текущем окне, где производилась выборка видимость не меняется с "Видимы только выбранные" на "Всё по своим установкам". Или я чего-то не понимаю?

8

9

10

Александр Архипов написал(а):

Или я чего-то не понимаю?

После всего увиденного я бы попросил Дмитрия Александровича продолжить работу по выборке линий строго по полигону. Но и это не решит всех проблем.
Тут многое не объясняется. Как ты разбивал блок на планшеты?
Что за куча блоков у тебя помимо основного?
Намного испортится качество планшета если это будет всё в одном блоке?

Отредактировано Сергей Городничев (11.02.2019 18:06:25)

11

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

сохраняться будет один номер и при переключении планшет->техучасток и т.п. это будет сброшено ---
Как я понял это не удалось реализовать и номер всегда сбрасывается на 1

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

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

Да он выбирает только лишь по полю БД. Как я понял из вышесказанного, надеялся что он также будет выбирать под выбранным полигоном ВСЁ. Как и планшет.

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

12

Александр Архипов написал(а):

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

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

Александр Архипов написал(а):

Не ясно осталось как вернуть в окне, где создаётся планшет, визуализацию - при функции "Освободить всё" - всё исчезает.

Это логично, показывать только выбранное - а выбранного нет. В последней 785 версии под меню вызова диалога отбора три пункта меню, третьим пунктом есть возможность отменить показ только выбранного - будет видимо всё в том виде, как было.

13

Я писал, что есть более простой способ удаления "хвостов", записал маленький фильм в формате ЕХЕ, есть по ссылке. То, что прорисовывается при выборе - зависит от текущей настройки визуализации, можно поменять параметры, перерисовка окна у меня по F5, периодически нажимаю.

14

Поставил 785-ю. Пока разбирался - отрубился... Таки да, первое впечатление положительное.

Визуализация по окнам сохраняется только если:
1. В окне ТЛК - отменить показ только видимого
2. В окне Планшет - показать выделенное (при ОСУЩЕСТВЛЁННОЙ функции выделение в карте, т.е. уже выбран планшет)

Визуализация по принципу: одно окно - один планшет не возможна. Поскольку визуализация привязана к выделению в карте, которую воспринимают все окна одинаково (кроме операции отменить показ только видимого). Но, нужно ли? Не уверен ещё.

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

Я писал, что есть более простой способ удаления "хвостов", записал маленький фильм в формате ЕХЕ, есть по ссылке. То, что прорисовывается при выборе - зависит от текущей настройки визуализации, можно поменять параметры, перерисовка окна у меня по F5, периодически нажимаю.

Да, спасибо. Я понял, что через выбор в карте... вопрос остался с "подрезкой" хвостов. Мне сначала показалось, что тополь сам подрезает (разделяет линии) по границе выбранных выделов (т.е. по кварталам выбранного планшета) - но в итоге мне пришлось много делать подрезок ручьёв, дорог в отдельных блоках (с топологией и без), которые пересекают границы выбранного.

15

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

Тут многое не объясняется. Как ты разбивал блок на планшеты?
Что за куча блоков у тебя помимо основного?
Намного испортится качество планшета если это будет всё в одном блоке?

Это глобальные темы, запилю видос может быть.

Отвечу на последний вопрос коротко и ёмко: очень.

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

Скрытый текст:
Вам нужно набрать еще 1357 сообщений для просмотра этого текста.

Алексей, проще наверное в ватсапе сказать: "Сань, скинь ссылку" ))) Скайп есть. Телефон. Аж два!

Там всё равно доступ только по ссылке.

По части 1357 сообщений - я ставил доступ от 600 сообщений. Назначение: чисто для Николаича и администрации форума. Нет ничего секретного, кроме конфиденциалки. Всё остальное разжёвано в тексте - он открыт... Почему именно 1357? ХЗ, может это "эхо от пожизненного бана" что был уже? ))) типа "- 1000 к карме" )))

16

Александр Архипов написал(а):

Это глобальные темы, запилю видос может быть.

В принципе не надо. Мне понятна твоя идея. Она наверно у всех одна. Выбрать всё нужное из нескольких блоков. И чтобы ничего лишнего не было.

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

Как ты разбивал блок на планшеты?

1. Почему спросил. Я выбираю планшеты рамкой размером рабочего поля (инструкция по созданию на форуме). Это не просто так. В фильме ты три раза пытался посадить рамку на место. Тут этого делать не надо. Практически с первого раза. И ещё её можно использовать при печати шаблона планшета.

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

Что за куча блоков у тебя помимо основного?

2. Реки, дороги понятно. Полагаю квартальная сеть и защитки. Просто во многие блоки можно легко добавить базу. А для этого надо знать что за блоки.

17

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

В принципе не надо. Мне понятна твоя идея. Она наверно у всех одна. Выбрать всё нужное из нескольких блоков. И чтобы ничего лишнего не было.

Да. Я видел некоторые предложения реализаций в разных продуктах и все они ничтожны. С виду элементарная задача там на практике превращается в "допиливание в Фотошопе", от которого я уже полностью (на все 99 %) отошёл. 1% - процесс печати карт, дабы не соскучится вовсе... Это имеется ввиду только в отношении Тополя.

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

Я выбираю планшеты рамкой размером рабочего поля (инструкция по созданию на форуме). Это не просто так. В фильме ты три раза пытался посадить рамку на место. Тут этого делать не надо. Практически с первого раза. И ещё её можно использовать при печати шаблона планшета.

Логично. Но это лишнее. Почему?

1. Ну сделаю я рамки. И тут сходу нарываюсь на проблемы:

а) все планшеты сделаны 600*600;
б) в некоторые такие "квадратные планшеты" впихнуты кварталы с выходом за рамку, т.е. с подрезкой рамки;

\\\ я же делаю по официальным нормативам габаритов 600*420 из действующей ЛУИ, получая массу нестыковок в габаритах потому как:

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

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

г) подготовка рамок - это отдельная работа, которая годится для более "быстрой посадки" (может и оправдана, при больших объёмах и "без лишних заморочек")

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

Но мои коллеги не парятся - как лепили "квадраты" так и лепят по сей день. Кстати, так же делает и ваша контора с филиалом у нас в регионе... и в соседнем... и так до уральских гор практически. И частник не парится... но не все.

2. При печати шаблона планшета? Чем плох мой блок-шаблон-рамка? Перекидываю с места на место - в итоге всё на месте. Печать окна карты в масштабе, точнее xml-ка помогает прикидывать куда мне лепить шаблон, дальше тонкая подгонка идёт. Можно и тяп-ляп, но так не хочу.

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

2. Реки, дороги понятно. Полагаю квартальная сеть и защитки. Просто во многие блоки можно легко добавить базу. А для этого надо знать что за блоки.

Что за блоки:
1. Повыделка, или основной (полигональная система, исключающая линии-полигоны)
2. Кварталка
3. Цветная кварталка (не всегда нужна - на случай цветных границ для окрашенных карт)
4. Защитная кварталка (не всегда нужна)
5. ДТС - дорожно-транспортная сеть
6. Линейные объекты (крайне редко) - лэп, газопроводы, нефтепроводы
7. Гидрография
8. Проектируемые объекты лесной инфраструктуры

В работе обычно 5-6 блоков. Особых проблем не вижу, зато отображение линий не ломается при пересечении как в одном блоке (и не нужно переводить из топологии в нетопологию или рисовать сразу нетопологией - не удобно). Чего страшного в этих блоках? - они тем более все подвязаны к базе... да в них нет информации с полями от базы (или синхронизацией с ней) для упрощения работы с видимостью (явный минус)... но это особо не напрягает.

18

Александр Архипов написал(а):

Визуализация по принципу: одно окно - один планшет не возможна. Поскольку визуализация привязана к выделению в карте, которую воспринимают все окна одинаково (кроме операции отменить показ только видимого).

Это так и есть: параметры визуализации - на уровне окна карты, а поле с признаком отобранности - в базе блока, блок один на все окна. Это концептуальная часть TopoL-я, изменить концепцию крайне сложно.

Александр Архипов написал(а):

Мне сначала показалось, что тополь сам подрезает (разделяет линии) по границе выбранных выделов (т.е. по кварталам выбранного планшета) - но в итоге мне пришлось много делать подрезок ручьёв, дорог в отдельных блоках (с топологией и без), которые пересекают границы выбранного.

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

Александр Архипов написал(а):

составляется протокол 1-го л/у совещания, где департамент и лесничество настаивают на преемственности нумерации

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

Александр Архипов написал(а):

да в них нет информации с полями от базы (или синхронизацией с ней) для упрощения работы с видимостью (явный минус)...

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

19

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

А если попробовать договориться в скобках писать предыдущий номер планшета, участка, ...,

Можно и не договариваться. Всё равно примут. Планшеты 600*600 принимают же и ничего. Никто не умер. И протокол тот до фени... А если захотят придраться - придерутся и к точке. "Кому война, а кому мать родна".

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

ведь предыдущие номера выделов используются

Нет. Точнее не везде, не у всех и далеко не факт. На практике, что я видел и делал, всё перенумеровывается для удобства ввиду интенсивной хоздеятельности, выделении/удалении негласно озу и т.п. иначе получается "каша" и выдела без замешательства на карте печатной не найти.

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

постараюсь что-нибудь придумать, заготовка там сделана, но пока она отключена.

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

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

Сергей Николаич пилит требования под себя. Я - под себя. Алексей - под себя... Как время позволяет. Вот так и приходим к чему-то условно в чьём-то направлении.

Спасибо!

20

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

Сейчас есть возможность создать поле в дополнительных блоках, записать туда идентификаторы и использовать при отборе

Саша вот твоё решение. Я поэтому и спрашивал про блоки. А Дмитрий Александрович делает универсальный модуль. А про планшеты и преемственность. Сделай так и так! )))

21

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

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

Вот Дмитрий Александрович я и просил сделать возможность создавать не только поле Plansh а любое свое. Автоматом сразу для всех блоков. Но всё равно не будет хватать одной выборки.

22

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

Вот Дмитрий Александрович я и просил сделать возможность создавать не только поле Plansh а любое свое.

Так я сделал, там имя можно задать теперь любое, не только Plansh   :-)

23

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

Так я сделал, там имя можно задать теперь любое, не только Plansh

Пока мы тут судачим у тебя уже всё готово! Спасибо! Это что в 785 или я раньше уже. Насколько я невнимательный.
А в каких блоках он их создает? Не во всех выходит?

24

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

Так я сделал, там имя можно задать теперь любое, не только Plansh

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

25

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

А в каких блоках он их создает? Не во всех выходит?

Поле создаётся во всех подключённых блоках активного лесничества во всех группах, кроме:
- полигонов выделов P7550 блока _Vyd.blk ;
- линий в блоке _Vyd.blk ;
- аннотационных текстов во всех блоках.

Во всех остальных точечных объектах, текстах, линиях и полигонах поле должно появиться.
Поле - целое число до 8 цифр.

Отредактировано Дмитрий Александрович (13.02.2019 12:46:09)

26

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

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

Обязательно но ещё будет один вопрос. Сейчас не имею возможности.

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

Поле создаётся во всех подключённых блоках активного лесничества во всех группах, кроме:- полигонов выделов P7550 блока _Vyd.blk ;- линий в блоке _Vyd.blk ;

Значит ты ушёл от базы по полю к выборке по полигону? Надо время попробовать.

27

Создав выборку по планшетам (и др.) немного призабыли про схемы. Хорошо бы иметь выборку просто полигона. Объясняю задачу. Недавно  делал схему по арендатору. У него всего 10 кварталов в уч. лесничестве. Забил базу в поле Техучасток (арендатора нет поля). Выборка работает. Но мне на схеме не нужны границы выделов. Пришлось отдельно выбирать полигоны.
Описываю процесс. Выбираю окружные границы и границы кварталов на участковое лесничество.
http://s8.uploads.ru/t/Bfsro.png
Включаю режим для линий.
http://s8.uploads.ru/t/P9pXh.png
Осталось только выбрать полигоны кварталов арендатора.

28

Так может добавить операцию "Выбрать границы выделов внутри кварталов" по аналогии с выбором границ кварталов и расширить меню управления видимостью линий?

Раньше мы гасили выделы снятием галочки на группе "Граница выдела", это, правда, инструментальные не погасит.

29

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

Так может добавить операцию "Выбрать границы выделов внутри кварталов" по аналогии с выбором границ кварталов и расширить меню управления видимостью линий?

Я честно сказать не знаю куда вставить. Линии выбираем в одном месте. Показ выбранных линий  в другом. Полигоны в третьем. Напрашивается всё сделать в меню выборки планшетов (техучастков, обходов и т.д.). Получится одно меню - меню выборки и её показа.

30

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

Осталось только выбрать полигоны кварталов арендатора.

Что то как раз этого я и не нашёл. Как мне просто выбрать одни полигоны? Без линий выделов, без текстов, точек. И чтобы затем окраска работала только с этими выбранными полигонами. Как то так чтобы получалось.
http://sh.uploads.ru/t/UV8Oi.jpg
Сейчас получается он красит весь блок а затем надо выставить только выбранные. А выбираю полигоны сам по запросу. Понимаете сколько лишних телодвижений. Когда уже есть готовая возможность выборки.
http://s5.uploads.ru/t/87SnQ.jpg
Может сюда добавить?
http://sg.uploads.ru/t/E6ugA.jpg
И не понял эту фразу. Что должно стоять НО или НЕ. И как это работает? Ничего не получилось.
http://sd.uploads.ru/t/K6Al9.jpg
А в целом нормально. Инструмент собран рядом.

31

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

Что то как раз этого я и не нашёл. Как мне просто выбрать одни полигоны?

Этот диалог - это отбор ВСЕГО, если нужен отбор только полигонов, то лучше сделать отдельный похожий, он будет проще, и поместить его в меню к полигонам. А то дойдём до путаницы, усложняя дальше этот диалог.

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

И не понял эту фразу. Что должно стоять НО или НЕ. И как это работает? Ничего не получилось.

Ну, значит сформулировал непонятно. Суть такая - отбор контуром в других блоках, кроме повыдельного, "цепляет" линии, которые начинаются на контуре и идут куда-то в сторону, это лишний отбор. Эта добавка позволяет этот лишний отбор из выборки выбросить. Предлагайте, как сформулировать описание этого действия.

32

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

А то дойдём до путаницы, усложняя дальше этот диалог.

А может проще. Две кнопки понятно. Это в одном блоке и во всех блоках.
Далее сделать три кнопки которые будут выбирать Линии, Точки, Тексты. Если не стоят птички то выбираются только полигоны, далее нужный набор. Я чуть позже примерную картинку сделаю.

33

Это как бы общее меню выборки.
http://sg.uploads.ru/t/bGvCw.jpg
А вот показ выбранного? Или добавить ещё два окна для текстов и точек или сделать какое общее меню показа выбранного.
Это пока чисто теоретически. Как думаете?

34

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

А может проще. Две кнопки понятно. Это в одном блоке и во всех блоках.
Далее сделать три кнопки которые будут выбирать Линии, Точки, Тексты.

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

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

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

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

35

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

Это выглядит красиво,

Это было бы замечательно.
Тогда по верхней птице.
http://sg.uploads.ru/t/F2b6m.png
Эта опция в обоих функциях Только в повыдельном блоке и Во всех подлюченных блоках добавляет только текст. Как то название надо изменить.
А следующая птица дублирует верхнюю и выбирает и тексты и точки. Хоть какой вариант отбора. Можно выбрать и просто текст и текст с точками.

А отстёгивание линий у меня работает криво.
http://sg.uploads.ru/t/nPHb4.png http://sh.uploads.ru/t/Mn0Rt.png

36

Я как то так вижу это меню.
http://s7.uploads.ru/t/hWwo5.jpg
Мечтать не вредно!)))

37

Я предлагал подрезку таких линий (выходящих за контур) в подключённых блоках. Это возможно вообще? в пределах контура автоматически разделять такие линии, и таким образом выделять только тут часть линии, которая будет подрезана и находиться в выбранном контуре?

38

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

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

Если требуется такая резка - это легко делается отбором окружной границы (это есть) с последующим копированием отобранного в блок линейников. Они порежутся и после будут отбираться с учётом этой резки.

39

Дмитрий Александрович с выходом!
Ещё одно пожелание. И поскольку это касается темы создания планшетов то напишу тут.
В меню Показать метки на карте добавить Преобразование подписей в текст. Можно конечно вытащить на верх в пользовательское меню но тут удобней и логичней. Тем более что номера кварталов и площади создаются из этого меню. И формулу выдела хочется видеть тут же. )))
http://s3.uploads.ru/t/k2QMF.png
Можно будет формулу выдела и т.д. преобразовывать в текст и уже потом по Номеру планшета выбирать всё!

40

Проблема обнаружилась только сейчас - в управлении визуализации и связана она с отображением аннотационных текстов. Граничные аннотации становятся невидимыми. Открываю таблицу аннотаций - эти выдела не подсвечиваются жёлтым - это значит что автоматика их не выбрала. Раньше такого не замечал. Явно связано с переработкой функции Технологический отбор и видимость карте.

http://s7.uploads.ru/9Atog.jpg

41

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

http://s5.uploads.ru/jB7xc.jpg

42

Надо учесть это в алгоритме (с аннотациями).

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

http://s9.uploads.ru/dWsHg.jpg
Без галочки

http://s5.uploads.ru/7xF9N.jpg
С галочкой.

43

Выше два скрина, поясню.
1. Ручей в 8 выделе краем заходит за периметр выборки (полигон) и при включённой галочке прога его не выбирает.
2. Квартальная линия чётко примыкает к другой квартальной и прога ведёт себя правильно в обоих случаях.
3. Черта, которая остаётся, разделяющая планшеты состоит в не привязанном блоке и не подвергается отбору - здесь всё верно.

PS Мне думается, что алгоритм выборки по номеру планшета должен учитывать не физические данные цифры, а метку (или точку привязки) на полигоне. Вот она то и не должна отбираться при выходе её за выбранный контур.

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

Отредактировано Александр Архипов (06.06.2019 02:52:13)

44

Александр Архипов написал(а):

обнаружил, что исчезнувшие анотационные тексты малым краем выходили за периметр выборки полигона по номеру планшета

И простые тексты пропадают хотя центры их находятся под полигоном. Но при установке галки Тексты по окружному контуру выбранных выделов и они выбираются. А вот аннотационные тексты нет.

Александр Архипов написал(а):

Потом, подрезки линий нет.

Согласен.
Ребята а как быть к примеру с 13 кварталом деморегиона и сельскими лесами где квартал вмещается на несколько планшетов? Или вернуть возможность вставлять в VD поле Plansh или перенести поле в повыдельную таблицу. Какие мысли?

45

Ставим на поток картографию. Ещё раз прокатил изготовление планшетов. Хорошо вот Александр поднял тему. Что я вижу. Знал что поле PLANSH не стало создаваться в VD. Но полагал что вручную можно было создать любое поле. ВСЁ ЗАГЛУШЕНО! Это делает выборку программы очень узкой! И на примере 13 квартала деморегиона, как раз такая возможность решила бы проблему будь возможность создать такое поле в VD. Я бы попросил вернуть эту возможность.

46

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

Ребята а как быть к примеру с 13 кварталом деморегиона и сельскими лесами где квартал вмещается на несколько планшетов? Или вернуть возможность вставлять в VD поле Plansh или перенести поле в повыдельную таблицу. Какие мысли?

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

Александр Архипов написал(а):

Проблема обнаружилась только сейчас - в управлении визуализации и связана она с отображением аннотационных текстов.

Д.А. занимается этим вопросом. Обещал учесть в ближайшем обновлении.

47

Александр Архипов написал(а):

Проблема обнаружилась ... и связана она с отображением аннотационных текстов.

Эту проблему я решил радикально - сделал отдельным пунктом отбор аннотаций по запросу ToPas, они выбираются по признаку выбранности связанных полигонов.

Александр Архипов написал(а):

Потом, подрезки линий нет.

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

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

Но полагал что вручную можно было создать любое поле. ВСЁ ЗАГЛУШЕНО!

Почему заглушено? Там же, где все технологические операции отбора, есть внизу "Создать поле в блоках (Plansh и др.)", имя поля можно изменить. Поле создаётся во всех группах, кроме группы полигонов-выделов, потому что там уже есть база своего формата.

Ждите 790 версию.

48

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

Отказаться от планшетов и печатать как карты, но с небольшим перекрытием

Пока это мечты. Но идеи есть.

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

Почему заглушено?

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

Поле создаётся во всех группах, кроме группы полигонов-выделов

Добавлю и в линиях тоже. Именно полигоны-выделов я и имею ввиду. Во всех остальных блоках всё работает замечательно.
Заглушив эту возможность мы сократили функционал выборки в разы! Остались одни планшеты! Была же возможность создавать поля в полигонах выдел. И я просил и прошу оставить эту возможность!
Повторюсь ставим картографию на поток. На этот функционал была огромная ставка.

49

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

Эту проблему я решил радикально - сделал отдельным пунктом отбор аннотаций по запросу ToPas, они выбираются по признаку выбранности связанных полигонов.

Это "заплатка" временная/постоянная или нет возможности учитывать метку? Почему именно физический размер текста аннотационного учитывается при выборке?

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

подрезка - это редактирование графики карты

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

условный знак линий на этих местах бы "ломался"

"Ломаю" теперь вручную. Я эту инструкцию 87 или 89-го бородатого не придумывал. Будь моя воля:

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

печатать как карты, но с небольшим перекрытием

Это реально удобнее. Но кто ж такие планшеты примет - мне в ОИВ весь мозг "вынесут" а-ля: "а вот всю жизнь так делали" и "нечего придумывать там"... и самое любимое их: "а вот Рослесинфорг..." и понеслась душа в рай, а мозг покатился в бездну...

50

Александр Архипов написал(а):

Это "заплатка" временная/постоянная или нет возможности учитывать метку?

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

они выбираются по признаку выбранности связанных полигонов

Вот это мудро. Так в принципе всё и должно работать.

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

На этот функционал была огромная ставка.

Вот вам вариант окраски плана лесонасаждений. Проще добавить в полигон выдел одно поле и вставить в него коды окраски. Выигрыш по скорости в два раза. А 15-20 участковых лесничеств для схем по породам?

И ещё вопрос или просьба. Когда переходишь между окнами таксация и карта, всегда включается прорисовка. Можно ли это настроить или сделать чтобы она не прорисовывалась? Делаешь схему лесничества. Открыто где то блоков 50. Из них 20 по участковым лесничествам. Переход для окраски по тому или другому виду карты и начинается тягомотина с прорисовкой!

Отредактировано Сергей Городничев (08.06.2019 13:22:53)


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



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