Шпаргалка по " Геоинформационные системы"

Автор работы: Пользователь скрыл имя, 02 Июля 2013 в 23:13, шпаргалка

Описание работы

Работа содержит ответы на вопросы по курсу "Геоинформационные системы".

Файлы: 1 файл

ответ на экзамен ГИС.doc

— 518.00 Кб (Скачать файл)

В целом процесс редактирования изменяемого объекта работает одинаково  как при комбинировании (объединении) объектов, так и при увеличении числа объектов при разрезании объектов или удалении из них фрагментов.

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

 

Вопрос № 52

Комбинирование объектов с участием изменяемого объекта

Команда КОМБИНАЦИЯ позволяет склеивать  несколько различных объектов на карте в единый графический объект. Если КОМБИНАЦИЯ используется вместе с командой ВЫБРАТЬ ИЗМЕНЯЕМЫЙ ОБЪЕКТ, то к изменяемому объекту можно приклеивать объекты с любых слоев. Кроме того, эти две команды удобно использовать вместе, когда один из склеиваемых объектов является определяющим, например, если Вы собираете материковую часть государства и острова, относящиеся к нему, в одну территорию. Используя команду КОМБИНАЦИЯ вместе с командой ВЫБРАТЬ ИЗМЕНЯЕМЫЙ ОБЪЕКТ, Вы можете передать при склеивании создаваемой территории название государства (сопоставленное до этого материковой части).

Если КОМБИНАЦИЯ используется вместе с командой ВЫБРАТЬ ИЗМЕНЯЕМЫЙ ОБЪЕКТ, то только один объект может быть изменяемым в каждый момент времени. Приклеивать  же к изменяемому объекту можно  одновременно несколько графических объектов.

Чтобы склеить объекты на Карте, используя команду ВЫБРАТЬ изменяемый объект:

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

2. Выполните команду ОБЪЕКТЫ  > ВЫБРАТЬ ИЗМЕНЯЕМЫЙ ОБЪЕКТ. Выбранный  объект будет выделен специальной раскраской.

3. Выберите (или создайте и выберите) один или более объектов на  любом слое карты. Они будут  участвовать в склеивании.

4. Выполните команду ОБЪЕКТЫ  > КОМБИНАЦИЯ. Появится диалог "Обобщение  данных".

5. Выберите метод обобщения данных (или установите флажок "Нет данных") для каждого поля в списке "Изменить колонки". Используйте выбор с нажатием клавиши SHIFT для того, чтобы задать один и тот же метод для последовательности полей, или с нажатием CTRL для набора полей, расположенных не подряд. Задав методы обобщения, нажмите клавишу "OK".

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

Обратите внимание, что команда  КОМБИНАЦИЯ работает с выбранными на Карте объектами. Так, чтобы склеить все объекты таблицы в единый объект, можно выполнить перед комбинированием команду ЗАПРОС > ВЫБРАТЬ ПОЛНОСТЬЮ. Для того же, чтобы группировать объекты, не создавая новых графических объектов, используется команда СЛИЯНИЕ В ТАБЛИЦЕ из меню Таблица.

 

Вопрос № 53

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

Команда РАЗРЕЗАТЬ позволяет разбить  изменяемый объект на более мелкие объекты, используя некоторый шаблон.

Например, с помощью команды  РАЗРЕЗАТЬ можно разбить большую  территорию на составляющие части.

Чтобы разрезать объект, используя  команду ВЫБРАТЬ ИЗМЕНЯЕМЫЙ ОБЪЕКТ:

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

2. Выполните команду ОБЪЕКТЫ  > ВЫБРАТЬ ИЗМЕНЯЕМЫЙ ОБЪЕКТ. Выбранный  объект будет выделен специальной раскраской.

3. Выберите (или создайте и выберите) один или более объектов-шаблонов  на любом слое карты. Все  они должны быть замкнутыми.

4. Выполните команду ОБЪЕКТЫ  > РАЗРЕЗАТЬ. Появится диалог "Обобщение  данных".

5. Выберите метод обобщения данных (или установите флажок "Нет данных") для каждого поля в списке "Изменить колонки". Используйте выбор с нажатием клавиши SHIFT для того, чтобы задать один и тот же метод для последовательности полей, или с нажатием CTRL для набора полей, расположенных не подряд. Задав методы обобщения, нажмите клавишу "OK".

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

 

Вопрос № 54

Удаление фрагментов объектов

Удалить (вырезать) фрагмент изменяемого объекта можно с помощью двух команд из меню Объекты. С помощью команды ОБЪЕКТЫ > УДАЛИТЬ ЧАСТЬ можно удалить фрагмент изменяемого объекта, который налегает на объект-шаблон. С помощью команды ОБЪЕКТЫ > УДАЛИТЬ ВНЕШНЮЮ ЧАСТЬ можно удалить фрагмент изменяемого объекта, который не налегает на объект-шаблон.

Например, чтобы удалить из объекта, обозначающего границы административной единицы, территорию некоторого озера, надо создать озеро как шаблон и с помощью команды УДАЛИТЬ  ЧАСТЬ удалить фрагмент административной единицы, налегающий на озеро.

Чтобы удалить фрагмент объекта, используя  команду ВЫБРАТЬ ИЗМЕНЯЕМЫЙ ОБЪЕКТ:

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

