Вернуться к списку

Как выбрать все больницы моего города на карте

  • Закажите данные на интересующую Вас территорию, например, в формате GeoPackage.

  • Дождитесь получения результата, скачайте и распакуйте архив с данными.

  • Откройте готовый ГИС-проект «data.qgs» в NextGIS QGIS, можно также использовать обычный QGIS или другую ГИС.

  • Логично предположить, что больницы будут относиться к слою «Здания». В таблице атрибутов данного слоя поле «Building» несет в себе информацию о назначении здания. Практически все возможные типы зданий приведены в этой статье. Отсюда мы узнаем, что больницы обозначаются как «hospital».

../_images/hospital1.png
  • В таблице атрибутов слоя в поле «ADDR_CITY» также содержится информация о населенном пункте, в пределах которого расположен конкретный объект.

Warning

Однако это поле заполняется не всегда, так как может подразумеваться, что принадлежность к населенному пункту можно определить из местоположения объекта на карте. Поэтому использовать данное поле для фильтрации объектов в таблице атрибутов нужно с осторожностью.

  • В этом примере мы хотим найти все больницы города Хабаровска. Для этого в панели меню таблицы атрибутов нажмите «Select/filter features using form».

../_images/hospital2.png
  • В изменившемся окне в поле «Building» впишите «hospital», в поле «ADDR_CITY» - «хабаровск». Справа напротив полей в выпадающем списке выберите «Equal to (=)», далее нажмите «Select features».

../_images/hospital3.png
  • Объекты, удовлетворяющие условиям фильтра, будут выбраны как в таблице атрибутов, так и на карте. Для удобства их просмотра нажмите на кнопку «Переключиться в режим таблицы» и в изменившемся окне выберите «Move selection to top».

../_images/hospital4.png