Страница 1 из 1
в ArcMap создать слой Raster Layer из Mosaic Dataset
Добавлено: 12 ноя 2012, 17:04
novice
Не совсем понятно, я создал Mosaic Dataset и загрузил в него тайлы, тайлы отображаются корректно.
Сообщите, пожалуйста, можно ли сформировать из Mosaic Dataset один RasterLayer и определить для него параметр Scale или правильно создавть Mosaic Layer?
Собственно вопрос, в чем преимущество Mosaic Layer?
Re: Mosaic Layer и Raster Layer
Добавлено: 12 ноя 2012, 17:14
novice
Собственно, сам Mosaic Layer мне не нужен. Мне надо создать RasterLayer. Как правильно создать RasterLayer из mosaic Dataset?
Хотел бы уточнить саму последовательность действий: создать Mosaic Dataset, загрузить в него тайлы, сконвертировать Mosaic Dataset в Raster Dataset и сформировать RasterLayer?
Re: Mosaic Layer и Raster Layer
Добавлено: 12 ноя 2012, 18:27
novice
Как в ArcMap создать слой Raster Layer из Mosaic Dataset?
Re: в ArcMap создать слой Raster Layer из Mosaic Dataset
Добавлено: 12 ноя 2012, 21:15
Дмитрий Барышников
Я думаю - никак. Это разные типы данных. Это как из FeatureClass делать Raster Layer.
Re: в ArcMap создать слой Raster Layer из Mosaic Dataset
Добавлено: 12 ноя 2012, 21:47
novice
Это забавно, но можно просто сделать static_cast
Код: Выделить всё
...
IMosaicDataset mosaicDataset = mosaicWorkspaceExtension.OpenMosaicDataset
("MosaicOneLayer");
IRasterLayer rlMosaicDataset = new RasterLayer();
rlMosaicDataset.CreateFromDataset((IRasterDataset)mosaicDataset);
Работает корректно
Re: в ArcMap создать слой Raster Layer из Mosaic Dataset
Добавлено: 12 ноя 2012, 22:16
novice
При построении Mosaic Dataset заметил еще одну странность, когда в ArcMap отдаляю сформированную ранее мозайку , вижу пустоты. Причем никаких обзорных изображений не строил. Когда масштаб соответствует оригинальному масштабу слоя(или ближе), то пустот нет.
Сперва я думал, что это особенность отображения Mosaic Layer, но и Raster Layer также отображается.
Подскажите, пожалуйста,
1) как сделать так, чтобы мозайка всегда отображалась целиком.
2) если 1) невозможен, то как сформировать обзорное изображение.
Суть проблемы заключается в том, что самый верхний слой будет отображаться не совсем корректно(т.к. по заданию, он должен отображаться ни в своем оригинальном масштабе и ни в масштабе SASPlanet, а должен быть виден отовсюду)
Re: в ArcMap создать слой Raster Layer из Mosaic Dataset
Добавлено: 28 фев 2014, 13:53
URIIT
Re: в ArcMap создать слой Raster Layer из Mosaic Dataset
Добавлено: 03 мар 2014, 21:11
DevGis
минус за ответ
Не понятно зачем поднимать мертвые темы, тем более вопрос был отмечен как решенный почти 2 года назад, помимо прочего, правила хорошего тона предполагают наличие кода в ответе