масштабирование на avenue

0 голосов
спросил 15 Фев, 06 от Гость (210,080 баллов) в категории Программные продукты Esri
Возник такой вопрос с масштабированием: следующий скрипт, хотя и выполняется,
но ничего не изменяет. :(

aview = av.FindDoc("View1")
atheme = aview.FindTheme("Theme1")
aftab = atheme.GetFTab
shapefield = aftab.FindField("Shape")
atrans = Transform2D.Make
atrans.scale(2@2)
aftab.SetEditable(true)
for each record in aftab
curshape = aftab.returnValue(shapefield, record)
curshape.Transform(atrans)
end
aftab.SetEditable(false)

что в нём не так ? Подскажите !

2 Ответы

0 голосов
ответил 15 Фев, 06 от Ivan_999 (2,900 баллов)

aview = av.FindDoc("View1")
atheme = aview.FindTheme("Theme1")
aftab = atheme.GetFTab
shapefield = aftab.FindField("Shape")
atrans = Transform2D.Make
atrans.scale(2@2)
aftab.SetEditable(true)
for each record in aftab
curshape = aftab.returnValue(shapefield, record)
curshape.Transform(atrans)
------- aftab.setValue(shapefield,record,curshape)end
aftab.SetEditable(false)
 

но перед этим лучше сделать резурвную копию сшейпа, ато он может испортится.

0 голосов
ответил 16 Фев, 06 от Гость (210,080 баллов)
to Ivan_999:
спасибо.

самому смешно из-за такой невнимательности. :)
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...