Редактирование карты

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
troll
Новоприбывший
Сообщения: 13
Зарегистрирован: 28 окт 2011, 14:05
Репутация: 0

Редактирование карты

Сообщение troll » 04 янв 2012, 19:59

Скачал готовый проект QGIS на базе данных OSM по странам и регионам ( Ростовскую обл.), а мне нужен один город. Подскажите как удалить все лишнее во всех слоях одним выделением, а то одтельно удалять в каждом слое не удобно, или может я вообще не так делаю

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

Re: Редактирование карты

Сообщение Voltron » 04 янв 2012, 20:40

Нельзя удалять из несколких слоев одновременно. Удаляйте послойно

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

Re: Редактирование карты

Сообщение Максим Дубинин » 04 янв 2012, 23:12

один из способов. если у вас установлен кугис, значит есть и ogr2ogr

1. Обрезаете все данные с помощью ogr2ogr послойно или простейшим bat-скриптом

пример обрезки:

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

ogr2ogr -clipsrc 41.4 46.4 41.6 46.6 shapeout.shp shapein.shp
пример пакетного скрипта (win)

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

for %i in (*.shp) do ogr2ogr  -clipsrc 41.4 46.4 41.6 46.6 %~ni2.shp %~ni.shp
2. Далее, либо правите в текстовом редакторе проект кугиса автозаменой заменяя *.shp на *2.shp, либо просто кидаете новые (обрезанные) слои в новую папку, пакетно убираете "2" и прикладываете тот же файлик проекта без редакции.

Примеры использования ogr2ogr
пристегивайтесь, турбулентность прямо по курсу

Ответить

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

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

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