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

Наследуемые параметры
http://geosystema.net/forum/viewtopic.php?f=1&t=637
Страница 1 из 1

Автор:  pola [ 17 янв 2008 20:53 ]
Заголовок сообщения:  Наследуемые параметры

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

Спасибо.

Автор:  pola [ 22 янв 2008 22:58 ]
Заголовок сообщения:  Re: Наследуемые параметры

м-да. видно, не часто пользователи с этим встречаются.
Но тут еще одна проблемка с наследуемыми параметрами.
значение этих параметров Дигитал ищет в любом обьекте, находящемя "вокруг" или "под".
характеристика леса, к примеру ищется в параметрах горизонтали (благо она замкнутая :lol: )
значения наследуемых параметров должны бы искаться в обьектах а)тех, что "ПОД" и+ б)тех, которые "имеют" искомые параметры.
.... :( хотя, наверное, это еще удлиннит процесс "анализа"

Автор:  Bondarets Alexander [ 23 янв 2008 14:54 ]
Заголовок сообщения:  Re: Наследуемые параметры

Цитата:
м-да. видно, не часто пользователи с этим встречаются.
Но тут еще одна проблемка с наследуемыми параметрами.
значение этих параметров Дигитал ищет в любом обьекте, находящемя "вокруг" или "под".
характеристика леса, к примеру ищется в параметрах горизонтали (благо она замкнутая :lol: )
значения наследуемых параметров должны бы искаться в обьектах а)тех, что "ПОД" и+ б)тех, которые "имеют" искомые параметры.
.... :( хотя, наверное, это еще удлиннит процесс "анализа"


Попробуйте использовать оптимизированную по скорости функцию Parent, с явным указанием слоя в котором производится поиск.

Автор:  pola [ 23 янв 2008 22:18 ]
Заголовок сообщения:  Re: Наследуемые параметры

Спасибо.
но.
Anton Gorpynich писал(а):
Функция Parent с поиском только в заданном слое

Parent[<Параметр>](<Слой>)

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

Parent[23](1)

В таком виде данная функция должна работать быстрее, т.к. поиск производится только по объектам заданного слоя.


в скобках ID слоя?
или имя слоя?
номер по порядку?

почему-то не работает
для строчных параметров лепит скобки и все что в них - в строку (по-моему, и правилно делает, - на то и строка)
параметр:
=parent[91](103)|parent[92](103) Характеристика лісів (середня висота/ середня товщина)
значение:
18(103)|0,20(103)
для числовых вообще не работает....
Дигитал от 11.01.2008
выложите пример, пожалуйста

Автор:  Dkrav [ 24 янв 2008 19:08 ]
Заголовок сообщения:  Re: Наследуемые параметры

По моему для карт расчет структуры документа вообще вещь лишняя. И привязываться к параметрам внешних объектов вообще опасно (копия части карты в пустую или с другой структурой даст непредсказуемые результаты). Лучше ручками дублировать. Или написать програмку которая будет перебрасывать данные из нужного слоя.

Автор:  pola [ 24 янв 2008 21:56 ]
Заголовок сообщения:  Re: Наследуемые параметры

Dkrav писал(а):
Лучше ручками дублировать. Или написать програмку которая будет перебрасывать данные из нужного слоя.

:D вообще-то есть замечательная функция "наследовать от внешних"
Dkrav писал(а):
И привязываться к параметрам внешних объектов вообще опасно (копия части карты в пустую или с другой структурой даст непредсказуемые результаты).

:D а незачем копировать в пустую ( :lol: потому что это впустую :lol: ). Есть шаблон.

Исполнителю должно быть КОМФОРТНО работать. Кроме того, значительно сокращается число ошибок при заполнении значений параметров.Собрав полигональные обьекты, он просто расставляет УЗ характеристик. Значения параметров получает автоматом. А это значит, что БЕЗ ОШИБОК .
Да и при изменении значений параметров полигона, не нужно вручную менять значения в характеристиках.
Спасибо.

Автор:  Dkrav [ 25 янв 2008 13:15 ]
Заголовок сообщения:  Re: Наследуемые параметры

Каждому удобнее работать по своему :P

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