Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Папака обмена Практикум по лаб раб АНАЛИЗ И МОД...doc
Скачиваний:
18
Добавлен:
17.11.2019
Размер:
15.52 Mб
Скачать

Удаление внешней части

Чтобы удалить все объекты, находящиеся за рамкой, необходимо выбрать нужный слой (работаем только с копией, иначе объекты удалятся навсегда) и сделать его редактируемым (в УПРАВЛЕНИИ СЛОЯМИ), удалять объекты можно только отдельно в каждом слое, и работать только с площадными и линейными объектами.

Например: созданы слои «Внешняя рамка» - линейный объект, и «Сетка» - площадной объект, необходимо удалить часть слоя «Сетка» , находящегося за пределами слоя «Внешняя рамка».

ЗАПРОС  ВЫБРАТЬ  выбираем нужный слой («Сетка»);

ОБЪЕКТЫ  ВЫБРАТЬ ИЗМЕНЯЕМЫЙ ОБЪЕКТ («Сетка»)  выделение поменяет цвет  СТРЕЛКОЙ выделяем на карте площадь, в которой нужно оставить объекты.

В УПРАВЛЕНИИ СЛОЯМИ делаем редактируемым слой «Внешняя рамка», ОБЪЕКТЫ  ПРЕВРАТИТЬ В ОБЛАСТИ; В УПРАВЛЕНИИ СЛОЯМИ делаем редактируемым слой «Сетка»; ОБЪЕКТЫ  УДАЛИТЬ ВНЕШНЮЮ ЧАСТЬ  ОК  СОХРАНИТЬ ;

В УПРАВЛЕНИИ СЛОЯМИ делаем редактируемым слой «Внешняя рамка», ОБЪЕКТЫ  ПРЕВРАТИТЬ В ПОЛИЛИНИ.

С остальными слоями тоже самое.

Создание рамки в рабочем окне карты.

Согласно требований отчетная Карта должна создаваться в границах рамки трапеций ближайшего масштаба. Рассчитайте координаты углов рамки в удобной для Вас системе координат: обычно это гр., мин., сек. (или гр., доли гр.). Для окна карты установите соответствующую систему координат: меню Карта РежимыПроекция  установите нужную Вам  ОК  для географических координат выберите: Градусы/Минуты/Секунды или Десятичные градусыОК.

  • В косметическом слое создайте произвольно 4 точки (размер точек может быть любым, но потом их следует либо удалить, либо изменить размер на 1).

  • Двойным нажатием на точку вызовите диалоговое окно и задайте необходимые координаты: для Х – долготу, для У – широту. Повторите операцию для каждой точки. По точкам Вы можете уже нарисовать внутреннюю тонкую рамку (используя операцию привязки к точкам - S – snap).

Для внешней рамки создайте произвольно еще 4 точки. Измените проекцию для окна карты на прямоугольную (аналогично описанному выше).

В левом нижнем углу окна выберите: Положение курсора - по подсветке курсора (включите английскую S – snap) считайте координаты (прямоугольные) уже определенных точек (углов внутренней рамки). Расстояние от внутренней рамки до внешней в отчетном масштабе (0,8 см) рассчитайте через пропорцию:

для М 1:25000 - 1 см = 250 м

0,8 см = ? м - расстояние составляет 200м.

для М 1:10000 - 1 см = 100 м

0,8 см = ? м - расстояние составляет 80м.

Рассчитанное расстояние () – величина, на которую нужно изменить считанные Х, У для задания новых координат 4 точкам внешней рамки:

По заданным точкам нарисуйте внешнюю жирную рамку. Косметику сохраните отдельным слоем: Карта Сохранить косметику  <Создать новый> Сохранить... задайте имя слою Рамка.

3 Анализ пространственных данных

3.1 Выборка группы данных и выполнение запросов

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

Рассмотрим подробнее некоторые возможности.

С помощью инструмента СТРЕЛКА можно выделить несколько объектов, дополнительно нажимая клавишу Shift . Выбранные инструментом объекты сохраняются в виде временной таблицы. Для ее просмотра необходимо выполнить команду ОКНО > Новый список. В появившемся окне появится таблица с именем (Selection), открыв которую можно просмотреть выбранные объекты.

ВЫБОР В КРУГЕ. Инструмент позволяет выбрать объекты на заданном расстояние от исходного объекта.

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

ВЫБОР В ОБЛАСТИ. Инструмент предназначен для выбора объектов, расположенных в пределах некоторого площадного объекта, то есть выбирают объекты, лежащие в области другого объекта.

ВЫБОР В РАМКЕ. С помощью инструмента выбираются объекты с верхнего слоя, расположенные внутри заданного прямоугольника.

Производить выбор объектов можно с помощью опции SQL-запрос, находящейся в главном меню ЗАПРОС, позволяющей выполнять запросы разной сложности, например:

- создавать таблицы запросов, содержащие данные, которых не имеется в исходных таблицах (комбинирование различных таблиц в одну новую таблицу);

- создавать вычисляемые колонки;

- обобщать данные из всех записей в заданной колонке. При обобщении данных необходимо указать: как группировать записи и как обобщать данные.

Пример: Требуется выбрать заповедники, площадь которых больше 10 000. Для этого выбираем ЗАПРОС > SQL-запрос, появляется диалоговое окно (рисунок 8), в котором указывается имя исходной таблицы (Заповедники), колонки, из которых будет состоять таблица с результатами (Название, Площадь) и задается условие выбора данных (Площадь > 10000). Для заполнения таблицы используются раскрывающиеся меню опций: Таблицы, Колонки, Операторы, Обобщение, Функции.

Рисунок 8- Диалоговое окно " SQL-запрос "

Посмотреть результаты запроса, можно открыв таблицу с помощью инструмента "Новый список".

Лабораторная работа № 3