Как выбрать все больницы моего города на карте¶
Закажите данные на интересующую Вас территорию, например, в формате GeoPackage.
Дождитесь получения результата, скачайте и распакуйте архив с данными.
Откройте готовый ГИС-проект «data.qgs» в NextGIS QGIS, можно также использовать обычный QGIS или другую ГИС.
Логично предположить, что больницы будут относиться к слою «Здания». В таблице атрибутов данного слоя поле «Building» несет в себе информацию о назначении здания. Практически все возможные типы зданий приведены в этой статье. Отсюда мы узнаем, что больницы обозначаются как «hospital».
В таблице атрибутов слоя в поле «ADDR_CITY» также содержится информация о населенном пункте, в пределах которого расположен конкретный объект.
Warning
Однако это поле заполняется не всегда, так как может подразумеваться, что принадлежность к населенному пункту можно определить из местоположения объекта на карте. Поэтому использовать данное поле для фильтрации объектов в таблице атрибутов нужно с осторожностью.
В этом примере мы хотим найти все больницы города Хабаровска. Для этого в панели меню таблицы атрибутов нажмите «Select/filter features using form».
В изменившемся окне в поле «Building» впишите «hospital», в поле «ADDR_CITY» - «хабаровск». Справа напротив полей в выпадающем списке выберите «Equal to (=)», далее нажмите «Select features».
Объекты, удовлетворяющие условиям фильтра, будут выбраны как в таблице атрибутов, так и на карте. Для удобства их просмотра нажмите на кнопку «Переключиться в режим таблицы» и в изменившемся окне выберите «Move selection to top».