Приветствую всех на форуме!
Необходима помощь в решении задачи по выборке объектов в файле all.shp согласно списку из файла EXCEL. Остальные объекты, не входящие в список файла EXCEL необходимо удалить. Можно конечно провести данную выборку вручную, но объем работ велик и что сильно увеличит время выполнение задания. Все исходные данные прикрепил во вложении, ссылка на Яндекс Диск - https://yadi.sk/d/plOA2dDM337yKJ
Спасибо!
Фильтрация объектов в таблице атрибутов по данным из EXCEL
-
vadim.mayorov
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 21 окт 2016, 22:03
- Репутация: 0
- Откуда: Мариуполь
-
trir
- Гуру
- Сообщения: 5362
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1021
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Фильтрация объектов в таблице атрибутов по данным из EXC
десять бед, один ответ - SQL
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Фильтрация объектов в таблице атрибутов по данным из EXC
Воспользуйтесь Join-ом: http://docs.qgis.org/testing/en/docs/us ... joins-menu
Spatial is now, more than ever, just another column- The Geometry Column.
-
vadim.mayorov
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 21 окт 2016, 22:03
- Репутация: 0
- Откуда: Мариуполь
Re: Фильтрация объектов в таблице атрибутов по данным из EXC
Укажите пожалуйста на ошибки. Создал исполняемый файл culture.bat по инструкции, приведенной Вами с таким содержанием:trir писал(а):десять бед, один ответ - SQL
SET GDAL_FILENAME_IS_UTF8=OFF
del d:\new\culture.shp
C:\PROGRA~2\QGISDU~1\bin\ogr2ogr.exe -f ESRI Shapefile -sql "SELECT name FROM d:\new\culture.xlsx" d:\new\culture.shp d:\new\all.shp
Получаю слудующую ошибку. В ней сообщается об отсутствии драйвера для работы с источником d:\new\culture.shp
C:\Users\vadim.mayorov>C:\PROGRA~2\QGISDU~1\bin\ogr2ogr.exe -f ESRI Shapefile -s
ql "SELECT name FROM d:\new\culture.xlsx" d:\new\culture.shp d:\new\all.shp
FAILURE:
Unable to open datasource `d:\new\culture.shp' with the following drivers.
-> ESRI Shapefile
-> MapInfo File
-> UK .NTF
-> SDTS
-> TIGER
-> S57
-> DGN
-> VRT
-> REC
-> Memory
-> BNA
-> CSV
-> NAS
-> GML
-> GPX
-> KML
-> GeoJSON
-> GMT
-> SQLite
-> ODBC
-> PGeo
-> MSSQLSpatial
-> OGDI
-> PostgreSQL
-> MySQL
-> PCIDSK
-> XPlane
-> AVCBin
-> AVCE00
-> DXF
-> Geoconcept
-> GeoRSS
-> GPSTrackMaker
-> VFK
-> PGDump
-> OSM
-> GPSBabel
-> SUA
-> OpenAir
-> PDS
-> WFS
-> HTF
-> AeronavFAA
-> Geomedia
-> EDIGEO
-> GFT
-> SVG
-> CouchDB
-> Idrisi
-> ARCGEN
-> SEGUKOOA
-> SEGY
-> XLS
-> ODS
-> XLSX
-> ElasticSearch
- Вложения
-
culture.xlsx.zip- (9.05 КБ) 206 скачиваний
-
vadim.mayorov
- Новоприбывший
- Сообщения: 12
- Зарегистрирован: 21 окт 2016, 22:03
- Репутация: 0
- Откуда: Мариуполь
Re: Фильтрация объектов в таблице атрибутов по данным из EXC
Можно подробнее об этом способе.Denis Rykov писал(а):Воспользуйтесь Join-ом: http://docs.qgis.org/testing/en/docs/us ... joins-menu
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 17 гостей