2. Выполните команду ОБЪЕКТЫ > ВЫБРАТЬ ИЗМЕНЯЕМЫЙ ОБЪЕКТ. Выбранные объекты будут выделены специальной раскраской.

3. Выберите (или создайте и выберите) один или более объектов-шаблонов  на любом слое Карты. Все  они должны быть замкнутыми.

4. Выполните команду ОБЪЕКТЫ > УДАЛИТЬ ЧАСТЬ (или УДАЛИТЬ ВНЕШНЮЮ ЧАСТЬ). Появится диалог "Разобщение данных".

5. Выберите метод разобщения  данных (или установите флажок "Нет  данных") для каждого поля в  списке "Изменить колонки". Используйте  выбор с нажатием клавиши SHIFT для того, чтобы задать один и тот же метод для последовательности полей, или с нажатием CTRL для набора полей, расположенных не подряд. Задав методы разобщения, нажмите клавишу OK..

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

 

Вопрос №55

Добавление узлов

Команда ДОБАВИТЬ УЗЛЫ позволяет создать  новые узлы в изменяемом объекте  в точках пересечения этого объекта  с шаблонами.

Например, при внесении на карту  новой улицы, соприкасающейся с уже существующими улицами, используйте команду ДОБАВИТЬ УЗЛЫ для того, чтобы точно задать места пересечения улиц в виде узлов.

Чтобы добавлять узлы, используя  команду ВЫБРАТЬ ИЗМЕНЯЕМЫЙ ОБЪЕКТ:

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

2. Выполните команду ОБЪЕКТЫ  > ВЫБРАТЬ ИЗМЕНЯЕМЫЙ ОБЪЕКТ. Выбранные  объекты будут выделены специальной  раскраской.

3. Выберите один или более  объектов-шаблонов на любом слое карты. В точках пересечения с этими объектами будут создаваться новые узлы.

4. Выполните команду ОБЪЕКТЫ  > ДОБАВИТЬ УЗЛЫ.

MapInfo добавит узлы в изменяемые  объекты.

 

Вопрос № 56

Буферизация

Буферная зона (buffer zone, buffer, corridor) - син. буфер - полигональный слой, образованный путем расчета и построения эквидистант, или эквидистантных линий (equidistant line), равноудаленных относительно множества точечных, линейных или полигональных пространственных объектов. Операция "буферизации" (buffering) используется, например, когда нужно:

  • выделить 200-мильную экономическую зону побережья,
  • выделить 100-метровую полосу отчуждения транспортной магистрали
  • найти все подземные кабели, находящиеся на расстоянии не более 440 метров от шоссе Энтузиастов.
  • связаться со всеми семьями, имеющими детей дошкольного возраста, проживающими на расстоянии 5 километров от некоторого района.

Известно как проводить поиск  объектов, лежащих в некоторой  области. А как быть в описанных  ситуациях? Необходимо создать буфер.

Буферная зона полигонального объекта может строиться вовне и внутри полигона; если расстоянию между объектами и эквидистантами ставятся в соответствие значения одного из его атрибутов, говорят о "буферизации" со "взвешиванием" (weighed buffering).

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

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

Чтобы создать буфер, надо сделать  слой изменяемым и выбрать один или  несколько объектов, вокруг которых  следует строить буферные зоны. Выполните  команду БУФЕР из меню Объекты.

Чтобы создать буфер, Вы должны:

1. Задать радиус буфера, либо  в виде константы, либо в  виде колонки таблицы, либо  в виде выражения.

2. Указать гладкость (число сегментов  для буферной окружности).

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

Радиус буфера

Радиус буфера определяет его размеры. Например, чтобы буфер охватывал  все объекты, расположенные в  пределах 1 километра по обе стороны  шоссе, следует задать радиус буфера 1 километр. Если в качестве радиуса используется выражение или данные из некоторой колонки таблицы, то MapInfo будет вычислять радиус.

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

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

Число сегментов для  буферной окружности

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

Типы Буферов

Можно создавать единый буфер вокруг всех выбранных объектов или отдельные буферы вокруг каждого объекта.

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

Другим способом является создание отдельных буферов для каждого  из объектов. Например, рассмотрим таблицу расположения спутниковых антенн. Надо создать пятикилометровые буферы вокруг каждой из спутниковых антенн. Выберем все спутниковые антенны (командой ВЫБРАТЬ ПОЛНОСТЬЮ или инструментом Стрелка), выполним команду ОБЪЕКТЫ > БУФЕР и зададим режим "Каждому объекту - свой буфер". MapInfo создаст пятикилометровые буферные зоны (многоугольники) вокруг каждой точки, где расположены спутниковые антенны. В данном случае каждый буфер в MapInfo является отдельным многоугольником. То есть их можно выбирать на Карте независимо друг от друга.

Создав буфер, его можно использовать для поиска объектов, как и любой  другой площадной объект.

Вопрос № 57

Комбинирование объектов и территориальное планирование

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

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

В большинстве же случаев обобщение  данных полезно или даже необходимо. Возьмем, к примеру, слой областного деления. Вы анализируете сбыт и проводите территориальное планирование на основе областного деления. Запись о каждой области содержит поле "ПРОДАЖИ", содержащее данные об общем объеме продаж за прошедший год. Вам надо просуммировать значения по полям "ПРОДАЖИ" при анализе структуры территорий сбыта.

Информация о работе Шпаргалка по " Геоинформационные системы"