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

[ArcView 9.x] Проблемы экспорта растровых файлов

Добавлено: 20 авг 2006, 12:04
Romancer
Переписка с ESRI саппортом ничего не дала (может виноват мой англ)поэтому обращаюсь за помощью к Вам:
Возможно ли експортировать открытый и затем видоизмененный геотиф DEM файл с сохранением внесенных видоизменений? или например с примененным к нему Hillshade из Spatial Analyst
проблема в том что в итоге нужно получить такой же по размеру ( ширина высота в пикселях) тиф файл желательно с сохранением базовой резолюции исходного файла
экспорт из Layers > Data > Export Data выдает базовый файл, а не видоизмененный

если експортировать через File > Export Map :
A) Data view - то настройка ведется только через DPI поэтому выдать аналогичный размер практически не возможно...тем более експорт идет скриншотом - как подгонять именно размер карты совершенно не понятно;
b) Layout view - экспорт через фрейм тоже не понятно как...зумом подгонять карту к фрейму ???

вот ответ саппорта
=========================
When exporting a map to a TIFF, you will not be able to get the exact same number of pixels when specifying a dpi. You can increase/decrease the dpi to get a closer range, but most rasters have a pixel size that is the same for the height and width.
==========================

неужели это невозможно ведь это важная составляющая мап мекинга...

Не совсем понятно, в чем проблема.

Добавлено: 21 авг 2006, 12:16
geologic
В том, что геотиф именно DEM? Или восстановление геопривязки... нельзя ли попроще поставить задачу: возможно, вас поэтому и не поняли в ESRI. Вообще задача сбросить карту в растр, обработать где-то там на стороне и привязать обратно решается без особых трудностей, в ArcMap есть даже функция такая - экспорт в тиф с привязкой - виджимо, для того самого "мапмакинга". Ну и другие пути есть. Разумеется, вопросы разрешения, обратной геопривязки, сохранения качества картинки нужно решать самому под ваши задачи на вашем рабочем столе. Средства есть разные.

Пример как это делается, описан вот тут: http://geofaq.narod.ru/2pshadow.htm

Добавлено: 21 авг 2006, 13:11
Romancer
дело не в привязке
она вообще не нужна
поясню более на примере
имеется NED геотиф файл вполне определенного размера 2410*1040 пикселей
файл не привязан и никаких опрераций с размерами проекцией и тп не производится
просто делается классификация по высотам
0-200-500-1000м и тд.
как после обработки в арквью получить такой же размер на выходе?
чтобы можно было оба этих файла совместить
2410*1040
хоть тифф хоть жепег...
никаких привязок сохранять не надо
обработка пойдет в фотошопе

Добавлено: 21 авг 2006, 18:31
Максим Дубинин
может через Layout\Export Map... и Clip to graphic extent попробовать?

Добавлено: 21 авг 2006, 21:15
Romancer
а смысл?
оно мне выдаст размеры фрейма и експорт сделает по ним
но не по краям входного растрового файла...
подгонять входной растр под размеры фрейма? зумом???

Добавлено: 21 авг 2006, 21:29
Максим Дубинин
Да нет, подогнать объект rectangle.
Но все равно, пожалуй, это изврат.

Задача понятна, но проблема все же в том, что растр в arcgis и экспортируемый растр (к вопросу об экспорте с наложением hillshade) это разные вещи. А вот результат классификации, где осуществляется пересчет самого растра и получение нового, через data\export data должно решаться без особых проблем.

Добавлено: 21 авг 2006, 22:07
Romancer
sim писал(а): А вот результат классификации, где осуществляется пересчет самого растра и получение нового, через data\export data должно решаться без особых проблем.
у меня даже при применении другой классификации к входному растру после data\export data просто черный слой открывается... :(

Добавлено: 15 сен 2006, 10:13
Romancer
проблема была решена
меня попросили рассказать извините что не сразу ответил...

еще раз описание:
необходимо было получить видоизмененные растровый файл из арквью без изменения размера и разрешения самого файла
например DEM файлы рельефа
для этого в арке существует опция
Layers > Data > Export Data
чтобы сохранить изменения в растровом файле (если вы например использовали Classification или Hillshade) необходимо при экспорте отметить галочку Use Renderer
соответственно если необходимо получить цветной файл то отметить также Force RGB
естественно если вы не изменяли проэкцию и другие параметры файла то Extent и Spatial Reference у вас должны стоять как Raster Dataset (Original)
в противном случае - например при изменении проэкции нужно переключиться в Spatial Reference на Data Frame