Линия
Введение
В NocoBase линия (LineString) используется для хранения лине йных пространственных данных.
Поле линии подходит для таких бизнес-данных, как маршруты, траектории, трубопроводы и пути инспекций. В сочетании с блоком карты оно позволяет отображать пути.
Если требуется указать только одно местоположение, выберитеточку. Если требуется указать область, выберитеполигон.
Сценарии использования
Линии подходят для следующих бизнес-сценариев:
- Маршруты доставки и инспекций
- Траектории движения транспортных средств и людей
- Трубопроводы, линии и границы
- Результаты планирования маршрутов на карте
Создание и настройка
На странице «Configure fields» таблицы данных нажмите «Add field» и выберите «Линия», чтобы создать поле линии.

После создания имя поля используется блоками страниц, правами доступа, рабочими процессами и API. Заранее проверьте название, чтобы избежать дополнительных затрат на настройку при последующих изменениях.
Особенности поля
Поле линии по умолчанию ведёт себя следующим образом:
Редактирование настроек
После создания нажмите «Edit» справа от поля, чтобы изменить настройки поля линии. Редактирование поля используется главным образом для настройки его отображения и использования в NocoBase, например для изменения отображаемого имени, описания, значения по умолчанию, правил проверки или специальных параметров поля.
Если поле получено из таблицы, уже синхронизированной с основной базой данных, редактирование обычно выполняется в рамках сопоставления полей — поле базы данных сопоставляется с Field type и Field interface в NocoBase.
Переключение Field type или Field interface — это не просто изменение отображаемого имени. Оно влияет на способ хранения данных, компонент ввода, правила проверки, условия фильтрации и использование переменных в рабочих процессах. Если существующих данных много, сначала убедитесь, что их формат соответствует новому типу.
Удаление поля
Нажмите «Delete» справа от поля, чтобы удалить поле линии. В основной базе данных можно также выбрать несколько полей и удалить их одновременно.
При удалении поля линии, созданного в основной базе данных, обычно одновременно удаляется соответствующий физический столбец в базе данных и содержащиеся в нём данные. При удалении поля, синхронизированного с базой данных или сопоставленного с внешним источником данных, область воздействия зависит от соответствующего источника данных и происхождения поля.
Удаление поля может повлиять на блоки страниц, формы, фильтры, права доступа, рабочие процессы, API, импорт и экспорт, а также существующие данные. Перед удалением убедитесь, что поле больше не используется в бизнес-конфигурациях.
Использование в настройках страниц
Поле линии подходит для сценариев с отображением маршрутов на карте и пространственным анализом.

Связанные ссылки
- Поля — сведения о назначении, классификации и логике сопоставления полей
- Обычная таблица — создание и управление полями в обычной таблице
- Точка — хранение одного местоположения
- Полигон — хранение области

