Нарезка территорий в qGIS

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
merc
Активный участник
Сообщения: 109
Зарегистрирован: 29 июн 2011, 16:36
Репутация: 1

Нарезка территорий в qGIS

Сообщение merc » 25 июл 2011, 18:11

Доброго времени суток!
Есть допустим шейпы берегов http://wiki.openstreetmap.org/wiki/Mapn ... boundaries, есть шейпы административных границ, можно ли как-нибудь нарезать в qGIS нужные мне территории. Как это делается?

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Нарезка территорий в qGIS

Сообщение Voltron » 25 июл 2011, 19:05

Как-нибудь можно. Как-то делается.

Лето же, телепаты в отпусках. Как нарезать хотите? Нужен ли пакетный режим? И вообще

merc
Активный участник
Сообщения: 109
Зарегистрирован: 29 июн 2011, 16:36
Репутация: 1

Re: Нарезка территорий в qGIS

Сообщение merc » 26 июл 2011, 11:51

Я не сильно владею терминологией. Мне нужно вырезать допустим из processed_p.shp территорию определенной страны. у меня есть шейп административных линий и береговых линий. с QGIS работал только как с вьювером. Доводилось нарезать из planet_osm.osm отдельные государства с помощью osmosis и poly-файл, вот хотелось узнать есть ли инструментарий для вырезки в qGIS. Вы можете ткнуть меня в какую сторону копать?

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Нарезка территорий в qGIS

Сообщение Voltron » 26 июл 2011, 12:13

Просто из вашего первоначального вопроса не очень было понятно что именно вы хотите получить.

Т.е. из одного полигонального слоя необходимо вырезать фрагмент по другому полигональному слою, так? Тогда вам нужно использовать «Вектор-Геообработка-Отсечение». В поле «Исходный векторный слой» указывается слой, из которого будете вырезать (если правильно понял это будет processed_p), «Слой отсечения» — слой которым задается граница отсечения (например, граница какого-то государства).

merc
Активный участник
Сообщения: 109
Зарегистрирован: 29 июн 2011, 16:36
Репутация: 1

Re: Нарезка территорий в qGIS

Сообщение merc » 26 июл 2011, 16:20

Что то мне и не удалось получить нужный мне полигон, просто создается шейп размером 1кб, соответственно qGIS его не показывает. также делается откат на проекцию 4326.

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

Re: Нарезка территорий в qGIS

Сообщение Александр Мурый » 26 июл 2011, 16:53

merc писал(а):Что то мне и не удалось получить нужный мне полигон, просто создается шейп размером 1кб, соответственно qGIS его не показывает. также делается откат на проекцию 4326.
А если поподробней? Какие вектора какими режете + последовательность действий.
Редактор материалов, модератор форума

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Нарезка территорий в qGIS

Сообщение Voltron » 26 июл 2011, 17:39

merc писал(а):также делается откат на проекцию 4326.
Предполагаю, что один из слоев у вас в 4326

merc
Активный участник
Сообщения: 109
Зарегистрирован: 29 июн 2011, 16:36
Репутация: 1

Re: Нарезка территорий в qGIS

Сообщение merc » 26 июл 2011, 18:07

Беру и подключаю 2 слоя, processed_p.shp и administrativ-l.shp(скаченный с cloudmade). Выбираю «Вектор-Геообработка-Отсечение». В поле «Исходный векторный слой» указывается processed_p), «Слой отсечения» — слой administrativ-l. В результате создается файл и предлагается добавить слой, при этом пишет что СК не определена и идет откат на 4326. Можно ли использовать не отсечение а чтото еще? Возможно ли применять в качестве отсечения не другой шейп а например poly-files?

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Нарезка территорий в qGIS

Сообщение Voltron » 26 июл 2011, 18:27

merc писал(а):Беру и подключаю 2 слоя, processed_p.shp и administrativ-l.shp(скаченный с cloudmade). Выбираю «Вектор-Геообработка-Отсечение». В поле «Исходный векторный слой» указывается processed_p), «Слой отсечения» — слой administrativ-l. В результате создается файл и предлагается добавить слой, при этом пишет что СК не определена и идет откат на 4326.
А у исходных слоёв какая СК? Может ее вообще нет и используется СК по умолчанию?
Возможно ли применять в качестве отсечения не другой шейп а например poly-files?
Нет

merc
Активный участник
Сообщения: 109
Зарегистрирован: 29 июн 2011, 16:36
Репутация: 1

Re: Нарезка территорий в qGIS

Сообщение merc » 27 июл 2011, 09:49

Voltron писал(а): А у исходных слоёв какая СК? Может ее вообще нет и используется СК по умолчанию?
Да так и есть у обоих слоев выбирается СК по умолчанию 4326

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

Re: Нарезка территорий в qGIS

Сообщение Александр Мурый » 27 июл 2011, 23:26

А если сделать СК обоих векторов одинаковыми и попробовать ещё раз обрезать?
Редактор материалов, модератор форума

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Нарезка территорий в qGIS

Сообщение Voltron » 28 июл 2011, 10:43

amuriy писал(а):А если сделать СК обоих векторов одинаковыми и попробовать ещё раз обрезать?
А она и так одинаковая :-). При загрузке слоя без CК, ему назначается СК по умолчанию (4326 или другая, заданая в настройках).

Ответить

Вернуться в «QGIS»

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

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