Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
книга1(полный конспект).docx
Скачиваний:
55
Добавлен:
23.12.2018
Размер:
49.16 Mб
Скачать

13.2.2. Графический способ создания точечных объектов .

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

1. Ввести команду Файл(File) Открыть таблицу(Open Table).

В окне Открыть таблицу(Open Table) в виде карты вывести на экран соответствующую таблицу. Для этого в окошке Представления (Preferred View) установить режим В активной карте(Automatic).

  1. Командой карта(Map) управление слоями(Layer Control) войти в окно Управление слоями (Layer Control) и рассматриваемый слой сделать изменяемым(рис.13.16). Нажать ОК.

Рис.13.16

  1. С помощью пиктограммы ( картинки )(Symbol) Draw-панели инструментов точечных объектов щелчком мыши нанести на карту точку. Для этого курсор подводится в нужную точку и нажимается левая клавиша мыши.

  2. Инструментом стрелка(Select) панели Main выбирается установленная точка и после двойного нажатия левой клавиши мыши выводятся на экран координаты данного точечного объекта. В результате появится окно Точечный объект(Point Object) с его прямоугольными координатами(рис.13.17)

Нажать ОК.

Рис.13.17

  1. Эту же операцию можно выполнить по-другому. После выбора объекта инструментом стрелка нажать левую клавишу мыши, а потом правую. В результате появится новое меню, в котором указателем мыши после нажатия левой ее клавиши выбирается режим геоинформация(Get Info) . В результате появится ранее описанное окно Точечный объект.

  2. С помощью курсора мыши выделяется значение координаты Х .Окошко координат приобретает синий цвет. Выделение можно осуществить нажатием клавиш Schift+ .

Нажатием клавиш Ctrl+Insert его значение сбрасывается в буфер.

  1. Нажатием ОК закрываем это окно и входим в окно "информация" . Для этого включается инструмент I- информация.

  2. Нажатием клавиш Schift+ nsert в отмеченном окошке координаты Х записывается его значение.

  3. Действия 5-7 выполняются и для координаты Y.

13.2.3. Операции с точечными объектами.

К операциям с точечными объектами можно отнести следующие : добавление объектов к карте , удаление объектов и их сжатие. Добавление объектов к карте осуществляется в следующем порядке :

1.Осуществляется команда Файл(File) Открыть таблицу(Open Table)

в виде списка.

  1. По команде Правка(Edit) Новая запись(New Row)добавить запись (экземпляр объекта ).

  2. После команды Таблица(Table) Создать точечные объекты(Create Points) в окне Создать точечные объекты(Create Points) выполнить следующее :

  1. Извлечь координаты Х,У(Get X…,Get Y…) из соответствующих колонок( Обязательно не забыть это сделать!)

  2. Пометить объект соответствующим символом(Symbol) , выбрать его цвет(Color) и символ в окне Стиль символа(Symbol Style). Нажать ОК.

После соответствующих нажатий на кнопку ОК открыть обычным образом таблицу в виде карты и убедится в том , что она дополнена объектом.

Удаление объекта и сжатие данных осуществляется так :

  1. Инструментом Стрелка(Select) операционной панели выделить необходимый точечный объект. Затем стандартным инструментом(Cut) удалить его с карты.

  2. По команде Таблица(Table) изменить(Maintenance) упаковать(Pack Table) осуществить сжатие т.е. упаковку базы данных. При этом появится окно Упаковать(Pack Table) (рис.13 .18).

Рис.13.18

3. В нем выбрать Убрать все(Pack Both Types of Data) и нажать ОК. На вопрос окна Mapinfo о сохранении изменений ответить нажатием Сохранить(Save).

Замечание: Для придания определенным записям координат используется еще Геокодирование. Для этого необходимо иметь две таблицы: таблицу-носитель координат и геокодируемую таблицу с записями. Порядок действий при этом следующий:

1.Открыть таблицу-носитель координат.

2.Проиндексировать эту таблицу по тому полю, по которому будет находиться соответсвие между записями данной таблицы-носителя и геокодируемой (Команда: Таблица >Изменить>Структура Таблицы).

  1. Открыть геокодируемую таблицу.

  2. Осуществить команду Таблица>Геокодирование. Далее по диалогу выбрать автоматическое или ручное геокодирование.