SHP PNG Converter

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
Xaver
Новоприбывший
Сообщения: 9
Зарегистрирован: 30 авг 2011, 12:48
Репутация: 0

SHP PNG Converter

Сообщение Xaver » 01 сен 2011, 11:25

Подскажите через какую программу конвертировать SHP слои в растровые картинки?

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: SHP PNG Converter

Сообщение Mavka » 01 сен 2011, 11:32

Со стилями или без?
лангольеры под окном жрали время ом-ном-ном

Xaver
Новоприбывший
Сообщения: 9
Зарегистрирован: 30 авг 2011, 12:48
Репутация: 0

Re: SHP PNG Converter

Сообщение Xaver » 01 сен 2011, 11:34

без, а можно информацию о стилях а то пользуясь плагином к Quantum Gis у меня этот фокус из за них так и не получился

Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: SHP PNG Converter

Сообщение Mavka » 01 сен 2011, 12:12

Про плагин не знаю, не видел.
Без стилей: viewtopic.php?f=30&t=8453
Со стилями: qgis, umn mapserver, mapnik, etc.
лангольеры под окном жрали время ом-ном-ном

ggis
Завсегдатай
Сообщения: 302
Зарегистрирован: 31 окт 2008, 10:39
Репутация: 2

Re: SHP PNG Converter

Сообщение ggis » 01 сен 2011, 12:13

SHP-формат очень распостраненный, и если без оформления (легенды) надо в растр перегнать векторные слои, возможно во многих гис-системах (глобал мапер, акргис, мапинфо, и т.д.), они платные, а бесплатные Вам уже посоветовали.
Последний раз редактировалось ggis 01 сен 2011, 12:22, всего редактировалось 2 раза.

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

Re: SHP PNG Converter

Сообщение Александр Мурый » 01 сен 2011, 12:20

Создать с нужным шейпом map-файл (через QGIS, например), а дальше shp2img (?)

Попробовал поделать растры из шейпов в QGIS -- неплохо выходит способом, описанным здесь.
Вызываем QGIS из командной строки с указанием нужного shp-файла или проекта с оформлением --> делается снимок экрана (snapshot) с указанием ширины/высоты картинки (на выходе PNG + файл привязки *.pngw) --> QGIS закрывается --> заново..

Снимок с отдельным шейпом без оформления с масштабом по умолчанию:

Код: Выделить всё

qgis --snapshot shp_name.png shp_name.shp
То же с указанием ширины и высоты снимка:

Код: Выделить всё

qgis --snapshot shp_name.png shp_name.shp --width 2000 --height 1500
Можно создать проект с оформлением, выставить там нужный масштаб, затем скомандовать:

Код: Выделить всё

qgis --project project_name.qgs --snapshot shp_name.png --width 2000 --height 1500
То же, но с выбором географ. охвата (вместо xmin,ymin,xmax,ymax указать реальные значения):

Код: Выделить всё

qgis --project project_name.qgs --snapshot shp_name.png --width 2000 --height 1500 --extent xmin,ymin,xmax,ymax 
Минус (скорее, особенность) этого способа --- "снимок" ограничен охватом экрана.
Редактор материалов, модератор форума

Ответить

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

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

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