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

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

Объявление

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

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

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


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » ОФОРМЛЕНИЕ И ПЕЧАТЬ КАРТ » Порог площади для полигона. УЧТЕНО В 758 ВЕР.


Порог площади для полигона. УЧТЕНО В 758 ВЕР.

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

1

Здравствуйте.
Открываю деморегион, первое учебное лесничество. Клик правой по нему -  параметры БД -  выставляю порог показа площади с 0.9.
Теперь нажимаю показать номер и площадь выдела. Перехожу к карте и вижу показ площади на выделах начиная с 0.5.
Попробуте воспроизвести у себя?

2

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

Попробуте воспроизвести у себя?

На 1 кв.16выд. площадью 0.4 у меня 0.9 сработало. Но странность при показе площади в других диапазонах я заметил. Д.А. посмотрит.

3

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

4

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

Вместо неё нужно в этом случае использовать функцию Int

Вместо STRTRIM(STRCOPY(@VYDPLS:C:4:1, 1, Trunc(@VYDPLS/0.9)*5))
STRTRIM(STRCOPY(@VYDPLS:C:4:1, 1, INT(@VYDPLS/0.9)*5))
Проверяю. Пишет несоответствующий тип параметра.

5

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

Проверяю. Пишет несоответствующий тип параметра.

Да, проблема есть, попробую её решить.

6

Дмитрий Александрович. Может также сделать как формула плана? Это по сути формула планшета. У меня есть файл tps. Вечером пришлю. Я для планшетов выставляю но через глаз. Всё работает.

7

Можно попробовать STRTRIM(STRCOPY(@VYDPLS:C:4:1, 1, Trunc((@VYDPLS/0.9)-0.5)*5)) , должно сработать. Но, вообще, предполагаю, что Trunc работает не совсем правильно, она должна отбрасывать дробную часть, а она, похоже, округляет, как функция Round. Проверю и напишу коллегам.

8

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

Да, проблема есть

В ближайшем обновлении версии будет исправленный вариант библиотеки TopoL, в котором ошибка функции Trunc устранена.

9

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

В ближайшем обновлении версии будет исправленный вариант библиотеки TopoL

Попробовал на вскидку работает. Одно но. Это формула для планшета и хотелось чтобы и части номеров выделов настраивались.
Даю пример.
http://s3.uploads.ru/t/QgKWN.png
Я всё равно буду делать так. Убирать лишние номера выделов.
http://s5.uploads.ru/t/ZGrqY.png
Кв. 15 части выделов 14 и 15. Выдел читается лишняя грязь на планшете не нужна.

10

И всё таки порог работает не корректно. Выставляю порог 0,5 га. Площади не показываются.
Кв. 10 в 7 и 8.
http://s5.uploads.ru/t/iPuRU.png

11

Там получилось наложение учета существовавшей в TopoL-е ошибки в ЛесИС и исправления этой ошибки в самом TopoL-е.

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

12

Сообщение, не соответствующее теме перенесено сюда:
http://lesis.mybb.ru/viewtopic.php?id=456

13

Выложена 765 версия. В ней у меня это вроде бы работает:
http://www.lesis.ru/files/mybb20180706.jpg

14

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

В ней у меня это вроде бы работае

Сергей Петрович у вас формула плана. Она работала и работает замечательно. Да вроде и формула планшета работает правильно. Одно НО в пожеланиях.

15

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

у вас формула плана

У меня "Меню дерева - Показать метки выделов - Показать таксационную формулу". ))
Ничем другим не пользуюсь. Да и этим только на предмет проверки работоспособности.

16

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

У меня "Меню дерева - Показать метки выделов - Показать таксационную формулу".

Абсолютно верно. Это и есть формула для плана. Она работала. А вот - показать номера и площади выделов это формула для планшета. В ней и не работал порог. Единственное что я хочу вам сказать это то что у вас в таксационной формуле не стоят номера выделов 14 и 15 за дорогой. Работает порог площади для номера выдела. А вот при включении - показать номер и площадь выдела, они стоят. Извините я повторю своё пожелание тут. Того же хотелось и для этой опции. И тогда огромное вам спасибо будут обе формулы рабочие и возможность многострочной надписи. Огромный плюс в работе.
http://sd.uploads.ru/t/wstER.png

17

В другой теме ответил, это уже есть в 765 версии.

18

Скажу два раза СПАСИБО! Ибо тут два вопроса и они оба решены!

19

Таки здравствуйте! Читал-читал да так и не понял три вещи:
1. Где лежит (в каких файлах или настройках) настройка площади выделов по таксационной формуле и формуле "номер выдела-площадь"?
2. На планшетах что всё-таки указывается: формула таксационная или номер выдела и площадь? А на тематических лесных картах что?
3. Можно ли редактировать анотационные тексты формул?

