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

Нужна помощь
http://www.geosystema.net/forum/viewtopic.php?f=1&t=19697
Страница 1 из 1

Автор:  CraziRoman [ 07 авг 2017 23:15 ]
Заголовок сообщения:  Нужна помощь

Зравствуйте. Помогите с интреполяцией отметок на съемке. Вопрос в следуещем: провели плановую тахометрическую съемку улицы (без высот), теперь у заказчика возникла необходимость нанести на съемку отметки, как это выполнить не выезжая на местность если есть план с горизонталями (отрисованый планшет в Topotracer), горизонталям присвоены соответствующие высоты. Но так как съемка проведена без учета высот то соответсвенно и в плане координата Z=0 и когда в ручную начинаю расставлять пикеты между горизонталями программа расчитывает высоту неправильно (вернее правильно если учитывать то что например между горизонталями находится контур здания с нулевой высотой) но мне нужно чтобы к примеру высоты в углах здания соответствовали тому как оно расположено между горизонталями.

Автор:  Dmitry_Zolotar [ 08 авг 2017 08:34 ]
Заголовок сообщения:  Re: Нужна помощь

ЦМР-Переприсвоить высоты

Автор:  CraziRoman [ 09 авг 2017 11:28 ]
Заголовок сообщения:  Re: Нужна помощь

спасибо за помощь, вроде бы помогло

Автор:  EIKovtun [ 10 авг 2017 08:08 ]
Заголовок сообщения:  Re: Нужна помощь

Доброго дня підскажіть чи є в Діджиталі така ж функція "ЕСЛИ" як у "Exel" і чи можливо її примінити в параметрах? Наприклад "ЕСЛИ" в параметрі1 ввести значення "001" то в параметрах 2,3,4,5... одразу відобразиться значення які відповідають значенню параметр1 ("ЕСЛИ"параметр1="001" то параметр2="Земельна ділянка, що примикає до вулиці без твердого покриття"; параметр3="0,90"; параметр4="0,95" і так далі)

Автор:  Вовчанський Юрій [ 11 авг 2017 05:26 ]
Заголовок сообщения:  Re: Нужна помощь

Скриптом обробляю подію створення нового точкового об'єкта (%Events.OnPointCollect), необхідно визначити:
1 чи цей об'єкт (новостворена точка) попадає в точку іншого, існюючого об'єкту полігону (або на межу ) , чи ні
2 якщо так, то до якого шару відноситься цей, раніше створений, об'єкт на межі чи в точці якого ми створили новий
хотів зробити так:
%Events.OnPointCollect
...
...
;меню: правка-полігон-що примикають
@ExecuteMenu NearBy1
;номер об'єкта останньої події
$NP=@EventObject

в результаті отримав номер свого ново-створеного точкового об'єкта
хоча @ExecuteMenu NearBy1 селектувала полігональний об'єкт на межі якого був створений новий,
але функція @EventObject це селектування ігнорує ??? і повертає номер мого нового точкового об'єкта ??
Я щось не розумію.
Підскажіть будь ласка ! хто може.

Автор:  fendak [ 11 авг 2017 09:04 ]
Заголовок сообщения:  Re: Нужна помощь

Функція @EventObject повертає номер того об'єкта, який реагує на подію. В даному випадку це ваш новостворений об'єкт, адже ви саме в ньому додаєте точки, і саме його стосується функція %Events.OnPointCollect

Вам потрібно зробити якось так:

%Events.OnPointCollect
Вибрати | Перетин
$NP=@EventObject
$NextSelected=@Map.NextSelected
@if $NextSelected=$NP then @Goto %Next
@Dialog.Message $NextSelected
%Next

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