ГИС ObjectLand. Руководство пользователя
пред.содержаниеслед. / Редактирование карты / Глава 18. Вспомогательные операции редактирования

Сетка редактирования

При выполнении операций интерактивного ввода и редактирования пользователь может в произвольных точках панели отображения темы размещать точечные объекты, вершины площадных и линейных объектов, характерные точки текстовых и растровых объектов. Фактически это означает, что точность размещения объектов определяется размером пиксела (точки экрана), которому при текущем масштабе отображения соответствует некоторая величина, выраженная в единицах карты, причем выраженная, как правило, вещественным числом с длинной дробной частью. Использование такого предела точности, как один пиксел, создает некоторые неудобства.

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

Во-вторых, иногда требуется провести отрезок строго горизонтально или строго вертикально, т.е. параллельно одной из осей координат. Нужен определенный навык, чтобы не допустить при этом отклонения на один-два пиксела в сторону.

Указанных неудобств можно избежать, если при вводе или изменении вершин использовать сетку редактирования, позволяющую обеспечить округление координат с нужной точностью.

Параметры сетки редактирования задаются на странице «Сетка» окна «Управление редактором», показанной на рис. 18-18.

Рис. 18-18. Окно «Управление редактором», страница «Сетка»

Рис. 18-18. Окно «Управление редактором», страница «Сетка»

В отличие от координатной сетки, описанной в гл. 12 «Темы», сетка редактирования отображается не с помощью линий, а в виде равномерно чередующихся точек в панели отображения, расположенных вдоль линий, параллельных осям координат. Для того чтобы сетка редактирования отображалась, должен быть включен флажок Отображать на странице «Сетка» и, кроме того, расстояние на экране между точками сетки при текущем масштабе отображения должно быть не слишком мало. Для сетки редактирования задается базовая точка и шаг по X и по Y (в единицах карты).

Использование сетки при вводе и редактировании определяется тремя флажками:

пред.в начало стр.след.