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

Создание буферов из данных

Создание буферов из данных

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

Что такое буферные зоны

Буфером или буферной зоной мы называем область, которая охватывает все объекты, расположенные не далее заданного расстояния от некоторого линейного объекта, области, символа или иного объекта в окне Карты. Вид буфера определяется его радиусом. Например, в первом примере следует создать буфер, охватывающий объекты, находящиеся в пределах 440 метров по обе стороны от шоссе. Во втором примере следует создать буфер, охватывающий 5-километровую полосу вокруг указанного района. Радиусом буфера в первом случае является величина 440 метров, а во втором – 5 километров.

Создание буфера

Чтобы создать буфер:

1.Сделайте слой изменяемым и выберите один или несколько объектов, вокруг которых следует строить буферные зоны. Выходные буферные объекты разместятся на этом слое.

2.Выполните команду ОБЪЕКТЫ > БУФЕРНЫЕ ЗОНЫ. Откроется диалог “Буферные объекты”.

312

MapInfo Professional 7.5

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

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

Радиус — Радиус это ширина буферной зоны, которая создается вокруг выбранного объекта. Кнопки переключатели Значение и Из колонки означают различные способы определения ширины.

Значение — Введите значение в это поле, если надо создать радиус определенного расстояния. Например, 10 футов, 20 километров, 50 миль.

Из колонки — Установите этот переключатель, если значения радиуса буфера берутся из колонки, или являются результатом вычислений, а не задаются непосредственно числом. Потом выберите нужную колонку или выберите Выражение из списка колонок.

Если выбрано Выражение то откроется диалог “Выражение”. Введите необходимое выражение, которое MapInfo Professional будет использовать для вычисления рабиуса буфера и нажмите OK чтобы вернуться в диалог “Буферные объекты”.

Единицы измерения — Выберите единицы измерения для буфера из списка. Допустимые единицы это: дюймы, линки, футы, морские футы, ярды, родсы, чейны, мили, морские мили, миллиметры, сантиметры, метры, километры.

Сглаживание — Введите число сегментов для окружности, которая определяет степень сглаженности кривой в буферном полигоне. Это может быть число от 3 до 100. По умолчанию используется число 12 сегментов на окружность.

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

313

Создание буферов из данных

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

Один буфер для всех объектов — Установите этот переключатель для создания одного буфера для всех выбранных объектов. Например, если выбрана Тверская, Ростовская и Курганская области, то будет создан один буфер для всех этих трех объектов.

Буфер для каждого объекта — Установите этот переключатель для создания одного буфера для каждого из выбранных объектов. Например, если выбрана Тверская, Ростовская и Курганская области, то будет создан буфер для каждого из этих трех объектов.

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

Расстояние измеряется на плоскости — Декартовые вычисления расстояния производятся на плоскости X–Y, на которую спроецированы данные. Такие вычисления приводят к буферам с точной шириной, и они применяются, если данные не в системе "Широта/Долгота". Переключатель На плоскости недоступен, если таблица в проекции "Широта/Долгота".

4.После заполнения диалога, нажмите ДАЛЕЕ. Откроется диалог "Обобщение данных".

Внимание: Если изменяемый слой это Косметический, то диалог "Обобщение данных" не откроется. Кнопка OK появится вместо кнопки ДАЛЕЕ. Нажмите OK чтобы начать операцию создания буфера.

314

MapInfo Professional 7.5

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

5.Выберите каждую колонку, которую надо обобщить в этом диалоге.

Пусто — Установите этот переключатель для сохранения пустых значений в выделенных колонках. Чтобы сохранить пустыее значения во всех показанных колонках, установите флажок Не включать данные. Переключатель Пусто устанавливается для отдельных колонок, а не для всех.

Значение — Установите этот переключатель для сохранения значений, которые будут взяты из колонки. Введите нужное значение колонки из которой будут взяты значения.

Не включать данные — Установите флажок, если не хотите объединять никаких колонок.

6.После выбора одного из механизмов объединений, нажмите OK. MapInfo Professional вычислит буфер в соответствии с параметрами и создаст новые объекты в изменяемом слое. Исходный объект остается неизмененным.

Как только MapInfo Professional создаст буферную область, она помещается в изменяемый слой.

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

315

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