Страница 1 из 1
Import Mosaic Dataset Geometry
Добавлено: 09 окт 2012, 16:52
dime1
Хочу оставить только нужную область в мозаике. Нашел, что за это отвечает инструмент -
http://resources.arcgis.com/ru/help/mai ... 008s000000 Но после применения никакой маскировки внешней части мозаики не происходит.
Alaway clip mosaic to its boundary стоит yes.
Как Input feature class использую свой полигон в той же проекции, Target Feature class стоит boundary. Если вручную редактировать boundary, то поддаётся, но у моего полигона сложная форма.
Меня настораживают поля join_field, не понимаю зачем они там нужны, но я пробовал разные варианты.
P.S. dataplus уже перевели мануал по 10.1

Re: Import Mosaic Dataset Geometry
Добавлено: 10 окт 2012, 09:58
dime1
Может есть какой-то способ подогнать быстро форму одного полигона под другой в Editore?
Replace geometry tool для Mosaic Boundary выдаёт сообщение, что она не поддаётся редактированию.
Re: Import Mosaic Dataset Geometry
Добавлено: 10 окт 2012, 11:28
novia
dime1 писал(а):Может есть какой-то способ подогнать быстро форму одного полигона под другой в Editore?
Replace geometry tool для Mosaic Boundary выдаёт сообщение, что она не поддаётся редактированию.
если Reshape работает - используйте трассировку
Re: Import Mosaic Dataset Geometry
Добавлено: 10 окт 2012, 11:43
dime1
"The selection contains one or more features that are not editable"
в атрибутивной таблице boundary поля: objectid, shape, shape_leng, shape_area
в атрибутивной таблице моего полигона поля: FID, shape, shape_leng, shape_area
Re: Import Mosaic Dataset Geometry
Добавлено: 10 окт 2012, 11:47
novia
атрибуты точно не причем.
а БГД выгрузить не сможете (можно в личку)? вживую посмотреть почему это может не работать?
Re: Import Mosaic Dataset Geometry
Добавлено: 10 окт 2012, 12:29
novia
по итогам просмотра базы могу сказать следующее
как и предположили в самом начале - проблема была в joinfield. но не в его наличии, а в значениях в полигональном слоев.
в мозаике у вас была boundary с objectID = 2, а в классе полигональных объектов был 1 объект и его objectid был равен 1. соответственно join не срабатывал.
я добавил поле id и присвоил ему значение равное objectid границы мозаики, и все получилось (поправьте, если ожидаемый результат был другим)

- Таблицы атрибутов и параметры инструмента (синим показано то, почему все не работало)
- 2.JPG (73.57 КБ) 4436 просмотров

- До правильного применения инструмента
- 3.JPG (75.91 КБ) 4434 просмотра

- скриншот из ArcMap того, что получилось в итоге
- 1.JPG (78.43 КБ) 4436 просмотров
Re: Import Mosaic Dataset Geometry
Добавлено: 10 окт 2012, 12:44
dime1
Я уже пытался добавлять поле к своему полигону с какой-то цифрой) но не довёл начатое до конца
novia, спасибо, что помогли разобраться как работает этот инструмент
P.S. после этой процедуры не забудьте снова поставить Yes в Always clip mosaic to its boundary.