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

Копирование из параметра в параметр
https://geosystema.net/forum/viewtopic.php?f=5&t=139
Страница 1 из 1

Автор:  Dmitriy Fedorov [ 12 май 2006 17:39 ]
Заголовок сообщения:  Копирование из параметра в параметр

Проблема следующая.

Существует некий файл с пикетами и горизонталями, однако вся информация о высоте набита не в параметр Z, а в другой.

Выделяю объекты и в панели Инфо пробую скопировать из параметра в параметр с помощью меню правой кнопки.

К сожалению, не копирует!

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

Автор:  Sergey Oleynik [ 12 май 2006 20:25 ]
Заголовок сообщения: 

Все копируется нормально, только не при помощи правой кнопки, а через drag'n'drop. Нажав и удерживая левую кнопку мыши на названии (не на значении) параметра "Абсолютна висота" нужно перетянуть ее на название параметра Z.

Автор:  Dmitriy Fedorov [ 15 май 2006 17:44 ]
Заголовок сообщения: 

Да, действительно, это азы работы с параметрами, и всё прекрасно описано в хелпе.. Позор на мою голову.. :oops:

Однако, вероятно на эту фичу всё же стоит обратить внимание? Ведь если возможно копирование перетаскиванием, наверняка должно работать и по правой кнопке. Или тут какая-то хитрая идея?

И еще вопрос:
в помощи также упоминается копирование параметра из карты в карту (пример о параллельной работе над картой). На чем построен принцип поиска - куда будет вставлять программа? На одинаковых id объектов?

Автор:  Sergey Oleynik [ 16 май 2006 13:16 ]
Заголовок сообщения: 

Разобрались.
Теперь при копировании вашим способом, тоже все работает.

Разница между копированием при помощи drag'n'drop и через буфер обмена следующая:

Drag'n'drop копирует значение одного параметра в другой непосредственно в каждом помеченном объекте. Это самый надежный способ для переноса значений параметров у одних и тех же объектов одной и той же карты.

Копирование параметра через буфер засылает в буфер обмена список значений параметров привязанных к координатам центров объектов.
Если после копирования вставить значения из буфера в блокнот, то там будет примерно такое:
4
12638.66 16187.38 "104,3"
12719.05 16051.07 "106,7"
12640.95 16092.19 "105,4"
12736.98 16175.20 "105,6"
12613.48 16194.55 "104,4"
12683.00 16147.80 "105,0"

Это позволяет затем вставлять значения параметра в объекты другой карты, при условии, что координаты объектов - те же самые.
Посколько теоретически центры разных объектов могут совпасть, то лучше не использовать такой способ в пределах одной карты.

Исключение составляет тот случай, когда нужно выполнить со списком параметров какую-нибудь групповую операцию (например в Excel), а затем вернуть в ту же карту уже измененные значения.

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