Создание и редактирование объектов

Инструменты редактирования и рисования позволяют Вам создавать новые объекты на карте и править уже существующие. Мы рассмотрим создание новой карты, используя инструменты рисования, радиус совмещения узлов и автотрассировку.

Помещение подписей на карту

Сначала откроем карту велопробега (таблицу Biketour):

  1. Выберите Файл и Открыть таблицу.
  2. В папке \MapInfo\Data\Tut_data\Tut_Usa\USA\DC выберите Biketour.
  3. Нажмите на правую кнопку в окне карты и выберите Показать полностью.

Сначала нанесем подписи на карту и сделаем косметический слой редактируемым:

  1. Выберите Карта > Управление слоями. Появится диалог Управление слоями.
  2. Поставьте флажок для подписывания.
  3. Выберите косметический слой, сделайте его редактируемым и нажмите OK. Теперь карта появилась с подписанными улицами.

{Autolabeled bike tour map}

Рисование на карте

Теперь мы поэкспериментируем с рисованием на карте. Давайте нарисуем несколько линий которые будут представлять альтернативные маршруты на трассе.

  1. В панели инструментов нажмите кнопку Линия {Line button}.
  2. Поместите курсор над любой дорогой. Щелкните, потяните и отпустите, достигнув другой дороги.
  3. Чтобы знать длину линейного объекта в процессе рисования, прежде, чем использовать инструмент Линия, нажмите кнопку Линейка. Длина объекта будет отображаться в окошке Линейка.

Давайте создадим линию, изображающую железную дорогу.

  1. В панели инструментов нажмите кнопку Стрелка {short description of image}.
  2. Щелкните на линии. Появится диалог Стиль линии.
  3. Нажмите на кнопке Стиль {Line Style button}.
  4. Выберите стиль линии для железной дороги: красный цвет и толщина линии побольше.
  5. Нажмите OK и еще раз нажмите OK в диалоге Стиль линии. Теперь линия будет отображена в новом виде.

{Bike Tour map with line}

Теперь нарисуем несколько дуг:

  1. Сначала переустановим стиль используемой линии: в панели инструментов нажмите кнопку Стиль линии и выберите черную линию.
  2. В панели инструментов для рисования нажмите кнопку Дуга. {Arc button}.
  3. Установите курсор над дорогой. Щелкните, не отпуская кнопки мыши, протащите и отпустите кнопку. Нарисуйте другую дугу где-нибудь в другом месте на карте.

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

Теперь нарисуем прямоугольник, изображающий жилой район:

  1. В панели для рисования нажмите кнопку Прямоугольник {Rectangle button}.
  2. Установите курсор над автострадой. Нажмите, протащите и отпустите кнопку мыши.

Если Вы хотите изменить стиль оформления прямоугольника:

  1. В главной панели нажмите кнопку Стрелка {Select button}.
  2. Сделайте двойной щелчок на прямоугольнике. Появится диалог Прямоугольник
  3. Нажмите кнопку Стиль. Выберите N для рисунка
  4. Нажмите OK и еще раз OK

Прямоугольник станет прозрачным.

{Bike Tour map with rectangle}

Создание объектов карты

Теперь мы создадим некоторые другие типы объектов карты.

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

Давайте добавим новый маршрут к нашей таблице:

  1. Выберите Файл > Новая таблица.
  2. В диалоге Новая карта выберите Добавить к карте и снимите флажок у пункта Показать картой и нажмите кнопку Создать. Появится диалог Создать структуру таблицы.
  3. В описании поля для имени напечатайте Name и нажмите кнопку Создать.
  4. В диалоге Создать новую таблицу напечатайте в поле имени файла Новая Трасса и нажмите кнопку Сохранить.

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

Чтобы нарисовать полигон:

  1. В панели инструментов рисования нажмите кнопку Многоугольник {Polygon button}.
  2. Теперь где-нибудь на карте нарисуем полигон. Начните на дороге, переместитесь к другой дороге, нажмите на клавише S для того, чтобы включить режим совмещения узлов (чтобы можно было точно пристыковаться к границе маршрута), и пройдитесь, щелкая по узлам полигона. Обратите внимание, когда включается режим совмещения узлов и курсор выводится на существующий узел, размер курсора увеличивается, и при щелчке новый узел помещается точно на существующий.
  3. Двойным щелчком завершите рисование полигона. Теперь снова нажмите клавишу S для того, чтобы выключить режим совмещения узлов.

{Bike tour with polygon}

Теперь привяжем информацию к вновь созданному полигону:

  1. В панели инструментов нажмите кнопку Информация {Info button}.
  2. Щелкните на одном из ваших объектов.
  3. Щелкните в поле Name в окне Информации и напечатайте имя, которое Вы хотели бы присвоить этому полигону, например. маршрут Novice. Теперь это имя будет ассоциировано с полигоном.
  4. Закройте окно Информация.
  5. Снова выберите инструмент Информация, щелкните на полигоне и в окне Информация, в поле Name отобразится имя Маршрут Novice.

Редактирование карты

В заключении мы отредактируем некоторые объекты, которые создали ранее. Сначала закройте окно Информация.

  1. В главной панели нажмите кнопку Стрелка.
  2. Щелкните на полигоне, который Вы нарисовали. Вокруг полигона появятся маркеры его размера.
  3. Выберите меню Правка > Форма.
  4. Щелкните на узле, не отпуская кнопку мыши, перетащите его в новое место и отпустите кнопку, чтобы изменить форму полигона.

И в заключении сделаем полилинию сглаженной:

  1. В главной панели выберите инструмент Ломаная и нарисуйте на карте полилинию.
  2. Выберите инструмент Стрелка и щелкните на полилинии для того, чтобы ее выбрать.
  3. Выберите меню Объекты > Сгладить углы. Теперь резкие углы полилинии будут сглажены.

 

Автотрассировка

Использование автотрассировки в MapInfo облегчает обход смежных границ с большим числом узлов.

Сначала удалим слой Новая трасса и сделаем косметический слой редактируемым:

  1. Нажмите кнопку Управление слоями {Layer Control button}. Появится диалог Управление слоями.
  2. Выберите слой Новая трасса и нажмите кнопку Удалить, затем выставьте флажок, чтобы сделать косметический слой редактируемым.
  3. Нажмите OK.

Теперь мы будем делать трассировку северной границы маршрута:

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

Нажмите клавишу S на клавиатуре для того, чтобы включить режим совмещения узлов. (Режим совмещения работает со всеми инструментами за исключением инструментов Ладошка, Дубль окна и Текст.) В строке состояния, когда включен режим совмещения, будет отображаться надпись УЗЛЫ.

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

Для использования автотрассировки должен быть включен режим совмещения курсора с узлами.

  1. Нажмите кнопку Ломаная {short description of image}.
  2. Удерживая клавишу Shift нажатой, щелчками мышки пройдите по узлам верхней границы маршрута.
  3. Сделайте двойной щелчок, чтобы завершить режим трассировки. Теперь давайте отобразим границу.

Сначала сохраним границу из косметического слоя в новой таблице.

  1. Выберите меню Карта > Сохранить косметику.
  2. Выберите Создать новый.
  3. Назовите слой Северный маршрут и сохраните его.
  4. Нажмите кнопку Управление слоями.
  5. Выберите Biketour и нажмите кнопку Удалить. Нажмите OK. Появится новая граница.

{Window with traced border}

Поздравляю, очередной урок завершен! Выберите меню Файл> Закрыть все, прежде чем мы перейдем к следующему уроку.

Hosted by uCoz