20

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

21

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

Читал-читал да так и не понял три вещи:

Саня это практически всё)))

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

1. Где лежит (в каких файлах или настройках) настройка площади выделов по таксационной формуле и формуле "номер выдела-площадь"?

Где лежали там и лежат. Правда Д.А. обещал исправить там порог площади для частей выдела с Vydpls=0.
http://s8.uploads.ru/t/1FL9s.png/

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

2. На планшетах что всё-таки указывается: формула таксационная или номер выдела и площадь?

Номер выдела и площадь. Это и есть формула для планшета.

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

А на тематических лесных картах что?

Я полагаю если на повыдельном уровне то формулу плана.

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

3. Можно ли редактировать анотационные тексты формул?

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

22

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

Собственно где находится сама настройка меток (которые из меню программы)

Это в ToPas. Но там очень строго, программа сбрасывает личные настройки. Можно задать под своим  именем, но тогда выставлять метки вручную в глазу.

23

Приветствую, Николаич! Значит ничего нового для меня... А вот Вы говорите, что для плана (у нас это значит ТЛК) юзаете "Формулу плана" - она в проге именуется как "таксационная формула", так? А для планшета - "формулу планшета" не пользуете (ту где бонитет, класс и группа возраста ещё). Почему?

24

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

Правда Д.А. обещал исправить там порог площади для частей выдела с Vydpls=0.

Уже исправил в 766, будет, когда выложим. Там номер основной части выдела - показывает всегда, номер на дополнительных и площадь - по своим порогам.

25

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

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

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

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

Это в ToPas. Но там очень строго, программа сбрасывает личные настройки. Можно задать под своим  именем, но тогда выставлять метки вручную в глазу.

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

26

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

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

Так, по крайней мере, было в инструкции по созданию лесных карт, которая была на 1995 год, и написано это было в стародавние времена. Там, кажется, ничего в этой части не менялось?
А использование на планшете таксационной формулы - это следы технологии создания планов, когда ещё не было ГИС, но уже были ксероксы, позволявшие масштабировать размер копии и клеить план из уменьшенных планшетов, выкраивая из копии ножницами. Я даже помню приказ, разрешавший использовать масштаб 1:20000 для планов, созданных на основе планшетов 1:10000, если оборудование не позволяет делать уменьшение сильнее 2Х.

27

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

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

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

28

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

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

Дружище я от них пока отказался. Они правятся только в поле БД блока.

29

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

Они правятся только в поле БД блока.

Там 5 полей только правятся - ни о чём. Сам текст залочен.

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

А мне бы хотелось ещё и самому добавлять их меню.

Я о том же.

30

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

Там 5 полей только правятся - ни о чём. Сам текст залочен.

Дай пример что хочешь? Жаргон не понимаю.

31

Да никаких жаргонов. Я хочу поправить например формулу - просто убрать площадь. Ничего не получится.
http://s5.uploads.ru/t/rktq8.jpg

Отредактировано Александр Архипов (24.07.2018 13:08:33)

32

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

Уже исправил в 766, будет, когда выложим

Спасибо. По поводу аннотационных текстов ухожу в другую тему.

33

Добрый день, уважаемые разработчики! Нами была создана база, увязаны площади, устранены ошибки. Параметры БД выставили (установили показ площади выдела от 0.001 га). Возникла проблема с метками. Метка "Показать номера выделов и площади полигонов" отображает все как надо. А вот метка "Показать таксационную формулу" не на всех выделах отображает класс возраста (хотя он присутствует в таксационном описании), знаменатель (площадь - бонитет) вообще отсутствует на всех выделах. Проверяли на демонстрационной базе - все отображается. В чем может быть проблема?

34

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

А вот метка "Показать таксационную формулу" не на всех выделах отображает класс возраста

А пороги в таксационной формуле вы настраивали?

35

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

А пороги в таксационной формуле вы настраивали?

Да, настроили также 0.001 га.

http://s9.uploads.ru/t/0tJbR.jpg

36

У вас любопытный размер выдела.  Так до 1 га у вас и не будет показывать формулу целиком.

37

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

А вот метка "Показать таксационную формулу" не на всех выделах отображает класс возраста

Для таксационной формулы - три нижние настройки на зелёном фоне, для формулы планшета - две верхние. Две нижние тоже надо настроить под Ваши нужды.

38

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

Для таксационной формулы - три нижние настройки на зелёном фоне

Может эти строчки по цвету слегка изменить? Первые две чуть побледнее а нижние три так и оставить.

39

Спасибо большое, изменили пороги в нижних строчках и все заработало.


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » ОФОРМЛЕНИЕ И ПЕЧАТЬ КАРТ » Порог площади для полигона. УЧТЕНО В 758 ВЕР.



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