Отсечение области в QGis 1.7.0 Wroclaw

Не знаете, где задать вопрос? Задавайте здесь.
Nikita111
Новоприбывший
Сообщения: 10
Зарегистрирован: 21 окт 2013, 11:14
Репутация: 0

Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Nikita111 » 21 окт 2013, 11:23

Здравствуйте, уважаемые участники форума!

Нужна Ваша помощь в операции. Имеется проект карты Украины qgis_mapnik с Вашего сайта, необходимо вырезать всего один район по границам (Добропольский район Донецкой области) со всеми слоями от всего объекта. Как это реализовать?

Petruxin
Гуру
Сообщения: 1695
Зарегистрирован: 14 июн 2011, 16:47
Репутация: 133
Ваше звание: Завсегдатай
Откуда: Череповец

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Petruxin » 21 окт 2013, 11:38

Во-первых обновится до второй версии.
Берете свой район и отсекаете послойно от него все лишнее. Вектор - Геообработка-Отсечение(только разберитесь что от чего отсекать)

Может как то автоматизировать возможно, но у Вас слоев немного и можно руками.

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

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Александр Мурый » 21 окт 2013, 11:40

Во-первых, как уже отметили, очень рекомендуется при возможности обновить QGIS до текущей стабильной версии 2.0, т.к. 1.7.0 очень старая.

Кроме ручной работы, вырезать данные по нужному району можно "на автомате" с помощью скрипта (например, bat-файла или на Питоне) с утилитой ogr2ogr с опциями "-clipdst" и "-clipdstwhere".
Редактор материалов, модератор форума

Nikita111
Новоприбывший
Сообщения: 10
Зарегистрирован: 21 окт 2013, 11:14
Репутация: 0

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Nikita111 » 21 окт 2013, 11:45

Имеется слой границ boundary-polygon

Как выделить нужные мне границы и отсечь их?

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

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Александр Мурый » 21 окт 2013, 11:50

Инструментом выделения выделяете нужный полигон, сохраняете выделение как новый шейп-файл. Открываете новый шейп, затем последовательно выполняете "Вектор - Геообработка- Отсечение" для всех нужных слоёв, используя новый слой границ для отсечения.
Редактор материалов, модератор форума

Nikita111
Новоприбывший
Сообщения: 10
Зарегистрирован: 21 окт 2013, 11:14
Репутация: 0

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Nikita111 » 21 окт 2013, 12:03

Выделяю слой boundary-polygon, перехожу в режим редактирования, что делать дальше?! Как выделить слой полигонов?
Вложения
Безымянный.jpg
Безымянный.jpg (329.18 КБ) 12925 просмотров

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

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Александр Мурый » 21 окт 2013, 12:08

Когда вы выделяете полигон, он должен подсвечиваться жёлтым, у вас этого не видно. Включать редактирование не надо, просто выделяете нужный полигон и правой кнопкой мыши на имени слоя --> Сохранить выделение как.
Редактор материалов, модератор форума

Petruxin
Гуру
Сообщения: 1695
Зарегистрирован: 14 июн 2011, 16:47
Репутация: 133
Ваше звание: Завсегдатай
Откуда: Череповец

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Petruxin » 21 окт 2013, 12:13

Либо в таблице аттрибутов выберите свой объект.

[ Сообщение с мобильного устройства ]

Nikita111
Новоприбывший
Сообщения: 10
Зарегистрирован: 21 окт 2013, 11:14
Репутация: 0

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Nikita111 » 21 окт 2013, 12:14

Выделенные границы нужно отсечь от всего проекта и сохранить их в отдельный файл в формате .shp Пока не могу понять как хотя бы выделить нужную мне область, какой инструмент для этого нужен?
Вложения
Безымянный1.jpg
Безымянный1.jpg (165.61 КБ) 12912 просмотров

Nikita111
Новоприбывший
Сообщения: 10
Зарегистрирован: 21 окт 2013, 11:14
Репутация: 0

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Nikita111 » 21 окт 2013, 12:17

В таблице атрибутов по полю NAME нашел свой объект, как раз нужные мне границы выделились желтым. Что делать дальше?
Вложения
Безымянный3.jpg
Безымянный3.jpg (185.31 КБ) 12911 просмотров

Petruxin
Гуру
Сообщения: 1695
Зарегистрирован: 14 июн 2011, 16:47
Репутация: 133
Ваше звание: Завсегдатай
Откуда: Череповец

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Petruxin » 21 окт 2013, 12:20

Отсчитайте 4 поста вверх(это исключая) и прочтите что Вам Александр сказал.

[ Сообщение с мобильного устройства ]

Nikita111
Новоприбывший
Сообщения: 10
Зарегистрирован: 21 окт 2013, 11:14
Репутация: 0

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Nikita111 » 21 окт 2013, 12:22

Спасибо, разобрался! Теперь так нужно сделать для всех слоев в выделенной области и сохранить их в формат .shp

Как это реализовать для каждого слоя?

Petruxin
Гуру
Сообщения: 1695
Зарегистрирован: 14 июн 2011, 16:47
Репутация: 133
Ваше звание: Завсегдатай
Откуда: Череповец

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Petruxin » 21 окт 2013, 12:32

Как так сделать?
Как раз не так, а Вектор-Геообработка и тд

[ Сообщение с мобильного устройства ]

Nikita111
Новоприбывший
Сообщения: 10
Зарегистрирован: 21 окт 2013, 11:14
Репутация: 0

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Nikita111 » 21 окт 2013, 14:09

Спасибо за помощь! Теперь все слои необходимо перенести в ArcGis Online, как реализовать это я знаю, но нужна помощь в визуальном оформлении подписей и иконок

Nikita111
Новоприбывший
Сообщения: 10
Зарегистрирован: 21 окт 2013, 11:14
Репутация: 0

Re: Отсечение области в QGis 1.7.0 Wroclaw

Сообщение Nikita111 » 21 окт 2013, 14:13

Пока вот что получается.
Вложения
Безымянный11.jpg
Безымянный11.jpg (319.67 КБ) 12879 просмотров

Ответить

Вернуться в «Я новичок!»

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

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