Аналитика http://geosystema.net/forum/ |
|
ПРЕДЛОЖЕНИЯ К РАЗРОБОТЧИКАМ http://geosystema.net/forum/viewtopic.php?f=1&t=1521 |
Страница 7 из 13 |
Автор: | Bondarets Alexander [ 28 авг 2013 14:31 ] |
Заголовок сообщения: | Re: ПРЕДЛОЖЕНИЯ К РАЗРОБОТЧИКАМ |
А чем не устраивает обычный вычисляемый параметр, который берет значение фактической высоты и отнимает значение проектной высоты? Параметр и будет хранить результат отклонения. |
Автор: | Пупкин [ 29 авг 2013 07:53 ] |
Заголовок сообщения: | Re: ПРЕДЛОЖЕНИЯ К РАЗРОБОТЧИКАМ |
Міцного здоров'я всім! Дозвольте звернутись із проханням щодо захисту скриптів. Детальніше - скрипт автоматизує досить суттєву частину роботи (створення ХМЛ), та є переживання, що розійдеться всюди. Чи можна зорганізувати таким чином, аби неможливо було прочитати текст скрипта та використати його шляхом копіювання. Наприклад - закривши у архів з паролем текст скрипта, тощо... Наперед вдячний. П.С. Повірте, не настільки вже той скрипт добрий, та шкода праці. Не один місяць створював. П.П.С. Вибачте за дубляж повідомлення, спочатку написав у темі "Все про скрипти". |
Автор: | Denidz [ 29 авг 2013 15:48 ] |
Заголовок сообщения: | Re: ПРЕДЛОЖЕНИЯ К РАЗРОБОТЧИКАМ |
а вы совсем не альтруист) а как же код в массы?:)) кстати некоторые вещи я б и сам хотел запоролить) |
Автор: | _Pavel_ [ 03 сен 2013 13:20 ] |
Заголовок сообщения: | Построение по длинам и румбам |
В старой документации присутствует только таблица линий и румбов Для удобства неплохо было реализовать построение по длинам и румбам |
Автор: | BAM [ 05 сен 2013 13:26 ] |
Заголовок сообщения: | Re: ПРЕДЛОЖЕНИЯ К РАЗРОБОТЧИКАМ |
$V=@Dialog.Select Выбери|Дир. углы|Румб %next $n=@Map.NextSelected @If $n=0 then @Break Пометь первую точку $nn=@Map.Object[$n].Parameter[4] $x=@Map.Object[$n].Parameter[-4] $x=@Calc Replace("$x",",",".") $x=@DequoteText $x $x=@DequoteText $x $y=@Map.Object[$n].Parameter[-3] $y=@Calc Replace("$y",",",".") $y=@DequoteText $y $y=@DequoteText $y @Map.DeselectAll @If $V=Румб then @Goto %end1 $a=@Dialog.Ask Угол 90,30,30 @If $a= then @Goto %end $d=@Dialog.Ask дистанция @If $d= then @Goto %end $a=@Calc Replace("$a",".",",") $a=@DequoteText $a $a=@DequoteText $a $d=@Calc Replace("$d",".",",") $d=@DequoteText $d $d=@DequoteText $d $a1=@StringPart 1,$a $a2=@StringPart 2,$a @If $a2= then $a2=0 $a3=@StringPart 3,$a @If $a3= then $a3=0 $a=(($a3/60+$a2)/60+$a1)*3.1415926535897932384626433832795028841971/180 %next1 $ac=@Calc Cos($a) ;@Break $ac $dx=$x+$ac*$d $dx=@Calc Replace("$dx",".",",") $dx=@DequoteText $dx $dx=@DequoteText $dx $as=@Calc sin($a) $dy=$y+$as*$d $dy=@Calc Replace("$dy",".",",") $dy=@DequoteText $dy $dy=@DequoteText $dy $nn=$nn+1 $N=@Map.AddObject 0|1|ID11340000|1|0 $dx $dy 0|1|ID11340000|1|4 $nn ; @Map.SelectByParameters 1|4>=$nn @Map.Selected.CreateCaptions ID93 0 0 1 0 0,1 1 Вид | Показать все @Map.SelectLayer $nn @Goto %next @Goto %end %end1 $a=@Dialog.Ask Четверть (3,90,30,30) $a=@Calc Replace("$a",".",",") $a=@DequoteText $a $a=@DequoteText $a $a1=@StringPart 1,$a $a2=@StringPart 2,$a $a3=@StringPart 3,$a @If $a3= then $a3=0 $a4=@StringPart 4,$a @If $a4= then $a4=0 $a=($a4/60+$a3)/60+$a2 @If $a1=2 then $a=180-$a @If $a1=3 then $a=180+$a @If $a1=4 then $a=360-$a $a=$a*3.1415926535897932384626433832795028841971/180 $d=@Dialog.Ask дистанция @If $d= then @Goto %end $d=@Calc Replace("$d",".",",") $d=@DequoteText $d $d=@DequoteText $d @Goto %next1 %end Пользуйтесь |
Автор: | Bondarets Alexander [ 09 сен 2013 11:08 ] |
Заголовок сообщения: | Re: ПРЕДЛОЖЕНИЯ К РАЗРОБОТЧИКАМ |
Добавьте, пожалуйста этот скрипт с небольшим описанием в библиотеку полезных скриптов. Скрипты, разбросанные по различным темам, сложно потом отыскивать. |
Автор: | MrAgony [ 13 сен 2013 11:14 ] |
Заголовок сообщения: | Re: ПРЕДЛОЖЕНИЯ К РАЗРОБОТЧИКАМ |
Цілком згідний з користувачем "Пупкин", захист скриптів необхідна штука, поперше виключається, або мінімізується можливість непотрібного розповсюдження скрипту, а подруге є такі випадки, коли за твій комп'ютер сяде "криворука мавпа", і по необережності спортить всю пророблену роботу над якоюсь кнопкою. Так що з нетерпінням чекаю, коли з'явиться можливість захисту скриптів. Дякую за розуміння та увагу |
Автор: | _Pavel_ [ 16 сен 2013 13:54 ] |
Заголовок сообщения: | Только помеченные условные обозначения |
В случае с кадастровыми планами в Digitals выводится условные обозначения ненужные и не несущие смысловой нагрузки. Было бы неплохо реализовать возможность выводить только помеченные условные обозначения или же как вариант запрет/разрешение на вывод условных знаков для слоев. |
Автор: | Bondarets Alexander [ 16 сен 2013 16:27 ] |
Заголовок сообщения: | Re: Только помеченные условные обозначения |
_Pavel_ писал(а): В случае с кадастровыми планами в Digitals выводится условные обозначения ненужные и не несущие смысловой нагрузки. Было бы неплохо реализовать возможность выводить только помеченные условные обозначения или же как вариант запрет/разрешение на вывод условных знаков для слоев. А почему просто не убрать условные знаки в слоях, где они не нужны в DMT шаблоне? |
Автор: | _Pavel_ [ 17 сен 2013 11:08 ] |
Заголовок сообщения: | Re: Только помеченные условные обозначения |
Цитата: А почему просто не убрать условные знаки в слоях, где они не нужны в DMT шаблоне? Вариант с уборкой условных знаков не подходит по следующим причинам: - если убрать условные знаки остаются подписи; - проще пометить 5 условных знаков чем удалять несколько десятков; - хочется большей гибкости и автоматизации Предлагаю как вариант добавить в пунктик Вставка Условные обозначения вывод условных знаков заранее определенный пользователем |
Автор: | Denidz [ 23 сен 2013 14:52 ] |
Заголовок сообщения: | Re: ПРЕДЛОЖЕНИЯ К РАЗРОБОТЧИКАМ |
Добрый день, хотелось бы чтоб в менеджере слоев слои можно было объединять в группы и потом их быстро включать/отключать, а то у меня 1 проект из которого я делаю чертежи в каждом чертеже по 10-15 разных слоев и пока все их найдешь включишь/отключишь то времени уходит не мало и вечно что-то да забывается. можно конечно в скрипт записать но не вариант как по мне. |
Автор: | voha [ 23 сен 2013 15:27 ] |
Заголовок сообщения: | Re: ПРЕДЛОЖЕНИЯ К РАЗРОБОТЧИКАМ |
Denidz писал(а): ...хотелось бы чтоб в менеджере слоев слои можно было объединять в группы и потом их быстро включать/отключать... Підтримую. Вже писали.Якщо певні шари включені до групи шарів, а група шарів є у списку менеджера шарів, то встановлення статусу для групи шарів мало б означати автоматичне встановлення статусу для всіх шарів що входять до групи |
Автор: | Bondarets Alexander [ 24 сен 2013 08:22 ] |
Заголовок сообщения: | Re: Только помеченные условные обозначения |
_Pavel_ писал(а): Предлагаю как вариант добавить в пунктик Вставка Условные обозначения вывод условных знаков заранее определенный пользователем А как их определить? В диалоге вставки списка Вставка>Условные обозначения есть опция Только активные слои, при включении которой в список попадут только обозначения слоев, содержащих объекты. Такой фильтр не подходит? |
Автор: | Bondarets Alexander [ 24 сен 2013 08:37 ] |
Заголовок сообщения: | Re: ПРЕДЛОЖЕНИЯ К РАЗРОБОТЧИКАМ |
voha писал(а): Якщо певні шари включені до групи шарів, а група шарів є у списку менеджера шарів, то встановлення статусу для групи шарів мало б означати автоматичне встановлення статусу для всіх шарів що входять до групи Речь именно про менеджер слоев Карта>Слои а не про Окно>Статус слоев? Переключать статус слоев удобнее и быстрее во втором окне. |
Автор: | Denidz [ 24 сен 2013 15:03 ] |
Заголовок сообщения: | Re: ПРЕДЛОЖЕНИЯ К РАЗРОБОТЧИКАМ |
Да извините не про "менеджер слоев" речь идет, а про панель "статус слоев". очень бы хотелось видеть реализацию того что постом выше предложил Voha. т.е. дело надо бы сделать как в том же фотошопе - допустим клацаю я правой кнопкой мышки на панели статус слоев, ну там выскакивает диалоговое окно - в котором я могу создать группу слоев и ее какнибудь назвать, ну и потом реализовать механизм добавления слоев в эту группу и исключение их оттуда, ну и когда меняется статус группы слоев чтоб он менялся для всех слоев находящихся в группе) |
Страница 7 из 13 | Часовой пояс: UTC + 2 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |