Нода «Импортировать CSV» (import CSV node)

Нода ":abbr:`Импортировать CSV (Import CSV)`".

Нода „Import CSV“ производит считывание данных из файла CSV (Comma-Separated Values) и генерацию облака точек. Первая строка файла (заголовок) должна содержать уникальные имена для каждого столбца. После первой строки данных каждая строка в файле становится отдельной точкой, а числовые столбцы импортируются в качестве атрибутов.

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

  • Целочисленные значения создают целочисленные атрибуты.

  • Нецелые значения создают атрибуты с плавающей запятой.

Примечание

Поддерживаются столбцы только с типами „integer“ и „float“. Другие типы, такие как строки, игнорируются.

Данная нода полезна для визуализации внешних наборов данных в геометрических нодах, например, для научной визуализации или процедурной генерации на основе табличных данных.

Входы (inputs)

Путь (path)

Путь к CSV-файлу. Файл должен быть структурирован с одной строкой на точку и значениями, разделёнными „разделителем“.

Разделитель (delimiter)

Символ, используемый для разделения значений в каждой строке CSV-файла, например запятая (,), точка с запятой (;) или символ табуляции.

Совет

Символы табуляции можно вставить с помощью ноды „Special Characters“.

Выходы (outputs)

Облако точек (point cloud)

Геометрия облака точек, где каждая строка CSV-файла соответствует точке.