проблема с вырезкой суши

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
Syllion
Активный участник
Сообщения: 167
Зарегистрирован: 23 сен 2009, 16:09
Репутация: 0

проблема с вырезкой суши

Сообщение Syllion » 24 окт 2011, 22:42

Есть несколько снимков суши в формате jpg. Снимки очень большие. Тут выкладываю только крохотный кусочек.

Снимки на территорию мира. Нужно удалить данные вод и оставить только сушу.
Я взял слой суши из vmap0 и попробовал вырезать им растр, однако никакие штатные инструменты не позволяют это сделать ввиду того, что размер растра очень велик.

Я попробовал конвертировать векторный слой суши в растр, однако ГИСы просто не могут обработать требуемый размер ячейки. Приходится огрублять размер выходной ячейки более чем в 10 раз.

При всех попытках объединить эти куски или вырезать что-то ГИСы просто отваливаются непереварив такой размер данных.

ГлобалМеппер при попытки обрезать файл в 5 MB шейпом суши думает уже 20 минут. Возможно суша слишком велика. Думаю с многогибабайтными файлами он точно не справится.

Есть еще варианты?



Подскажите чем можно еще попробовать обработать?
Вложения
gtopo30_s_relief_w.zip
(3.15 МБ) 325 скачиваний
Последний раз редактировалось Syllion 24 окт 2011, 23:06, всего редактировалось 1 раз.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: вырезать сушу

Сообщение Максим Дубинин » 24 окт 2011, 23:03

это не снимок, это теневая отмывка рельефа

какова конечная цель?

попробуйте "прожечь" (Burn in) векторную маску воды (не суши) прямо в нужный вам растр с помощью gdal_rasterize
http://www.gdal.org/gdal_rasterize.html
пристегивайтесь, турбулентность прямо по курсу

Syllion
Активный участник
Сообщения: 167
Зарегистрирован: 23 сен 2009, 16:09
Репутация: 0

Re: проблема с вырезкой суши

Сообщение Syllion » 24 окт 2011, 23:14

А не подскажите, векторный слой воды нужно как-то самому сделать или он в vmap0 есть?

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: проблема с вырезкой суши

Сообщение Александр Мурый » 25 окт 2011, 09:19

Syllion писал(а):А не подскажите, векторный слой воды нужно как-то самому сделать или он в vmap0 есть?
Векторные данные по береговым линиям --- GSHHS
Редактор материалов, модератор форума

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: проблема с вырезкой суши

Сообщение Максим Дубинин » 25 окт 2011, 10:29

vmap0: bnd-ocean-a
пристегивайтесь, турбулентность прямо по курсу

Nule
Завсегдатай
Сообщения: 276
Зарегистрирован: 26 дек 2011, 12:26
Репутация: 3

Re: проблема с вырезкой суши

Сообщение Nule » 04 фев 2012, 19:18

amuriy писал(а):
Syllion писал(а):А не подскажите, векторный слой воды нужно как-то самому сделать или он в vmap0 есть?
Векторные данные по береговым линиям --- GSHHS
Простите, что не по теме. Скачал эти данные. У файлов расширение .b Какой программой можно открыть и переконвертировать во что-нибудь более удобоваримое? Спасибо!

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: проблема с вырезкой суши

Сообщение Александр Мурый » 04 фев 2012, 19:26

Nule писал(а): Скачал эти данные. У файлов расширение .b Какой программой можно открыть и переконвертировать во что-нибудь более удобоваримое?
По ссылке, кстати, лежат и данные в шейп-файлах (www.ngdc.noaa.gov/mgg/shorelines/data/g ... _2.2.0.zip) :wink:
Редактор материалов, модератор форума

Ответить

Вернуться в «Общие вопросы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость