Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Rukovodstvo_polzovatelya_MapInfo_Professional.pdf
Скачиваний:
718
Добавлен:
05.03.2016
Размер:
11.58 Mб
Скачать

MapInfo Professional 7.5 Руководство пользователя (Полное)

Глава 10: Создание буферов и работа с объектами

Объединение объектов и территориальное планирование

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

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

При объединении площадных объектов не забывайте, что Вы работаете также и с данными, сопоставленными этим площадным объектам. Если Вы не указываете метод обобщения данных объединяемых объектов, эти данные будут потеряны. В некоторых приложениях это не имеет значения. Например, когда над границами административного деления строятся границы зон коммунального обслуживания. Данные об административных единицах могут не представлять непосредственного интереса, Вам нужны только сами границы. Тут можно обойтись без обобщения данных.

MapInfo Professional предоставляет три метода для комбинирования площадных объектов.

1.Первый метод - с выбранными объектами можно использовать команду

ОБЪЕДИНИТЬ.

2.Второй метод - для группировки объектов по значениям из некоторой колонки можно использовать команду СЛИЯНИЕ В ТАБЛИЦЕ.

3.Третий метод - РАЙОНИРОВАНИЕ, поясняется в разделе Районирование — группирование объектов в районы в Главе 15 на странице 121.

Чаще всего используется метод Слияние в таблице, который проще и быстрее для задач объединения объектов и создания территорий.

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

340

MI_UG.PDF

MapInfo Professional 7.5 Руководство пользователя (Полное)

Глава 10: Создание буферов и работа с объектами

Объединение выбранных объектов

По команде ОБЪЕКТЫ > ОБЪЕДИНИТЬ MapInfo выполняет две следующие операции:

MapInfo географически объединяет выбранные объекты. Новый объект представляет собой географическое объединение всех исходных объектов. Так, если Вы выбрали две соприкасающиеся области и выполнили команду ОБЪЕДИНИТЬ, MapInfo создаст единый объект, причем граница между его соприкасающимися частями исчезнет.

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

Взависимости от установок в диалоге "Управление слоями" результат объединения объектов будет либо копироваться на другой слой (при этом исходные объекты сохраняются), либо замещать объекты на исходном слое (в этом случае исходные объекты теряются).

Чтобы копировать результат объединения объектов на другой слой, следует сделать исходный слой доступным, а любой другой – изменяемым. Выберите объекты и выполните команду ОБЪЕКТЫ > ОБЪЕДИНИТЬ. Появится диалог "Обобщение данных", в котором следует задать метод обобщения данных. Заполните окошки диалога и нажмите OK. Этот метод обсуждался в начале этой главы.

Чтобы копировать результат объединения объектов на исходный слой, убедитесь, что он является изменяемым, выделите объекты на этом слое и выполните команду ОБЪЕКТЫ > ОБЪЕДИНИТЬ. Не выбирайте изменяемый объект. Откроется диалог “Обобщение данных”. После завершения операции будет добавлен новый объект к слою, а исходные объекты будут удалены.

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

341

MI_UG.PDF

MapInfo Professional 7.5 Руководство пользователя (Полное)

Глава 10: Создание буферов и работа с объектами

Слияние в таблице

Команда СЛИЯНИЕ В ТАБЛИЦЕ позволяет создавать новые объекты на карте путем группировки существующих объектов, вычисляя обобщенные данные по группе. Действие этой команды аналогично механизму районирования, только в отличие от районов на карте создаются новые географические объекты, соответствующие различным районам.

Чтобы осуществить слияние в таблице:

1. Выполните команду ТАБЛИЦА > СЛИЯНИЕ В ТАБЛИЦЕ.

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

ТОРГ_ПРЕДС

 

 

СР_ПРОДАЖ

ТАВИТ

Район

КЛИЕНТЫ

И

 

 

 

 

Иванов

Балашихинский

1782

24231.4

 

 

 

 

Иванов

Каширский

121

33265.0

 

 

 

 

Лужков

Одинцовский

253

18000

 

 

 

 

Попов

Дмитровский

194

23000

 

 

 

 

Травкие

Гусь-

284

17306

 

Хрустальный

 

 

 

 

 

 

Громов

Щелковский

315

13006

 

 

 

 

Промыслов

Нарофоминский

387

11807

 

 

 

 

Яковлев

Истринский

617

15767

 

 

 

 

Степанов

Серпуховский

255

18769

 

 

 

 

Железнов

Ногинский

190

16573

 

 

 

 

Кварцев

Долгопрудненск

155

11281

 

ий

 

 

 

 

 

 

Хрусталев

Каширский

108

18005

 

 

 

 

 

 

 

 

ТОРГ_ПРЕДСТАВИТ: Торговый представитель в данной области

КЛИЕНТЫ: Число клиентов в области

СР_ПРОДАЖИ: Средний объем продаж

Вы хотите обобщить данные по территориям сбыта следующим образом:

ТОРГ_ ПРЕДСТАВИТ: комбинировать все записи, в которых фигурирует "Иванов" как торговый представитель

КЛИЕНТЫ: Просуммировать всех клиентов на данной территории

СР_ПРОДАЖИ: Вычислить средний объем покупок одного клиента на территории

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

342

MI_UG.PDF

MapInfo Professional 7.5 Руководство пользователя (Полное)

Глава 10: Создание буферов и работа с объектами

При выполнении команды СЛИЯНИЕ В ТАБЛИЦЕ следует указать, какая колонка содержит признак для группировки. В приведенном примере группировка производится по колонке "ТОРГ_ ПРЕДСТАВИТ". Все области, в которых работает Иванов, объединяются в единую территорию.

2.Выберите соответствующую колонку в окошке По значениям из колонки.

В нашем примере, Вы выбираете колонку "ТОРГ_ПРЕДСТАВИТ" в окошке По значениям из колонки, Вы указываете MapInfo, что следует собирать в группы записи, имеющие одинаковые значения в данной колонке. Другими словами, MapInfo комбинирует все записи для одних и тех же торговых представителей.

3.Укажите в диалогн таблицу и группирующую колонку.

Если в списке выбрано <Создать новый> в окошке Поместить результат в ,

то появится несколько диалогов, подсказывающих как создать новую таблицу для сохранения объединенных объектов.

Если выбран вариант сохранения новых объектов в существующей таблице, то надо будет подсказать MapInfo Professional как именно объединять данные. Чтобы объединить данные, нажмите кнопку ДАЛЕЕ, откроется диалог “Обобщение данных”.

4.Заполнив оба диалога, нажмите OK. MapInfo сгруппирует записи по значениям из колонки, указанной в окошке По значениям из колонки. Кроме того, MapInfo обобщит данные из этих записей.

MapInfo Professional 7.5

 

© May 2004 MapInfo Corporation. All rights reserved.

343

MI_UG.PDF

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]