Все гео-объекты можно разделить по способу их создания на следующие классы:
линейные;
площадные;
текстовые;
точечные;
текстово-линейные;
линейно-площадные.
Рассмотрим более подробно способы создания объектов каждого класса.
Линейным объектом может быть как обычная ломаная, так и сглаженная линия. Такие объекты рисуются
следующим образом: щелчёк левой кнопкой мыши добавляет узел у линии, щелчёк правой кнопкой также
добавляет узел и завершает процесс создания объекта. Количество узлов может быть произвольным.
Примеры объектов этого класса: канал связи, бордюр, ручей.
Площадной объект — это по сути замкнутая ломаная линия с заливкой. Рёбрами этого объекта могут
быть как прямые, так и сглаженные линии. Создание площадных объектов происходит так же, как и линейных.
Отличие лишь в том, что рисуется не линия, а замкнутый многоугольник. Примеры объектов этого класса:
дом, квартал, вал, лес, кустарник, озеро, река.
Текстовые объекты являются обычным горизонтальным текстом, которые рисуются следующим образом:
сначала левым щелчком мыши выбирается точка привязки текста, затем в появившемся окне вводится сам
текст и указывается его расположение относительно точки привязки: сверху, снизу, справа, слева, по
центру и т.д. После нажатия клавиши "Enter" или кнопки "ОК" в выбранной точке с заданным расположением
создаётся введённый текст. Примеры объектов этого класса: номер дома, название квартала.
Точечные объекты рисуются одним левым щелчком мыши. Пример объекта этого класса: ящик с
телекоммуникационным оборудованием.
Текстово-линейные объекты состоят из текста, нанесённого на опорную ломаную. Ломаная рисуется так же,
как и обычная линия, но по окончании её создания нужно будет ввести текст. При нажатии на клавишу "Enter"
или кнопку "ОК" этот текст будет расположен вдоль ломаной. Примеры объектов этого класса: название улицы
и название водоёма.
Линейно-площадные объекты — это объекты, состоящие из многоугольников и линий. К таким объектам относится
объект "Мост". Он рисуется путём выбора восьми точек (a b c d e f g h),
которые определяют: