Страница 1 из 2
Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 11:23
Nikita111
Здравствуйте, уважаемые участники форума!
Нужна Ваша помощь в операции. Имеется проект карты Украины qgis_mapnik с Вашего сайта, необходимо вырезать всего один район по границам (Добропольский район Донецкой области) со всеми слоями от всего объекта. Как это реализовать?
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 11:38
Petruxin
Во-первых обновится до второй версии.
Берете свой район и отсекаете послойно от него все лишнее. Вектор - Геообработка-Отсечение(только разберитесь что от чего отсекать)
Может как то автоматизировать возможно, но у Вас слоев немного и можно руками.
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 11:40
Александр Мурый
Во-первых, как уже отметили, очень рекомендуется при возможности обновить QGIS до текущей стабильной версии 2.0, т.к. 1.7.0 очень старая.
Кроме ручной работы, вырезать данные по нужному району можно "на автомате" с помощью скрипта (например, bat-файла или на Питоне) с утилитой
ogr2ogr с опциями "-clipdst" и "-clipdstwhere".
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 11:45
Nikita111
Имеется слой границ boundary-polygon
Как выделить нужные мне границы и отсечь их?
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 11:50
Александр Мурый
Инструментом выделения выделяете нужный полигон, сохраняете выделение как новый шейп-файл. Открываете новый шейп, затем последовательно выполняете "Вектор - Геообработка- Отсечение" для всех нужных слоёв, используя новый слой границ для отсечения.
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 12:03
Nikita111
Выделяю слой boundary-polygon, перехожу в режим редактирования, что делать дальше?! Как выделить слой полигонов?
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 12:08
Александр Мурый
Когда вы выделяете полигон, он должен подсвечиваться жёлтым, у вас этого не видно. Включать редактирование не надо, просто выделяете нужный полигон и правой кнопкой мыши на имени слоя --> Сохранить выделение как.
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 12:13
Petruxin
Либо в таблице аттрибутов выберите свой объект.
[ Сообщение с мобильного устройства ]
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 12:14
Nikita111
Выделенные границы нужно отсечь от всего проекта и сохранить их в отдельный файл в формате .shp Пока не могу понять как хотя бы выделить нужную мне область, какой инструмент для этого нужен?
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 12:17
Nikita111
В таблице атрибутов по полю NAME нашел свой объект, как раз нужные мне границы выделились желтым. Что делать дальше?
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 12:20
Petruxin
Отсчитайте 4 поста вверх(это исключая) и прочтите что Вам Александр сказал.
[ Сообщение с мобильного устройства ]
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 12:22
Nikita111
Спасибо, разобрался! Теперь так нужно сделать для всех слоев в выделенной области и сохранить их в формат .shp
Как это реализовать для каждого слоя?
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 12:32
Petruxin
Как так сделать?
Как раз не так, а Вектор-Геообработка и тд
[ Сообщение с мобильного устройства ]
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 14:09
Nikita111
Спасибо за помощь! Теперь все слои необходимо перенести в ArcGis Online, как реализовать это я знаю, но нужна помощь в визуальном оформлении подписей и иконок
Re: Отсечение области в QGis 1.7.0 Wroclaw
Добавлено: 21 окт 2013, 14:13
Nikita111
Пока вот что получается.