Более

Странное поведение функции круговой диаграммы QGIS

Странное поведение функции круговой диаграммы QGIS


Я использую QGIS для визуализации состояния здоровья пожилых людей в доме престарелых, независимо от того, есть ли у них медицинские устройства или нет, - это один из атрибутов, который я пытаюсь визуализировать.

Я создал карту, используякарта окна, и используйтердля создания txt-файла с разделителями табуляции для переноса информации о медицинском устройстве (7 столбцов, 6 столбцов0или1, и один uid, который будет использоваться для присоединения к слою кровати в QGIS.

Я использовал вкладку диаграммы в меню свойств слоя кровати, и круговая диаграмма используется для визуализации: если у пожилых людей 3 устройства, круговая диаграмма будет представлена ​​3 частями с 3 разными цветами. И визуализируются странные вещи.

У большинства пожилых людей нет устройств (т.е. это должны быть прямые нули в столбце 6 в текстовом файле). Я не поддерживаю визуализацию круговой диаграммы, но QGIS по-прежнему показывает сплошную круговую диаграмму, используя последний атрибут, который я вставил на вкладку диаграммы в меню свойств.

Я пробовал вставитьcsvtфайл, чтобы явно указать, что эти столбцы медицинских устройствцелое число,настоящий, но это все равно не удается. QGIS visual атрибут со значением 0 как 1, если все атрибуты, используемые для построения графика, равны нулю.


Странный lokheart! Мне удалось воспроизвести с помощью QGIS 1.8 и 1.7.1 через OSGeo4W, но я не знаю, как это исправить. Я предполагаю, что это ошибка, и вы можете перенести ее на веб-сайт QGIS Issue Tracker.


Вы можете отфильтровать функции, где все значения равны NULL, добавив строку запроса, например

А + В + С + D + E + F> 0

где от A до F - шесть столбцов (числовой тип данных)


Смотреть видео: QGIS - Step by step No. 42. Creating signs in QGIS.