Аналитика

Цифровая фотограмметрия, картография и землеустройство
Текущее время: 29 мар 2024 12:27

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 1369 ]  На страницу Пред.  1 ... 39, 40, 41, 42, 43, 44, 45 ... 92  След.
Автор Сообщение
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 16 авг 2012 08:10 
Гуру
Гуру

Зарегистрирован:
04 дек 2004 19:41
Сообщения: 1035
Откуда: г. Харьков
_Pavel_ писал(а):
Пробую не получается

$W=""


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 06 сен 2012 08:34 
Гуру
Гуру

Зарегистрирован:
06 июн 2010 06:35
Сообщения: 823
Откуда: Ліспроект Володимир Вовчанський
Доброго дня всім форумчанам.
Хто мені підкаже, для чого скриптова функція @Map.MovePoints, і для чого їй треба позначити дві лінії. Як на мене - функція переміщення точок :?:
Дякую.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 11 сен 2012 09:52 
Эксперт
Эксперт

Зарегистрирован:
11 сен 2012 09:11
Сообщения: 78
Доброго дня все. Подскажите: нужна функия принять XML. вроде того ка функция: принять IN4. Что бы при импорте обменников, те обменники которые импортированы-перемещались в папку например "Accepted", а те которые с ошибкой- в папку "not relevant"
спасибо!!!!


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 11 сен 2012 10:08 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
Команда "Принять ХМЛ" есть, она проверяет накладки/нестыковки между участками, вложение участков в кад.кварталы, присваивает кад.номер с учетом присвоенных, выдает протокол проверки и проч. Только работает она с SQL-базой, см. Регистратор

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 11 сен 2012 10:55 
Эксперт
Эксперт

Зарегистрирован:
11 сен 2012 09:11
Сообщения: 78
с SQL-базой это хорошо, а без базы можно написать такую функцию. база у меня не ставитьтся. уже свсе перечитал и переделал. выдает ошибку. ну и она мне в принципе не нужна.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 13 сен 2012 12:21 
Эксперт
Эксперт

Зарегистрирован:
19 окт 2009 13:02
Сообщения: 84
Добрый день
Возникла необходимость переместить полигон на определенную дистанцию (на север на 1 м)
Подскажите как при помощи скрипта переместить полигон на определенную дистанцию


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 13 сен 2012 17:28 
Гуру
Гуру

Зарегистрирован:
04 дек 2004 19:41
Сообщения: 1035
Откуда: г. Харьков
_Pavel_ писал(а):
Добрый день
Возникла необходимость переместить полигон на определенную дистанцию (на север на 1 м)
Подскажите как при помощи скрипта переместить полигон на определенную дистанцию

- Вырезаем полигон в пустую карту
- Карта - Система координат - Плоская-Плоская - в старой системе 0 0, в новой системе 1 0 - ОК
- Копируем объект обратно


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 13 сен 2012 19:38 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
_Pavel_ писал(а):
Добрый день
Возникла необходимость переместить полигон на определенную дистанцию (на север на 1 м)
Подскажите как при помощи скрипта переместить полигон на определенную дистанцию

Распакуйте архив в папку Digitals
Функция %Library.MoveSelectedObjects dX dY dZ смещает помеченные объекты в активной карте.
На панели Move.tlb 4 кнопки для перемещения объектов на 1м в разные стороны, пятая кнопка позволяет задать вектор смещения.

З.Ы. Не смог найти способ надежного определения системного разделителя целой и дробной части, потому при запятой-разделителе могут быть сбои в работе на точках, у которых все 3 координаты - целые.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 13 сен 2012 20:28 
Эксперт
Эксперт

Зарегистрирован:
12 фев 2011 20:11
Сообщения: 72
Зачем так все сложно? Задаете через ctrl d вектор смещения а дальше режим ПЕРЕМЕЩЕНИЕ


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 13 сен 2012 21:34 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
Alexander писал(а):
Зачем так все сложно? Задаете через ctrl d вектор смещения а дальше режим ПЕРЕМЕЩЕНИЕ

_Pavel_ писал(а):
... как при помощи скрипта переместить полигон на определенную дистанцию

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 14 сен 2012 10:11 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
Dmitry_Zolotar писал(а):
Не смог найти способ надежного определения системного разделителя целой и дробной части, потому при запятой-разделителе могут быть сбои в работе на точках, у которых все 3 координаты - целые.


Добавлена функция скриптов @DecimalSeparator, возвращающая разделитель целой и дробной части.

Обновленный скрипт, надежно работающий с разными разделителями. Требуется версия ged.exe от 14.09.12 и позже

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 15 сен 2012 17:55 
Гуру
Гуру

Зарегистрирован:
06 июн 2010 06:35
Сообщения: 823
Откуда: Ліспроект Володимир Вовчанський
Dmitry_Zolotar писал(а):
Добавлена функция скриптов @DecimalSeparator

Ну от. Функцій стає більше і писати скрипти простіше :D
А можна попросити, в функції @Map.Object[N].Point[N] добавити параметр [Node] - вузел?. В скрипті застосовую @Map.Object[N].Point[N] X Y [Z] для зміни координат точки об'єкта, але треба змінити координати вузла. Тобто функція @Map.Object[N].Point[N] [Node] X Y [Z] при наявності параметра встановить координати вузла, в якому лежить точка об'єкта.
Дякую.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 16 сен 2012 01:16 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
voha писал(а):
Ну от. Функцій стає більше і писати скрипти простіше :D
А можна попросити, в функції @Map.Object[N].Point[N] добавити параметр [Node] - вузел?. В скрипті застосовую @Map.Object[N].Point[N] X Y [Z] для зміни координат точки об'єкта, але треба змінити координати вузла. Тобто функція @Map.Object[N].Point[N] [Node] X Y [Z] при наявності параметра встановить координати вузла, в якому лежить точка об'єкта.
Дякую.

Розпакуйте в папку Digitals\Library

Скрипт зміщує вузол
%Library.MoveNode ObjectNumber PointNumber dX dY dZ NotIgnoreZDiff

Скрипт зміщує об'єкт
%Library.MoveNodedObject ObjectNumber dX dY dZ NotIgnoreZDiff

ObjectNumber - номер об'єкта
PointNumber - номер точки
dX dY dZ -вектор зміщення
NotIgnoreZDiff - при нульовому або пустому значенні відмінності висот точок ігноруються, тобто точки з однаковими плановими координатами вважаються вузлом, інакше звіряються всі 3 координати

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 17 сен 2012 19:58 
Гуру
Гуру

Зарегистрирован:
06 июн 2010 06:35
Сообщения: 823
Откуда: Ліспроект Володимир Вовчанський
Dmitry_Zolotar писал(а):
зміщує вузол
%Library.MoveNode ObjectNumber PointNumber dX dY dZ NotIgnoreZDiff
зміщує об'єкт
%Library.MoveNodedObject ObjectNumber dX dY dZ NotIgnoreZDiff
Дуже дякую за підтримку :D


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запрос на функцию
СообщениеДобавлено: 19 сен 2012 12:33 
Эксперт
Эксперт

Зарегистрирован:
19 окт 2009 13:02
Сообщения: 84
Уважаемые разработчики пожалуйста добавьте, в редакторе скриптов описание функций @Map.Object...
Буду благодарен.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1369 ]  На страницу Пред.  1 ... 39, 40, 41, 42, 43, 44, 45 ... 92  След.

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 125


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB