Найдите ответы на распространенные вопросы о слоях вокселов.
- Объем воксела должен представлять собой объем равномерно распределенной сетки с определенным порядком измерений – x, y, z, t или t, z, y, x.
- Воксел с неравномерно распределенной сеткой может использоваться как точечные объекты и интерполирован с помощью инструментов Эмпирический байесовский кригинг 3D и 3D-слой GA в NetCDF.
Неподдерживаемые файлы NetCDF не отображают переменную информацию в диалоговом окне Добавить многомерный слой вокселов и не могут быть добавлены в локальную сцену. Кнопка предупреждения появляется в диалоговом окне. Щелкните ее, чтобы увидеть отчет о любых проблемах с файлом NetCDF. Убедитесь, что файл NetCDF является объемным и содержит необходимые измерения x, y, z. Для получения дополнительных сведений см. поддерживаемые форматы вокселов. Библиотека Python NetCDF4 или класс ArcPy NetCDFFileProperties могут проверять информацию о размерности и переменной для файла NetCDF.
Координатные переменные в файле NetCDF определяют, какие переменные представляют информацию x, y, z. Система координат данных, созданных из переменной NetCDF, определяется единицами переменных координат и наличием атрибута grid_mapping.
Если единицами координатных переменных, заданными как x- и y-измерения, являются единицы долготы и широты соответственно, данные находятся в географической системе координат (GCS) и автоматически устанавливается как WGS 1984.
Если standard_name переменных координат, указанных как x- и y-измерения, равны projection_x_coordinate и projection_y_coordinate, соответственно, и переменная имеет атрибут grid_mapping, данные находятся в проекционной системе координат (PCS). Имя, тип и другие параметры проекции определяются переменной grid_mapping.
Файлы NetCDF, созданные с помощью инструментов геообработки в ArcGIS Pro, содержат глобальный атрибут esri_pe_string. Слой вокселов считывает известный текст (WKT) из этого глобального атрибута, чтобы установить систему координат.
Поместите файл проекции (.prj) с тем же именем, что и файл NetCDF, в тот же каталог, чтобы переопределить систему координат файла NetCDF. См. Сохранение системы координат в качестве файла проекции, чтобы узнать, как создать файл проекции.
Как горизонтальная, так и вертикальная системы координат слоя вокселов должны соответствовать системе координат сцены. Откройте свойства сцены, чтобы убедиться, что горизонтальная и вертикальная системы координат установлены правильно.
Чтобы восстановить слой вокселов, щелкните красный восклицательный знак на панели Содержание. Файл NetCDF, используемый для восстановления поврежденного слоя, должен быть тем же файлом NetCDF, который использовался для создания исходного слоя вокселов. Если файлы NetCDF не совпадают, появляется сообщение об ошибке.
Слои вокселов поддерживаются в ArcGIS Pro. Слои вокселов могут быть опубликованы в виде пакета слоев, пакета карты или пакета проекта.
Да. Убедитесь, что слои вокселов не перекрываются в одной и той же области, поскольку одновременно отображается только один слой вокселов. Также убедитесь, что ваша видеокарта может обрабатывать отображение нескольких слоев вокселов. Рекомендуется иметь как минимум 4 ГБ выделенной графической памяти. Дополнительные сведения см. в разделе Системные требования ArcGIS Pro.
Слои вокселов поддерживают файлы NetCDF с размерами x,y,t или x,y,z,t. Переменная времени должна иметь атрибут единиц, а значения времени должны быть отсортированы в порядке возрастания. Поддерживаются следующие форматы: YYYY:MM:DD, hh:mm:ss, YYYY:MM:DD, и YYYY:MM:DD hh:mm:ss hh:mm, где последний hh:mm является часовым поясом. Используйте библиотеку Python NetCDF4, если значения времени нужно сортировать в порядке возрастания.
Файл .vxc1 создается каждый раз, когда пользователь добавляет слой вокселов в локальной сцене со включенной опцией Оптимизировать для производительности. Этот файл может использоваться любым приложением ArcGIS Pro, отображающим файл NetCDF в виде слоя вокселов. Файл .vxc1 увеличивается в размере по мере визуализации переменных и создания изоповерхностей и сечений пользователем. Чтобы отключить оптимизацию производительности слоя вокселов, снимите отметку со свойства Оптимизировать для производительности на странице Отображения свойств слоя вокселов. Файл .vxc1 можно вручную удалить в файловой системе.
Только один объем многомерных данных может быть визуализирован. Установлен объем с максимальным числом переменных. Если число переменных совпадает, объемы выбираются по измерению. Например, выбираются переменные x,y,z,t а не x,y,z, и x,y,z а не x,y,t. Для визуализации многомерных объемных данных в виде слоя вокселов рекомендуется определить только один объем.
Начиная с ArcGIS Pro интерфейс обработки дискретных переменных вокселов был упрощен. ArcGIS Pro отбирает исходные значения данных, и в зависимости того, как данные хранятся в файле NetCDF, отбор дискретных данных может отличаться. Например, целочисленные или с плавающей точкой, со знаком форматы будут представлены в виде байта с знаком, а целочисленные без знака - как байт без знака.
Значения, которые были отобраны, отображаются в виде символов и всплывающих окон. Если ваши данные за пределами диапазона байта со знаком или без, или отбор значений вызывает конфликты, вы можете перекодировать значения, используя скрипт Python.
Слой вокселов сцены (SLPK или сервис) созданный до ArcGIS Pro 3.0 не отображает дискретные значения. Вам необходимо запустить инструмент Создать ресурс слоя сцены вокселов для перестроения SLPK или повторной публикации сервиса слоя вокселов сцены.
Если вы используете инструмент геообработки Ближайшая окрестность 3D, выходной файл NetCDF будет содержать надписи, которые учитывает слой вокселов. В качестве альтернативы используйте Python для создания файла NetCDF или изменения файла NetCDF, чтобы включить атрибуты esri_unique_values и esri_unique_labels для визуализируемой переменной.
Пример задания надписей для двух уникальных значений переменной в файле NetCDF.
:esri_unique_labels = "Above", "Below";
:esri_unique_values = 1, 0; // int
Вы можете использовать скрипт regularize Z Python для настройки интервала в наборе данных вокселов.