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

Данные ASTER и векторный слой

Добавлено: 24 янв 2019, 15:06
gelokin2201
Здравствуйте уважаемые друзья!
Я столкнулся с проблемой, мне лично (не для работы) нужна карта рельефа Москвы и области. Так как я не смог найти ничего удачного, то принял решение взять данные со спутника ASTER, который по описанию данных имеет точность в 15 метров, что не дурно. Но в этих данных есть очень значительный изъян, в данных сидит погрешность из-за строений. Я придумал как побороть этот минус, я беру данные спутника, накладываю слой зданий и сооружений из openstreetmap c буфером в 10...30 метров. Далее мне необходимо удалить данные из растра под наложенным на него слоем зданий и сооружений, а потом каким-то инструментом "сгладить растр", т.е. заполнить данными высот по любому методу, чтобы не было дыр, и было наиболее похоже на правду;)
Прошу у Вас ответ на два вопроса:
1) как можно обрезать данные растра по границам шейпа в ArcGIS или qgis?
2) как потом можно и с помощью чего сгладить обрезанный растр с вырезанными кусочками данных в тех же ArcGIS или qgis?
Результат готов выставить на всеобщее обозрение и скачивание, если кому-то это интересно. Может быть полезно для пешеходной и велосипедной маршрутизации...
Второй вариант, может у кого-то есть хорошая карта рельефа Москвы и области, дайте ссылочку:(
Большое спасибо!

Re: Данные ASTER и векторный слой

Добавлено: 24 янв 2019, 15:26
tikhpetr
По первому вопросу, в Arc-е превратить шейп в графику и обрезать растр по графике.

Re: Данные ASTER и векторный слой

Добавлено: 24 янв 2019, 15:48
gelokin2201
tikhpetr писал(а): 24 янв 2019, 15:26обрезать растр по графике.
Я нашел инструмент, который позволяет обрезать растр по маске, но обрезается всё вокруг, а то что под маской сохраняется... А как обрезать так, чтобы всё под маской обрезалось, а всё вокруг сохранилось?

Re: Данные ASTER и векторный слой

Добавлено: 24 янв 2019, 16:11
tikhpetr
Гм-м. Я бы посоветовал Global Mapper, но, очевидно, не в тему.

Re: Данные ASTER и векторный слой

Добавлено: 24 янв 2019, 16:23
gamm
gelokin2201 писал(а): 24 янв 2019, 15:48А как обрезать так, чтобы всё под маской обрезалось, а всё вокруг сохранилось?
сделайте БОЛЬШОЙ квадрат, и вырежьте из него свою маску, и используйте результат. Но скорее всего есть ключик, что оставить, наружность или внутренность.

Re: Данные ASTER и векторный слой

Добавлено: 24 янв 2019, 16:35
gelokin2201
gamm писал(а): 24 янв 2019, 16:23сделайте БОЛЬШОЙ квадрат, и вырежьте из него свою маску, и используйте результат. Но скорее всего есть ключик, что оставить, наружность или внутренность.

Re: Данные ASTER и векторный слой

Добавлено: 24 янв 2019, 21:30
tikhpetr
Я еще раз посмотрел. В Arc-е можно.
Безымянный.png
Безымянный.png (843.64 КБ) 6213 просмотров

Re: Данные ASTER и векторный слой

Добавлено: 25 янв 2019, 12:42
gelokin2201
tikhpetr писал(а): 24 янв 2019, 21:30Я еще раз посмотрел. В Arc-е можно.
Спасибо, буду посмотреть;)

Re: Данные ASTER и векторный слой

Добавлено: 25 янв 2019, 14:58
gelokin2201
tikhpetr писал(а): 24 янв 2019, 21:30Я еще раз посмотрел. В Arc-е можно.
К сожалению, не получается, пункт, который нужно выбрать, неактивен. Почему не понимаю...

Re: Данные ASTER и векторный слой

Добавлено: 25 янв 2019, 15:07
tikhpetr
По порядку. Выделяете нужный полигональный слой, конвертировать объекты в графику(сохранять и объекты, и графику). После конвертации удаляете шейп, внешне карта не изменится(графика выглядит также, как и шейп). Дальше, начать редактирование - выделяете всю графику, затем переходите к растру - экспорт данных, выбираете обрезать и удалить внутреннюю часть. Закрываете карту полностью и открываете экспортированный растр. Усе, шеф!