Як символізувати нульові значення в ArcGIS, використовуючи символіку Кількість?


9

Одне числове поле в моїх даних включає нульові значення (відсутні дані). Коли я задаю це як величини в символіці, виявляється, що багатокутники, пов'язані з нульовими значеннями, виводяться з карти. Як я можу представити ці значення (тобто їх багатокутники) на карті? Я читав десь, де перетворити нульові значення в 0, але це вводить в оману, оскільки це відсутні записи, а не 0.

Я потрапляю в цю ситуацію після приєднання форм-файлу до таблиці атрибутів, але, мабуть, це трапляється з будь-якими даними, що включають відсутні дані. Це так чи це унікально лише для процедури приєднання?


Це через незрівняне з'єднання (значення в таблиці "від" не відповідає рядку в таблиці "до")? З незрівнянними приєднаннями важко працювати, навіть якщо це показує вам NULL в таблиці атрибутів, там насправді нічого (навіть навіть NULL) не можна вибрати / визначити, було б найкраще додати рядки з нульовими значеннями, ніж мати їх незрівняними. Ви можете знайти рядки, у яких відсутні значення, вибравши Join_from_field = Join_to_field (використовувати реальні імена полів), а потім переключити вибір.
Майкл Стимсон

Краще ви подивіться на ваші дані @ ", але я думаю, це трапляється з будь-якими даними, які включають відсутні дані. Це так?". Чи є ваш файл даних формату чи клас класів? BTW для символізації нульових значень ви можете змінити ці значення на інші, які можна символізувати.
SIslam

Відповіді:


12

Так, це станеться з будь-якими даними. Кількість - це числове значення, а нульове означає відсутність даних або не має значення, тому вони не будуть надані (припустимо, що для цієї функції справді немає даних / нульових даних, і це повинно бути саме так). За допомогою категорій ви можете показувати нуль як значення, але не за допомогою симмології на основі чисельності. В залежності від того, який метод Кількості ви використовуєте, є кілька обхідних шляхів.

Ви можете змінити нульові значення на закодоване значення, яке означає null (наприклад, -999 чи щось); те, що не було б помилковим як дійсне значення в наборі даних і не дорівнює нулю (оскільки, як ви говорите, це вводить в оману). Ви переконайтеся, що у вашій класифікації це значення має власний клас без інших значень (це можна зробити на вкладці "Символогія"). У легенді, якщо у вас є, ви просто поміняєте мітку для цього значення на No Data або щось подібне.

Ви також можете додати шар вдруге, символізувати в тому самому полі, але як функції (тому всі функції надаються однаково). Перейдіть на вкладку запиту визначення властивостей шару та введіть вираз "field" is null. На цьому шарі повинні відображатися лише функції з нульовими значеннями, і ви можете їх символізувати, як завгодно.

Зауважте, що filefiles не підтримують справжні нульові значення - вони зберігаються як нулі, якщо числові. Через це ви, можливо, не зможете розрізнити справжні нулі в даних та нулі. Вам потрібно буде імпортувати ваші файли форм у класифіковані класи геоданих, які підтримують справжні нульові значення або використовують закодоване значення, як зазначено вище.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.