Страница 1 из 1

Сжатие/растяжение темы

Добавлено: 16 июн 2010, 12:49
Potr
Здравствуйте.
Есть темы различного сорта: точенные, линейные, полигональные. Как можно сжать/растянуть их? То есть, к примеру, был прямоугольник длиной 50 метров — стал 100, ну и координаты соответствующим образом изменились.

Re: Сжатие/растяжение темы

Добавлено: 16 июн 2010, 14:56
ggis
сжимать-растягивать прямоугольник относительно его центра?

Re: Сжатие/растяжение темы

Добавлено: 16 июн 2010, 15:59
Potr
Можно сказать так: перевести в новую проекцию сжатием/растяжением.

Re: Сжатие/растяжение темы

Добавлено: 16 июн 2010, 16:14
ggis
В ArcView 3.x - http://gis-lab.info/qa/shapewarp-av.html
В ArcGis 9.x - панель инструментов Spatial Adjustment

Re: Сжатие/растяжение темы

Добавлено: 18 июн 2010, 18:44
Potr
ggis, спасибо. Но у меня нет темы, с помощью которой соответствием точек можно привести эти темы в порядок. Мне быть просто по Оx и Оу растянуть. Неужели нет никакого простого способа?

Re: Сжатие/растяжение темы

Добавлено: 18 июн 2010, 19:18
Максим Дубинин
попробуйте вот так:
откройте таблицу темы, выделите поле Shape, калькулятор полей, выражение

Код: Выделить всё

[shape].Transform(Transform2D.Make.Scale(2@2))