в ArcMap создать слой Raster Layer из Mosaic Dataset
-
- Гуру
- Сообщения: 527
- Зарегистрирован: 21 окт 2012, 00:17
- Репутация: 15
- Ваше звание: developer
в ArcMap создать слой Raster Layer из Mosaic Dataset
Не совсем понятно, я создал Mosaic Dataset и загрузил в него тайлы, тайлы отображаются корректно.
Сообщите, пожалуйста, можно ли сформировать из Mosaic Dataset один RasterLayer и определить для него параметр Scale или правильно создавть Mosaic Layer?
Собственно вопрос, в чем преимущество Mosaic Layer?
Сообщите, пожалуйста, можно ли сформировать из Mosaic Dataset один RasterLayer и определить для него параметр Scale или правильно создавть Mosaic Layer?
Собственно вопрос, в чем преимущество Mosaic Layer?
Последний раз редактировалось novice 13 ноя 2012, 23:39, всего редактировалось 4 раза.
-
- Гуру
- Сообщения: 527
- Зарегистрирован: 21 окт 2012, 00:17
- Репутация: 15
- Ваше звание: developer
Re: Mosaic Layer и Raster Layer
Собственно, сам Mosaic Layer мне не нужен. Мне надо создать RasterLayer. Как правильно создать RasterLayer из mosaic Dataset?
Хотел бы уточнить саму последовательность действий: создать Mosaic Dataset, загрузить в него тайлы, сконвертировать Mosaic Dataset в Raster Dataset и сформировать RasterLayer?
Хотел бы уточнить саму последовательность действий: создать Mosaic Dataset, загрузить в него тайлы, сконвертировать Mosaic Dataset в Raster Dataset и сформировать RasterLayer?
-
- Гуру
- Сообщения: 527
- Зарегистрирован: 21 окт 2012, 00:17
- Репутация: 15
- Ваше звание: developer
Re: Mosaic Layer и Raster Layer
Как в ArcMap создать слой Raster Layer из Mosaic Dataset?
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
Re: в ArcMap создать слой Raster Layer из Mosaic Dataset
Я думаю - никак. Это разные типы данных. Это как из FeatureClass делать Raster Layer.
-
- Гуру
- Сообщения: 527
- Зарегистрирован: 21 окт 2012, 00:17
- Репутация: 15
- Ваше звание: developer
Re: в ArcMap создать слой Raster Layer из Mosaic Dataset
Это забавно, но можно просто сделать static_cast
Работает корректно
Код: Выделить всё
...
IMosaicDataset mosaicDataset = mosaicWorkspaceExtension.OpenMosaicDataset
("MosaicOneLayer");
IRasterLayer rlMosaicDataset = new RasterLayer();
rlMosaicDataset.CreateFromDataset((IRasterDataset)mosaicDataset);
-
- Гуру
- Сообщения: 527
- Зарегистрирован: 21 окт 2012, 00:17
- Репутация: 15
- Ваше звание: developer
Re: в ArcMap создать слой Raster Layer из Mosaic Dataset
При построении Mosaic Dataset заметил еще одну странность, когда в ArcMap отдаляю сформированную ранее мозайку , вижу пустоты. Причем никаких обзорных изображений не строил. Когда масштаб соответствует оригинальному масштабу слоя(или ближе), то пустот нет.
Сперва я думал, что это особенность отображения Mosaic Layer, но и Raster Layer также отображается.
Подскажите, пожалуйста,
1) как сделать так, чтобы мозайка всегда отображалась целиком.
2) если 1) невозможен, то как сформировать обзорное изображение.
Суть проблемы заключается в том, что самый верхний слой будет отображаться не совсем корректно(т.к. по заданию, он должен отображаться ни в своем оригинальном масштабе и ни в масштабе SASPlanet, а должен быть виден отовсюду)
Сперва я думал, что это особенность отображения Mosaic Layer, но и Raster Layer также отображается.
Подскажите, пожалуйста,
1) как сделать так, чтобы мозайка всегда отображалась целиком.
2) если 1) невозможен, то как сформировать обзорное изображение.
Суть проблемы заключается в том, что самый верхний слой будет отображаться не совсем корректно(т.к. по заданию, он должен отображаться ни в своем оригинальном масштабе и ни в масштабе SASPlanet, а должен быть виден отовсюду)
Последний раз редактировалось novice 03 мар 2014, 21:00, всего редактировалось 1 раз.
-
- Участник
- Сообщения: 70
- Зарегистрирован: 16 апр 2012, 08:33
- Репутация: 16
Re: в ArcMap создать слой Raster Layer из Mosaic Dataset
Ответ на ваш вопрос тут (в конце статьи):
http://blogs.esri.com/esri/arcgis/2010/ ... image-huh/
http://blogs.esri.com/esri/arcgis/2010/ ... image-huh/
-
- Участник
- Сообщения: 78
- Зарегистрирован: 29 авг 2013, 10:55
- Репутация: 1
Re: в ArcMap создать слой Raster Layer из Mosaic Dataset
минус за ответ
Не понятно зачем поднимать мертвые темы, тем более вопрос был отмечен как решенный почти 2 года назад, помимо прочего, правила хорошего тона предполагают наличие кода в ответе
Не понятно зачем поднимать мертвые темы, тем более вопрос был отмечен как решенный почти 2 года назад, помимо прочего, правила хорошего тона предполагают наличие кода в ответе
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя