Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Uprajneniya_MapInfo7

.pdf
Скачиваний:
32
Добавлен:
13.05.2015
Размер:
1.32 Mб
Скачать

51

___________________________________________________________________________________________

Proportion Avg - Среднее число, найденное с учетом перекрытия одних областей другими. Например, если 80% площади нового объекта приходится на объект A с показателем заболеваемости гриппом 0.8% и 20% площади нового объекта приходятся на объект B с показателем заболеваемости гриппом 0.65%, то для всего объекта получится 0.8 x 0.8 + 0.2 x 0.65 = 0.77 или 77%

Proportion WtAvg - Взвешенная средняя величина с учетом перекрытия областей Например (продолжая предыдущий пример), население части нового объекта, попадающей в A = 34000., население части нового объекта, попадающей в B = 26000. Тогда показатель заболеваемости гриппом равна (0.8 x 34000 + 0.6 x 26000) /60000 = 0.713.

9.12.Обновить остальные поля таблицы Континенты, используя соответствующие функции обобщения, учитывая, что в таблице World колонки Pop_Grw_Rt и Arable_Pct обозначают темпы прироста населения и процент пахотных земель соответственно.

9.13.Проанализировать полученные данные, сравнивая информацию в полях таблиц World и Континенты, - проверить правильность вычислений.

9.14.Показать таблицу Континенты в двух разных окнах Списка, упорядочив информацию

по значениям из поля Continent (по алфавиту) и

по значениям из поля Население (по возрастанию населения):

Запрос > Выбрать…

9.15.Сохранить таблицу Континенты

9.16.Сохранить рабочий набор Континенты

___________________________________________________________________________________________________________

52

___________________________________________________________________________________________

Задание № 10. Запросы. Обработка выборки.

10.1. Открыть таблицы World, Worldcap, Континенты, Ocean.

10.2.Выбрать все объекты из таблицы World; Сделать слой World самым верхним и:

Запрос > Выбрать полностью…

10.3.Из таблицы Worldcap выбрать все столицы с населением более 5 миллионов (Запрос > Выбрать)- использовать кнопку Составить.

10.4.Показать информацию обо всех выбранных столицах в окне Списка.

10.5.Показать в окне Карты все выбранные столицы:

Карта > Показать слой полностью…

10.6. Показать в окне Карты только Сеул и Токио, используя при этом инструменты:

.

10.6. В окне Списка выбрать только Москву и просмотреть (показать на Карте) выбранную столицу (использовать Запрос > Найти выборку);

Далее в задании сохранять все сформированные запросы !!! (кнопка Сохранить…):

10.7. Подготовить список всех государств, упорядоченный по алфавиту (показать только поля, показывающие страну, население и континент):

10.8. Подготовить список всех государств, упорядоченный по населению по убыванию (показать только поля, показывающие страну, столицу, население и континент), для чего поставьте ключевое слово "desc" после названия колонки через пробел;

___________________________________________________________________________________________________________

53

___________________________________________________________________________________________

10.9. Выбрать из таблицы World все государства, которые начинаются на букву "А". Использовать кнопку Составить…:

Left$ (string_expr, num_expr) Возвращает левую часть строки string_expr, выделяя num_expr символов из нее.

10.10. Выбрать из таблицы World все государства, в названии которых содержится буква "z" - использовать функцию InStr;

InStr (position, string,

Поиск в строке string, начиная с позиции position,

substring)

подстроки substring. Возвращает позицию первого символа

 

подстроки или 0, если подстрока не найдена.

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

"А" - использовать условие Right$(Country,1)="А";

Right$ (string_expr, num_expr) Возвращает правую часть строки string_expr, выделяя num_expr символов из нее.

10.12.Сравнить три последние выборки;

10.13.Выбрать из таблицы World все государства, которые находятся в Европе и начинаются на букву "А" (для составления условия используйте условный оператор And).

10.14.С помощью SQL-запроса сгруппировать объекты из таблицы World по значению поля

Continent, при этом:

в окне Списка показать поле Continent и поле, содержащее количество объектов - Count(*), попавших в группу,

порядок задать по убыванию количества объектов, попавших в группу, для чего поставьте ключевое слово "desc" после названия колонки (Count) через пробел ;

___________________________________________________________________________________________________________

54

___________________________________________________________________________________________

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

Сохранить все запросы!!!

10.16. Сохранить рабочий набор с именем Запрос

___________________________________________________________________________________________________________

55

___________________________________________________________________________________________

Задание № 11. Буферные зоны.

11.1.Открыть таблицы Rus_obl, City_200;

11.2.С помощью построения буферной зоны и пространственного запроса выбрать все города, которые находятся на расстоянии не более 300 км от Москвы (или какого-либо другого города):

Сделать City_200 изменяемым и выбрать (указать на) объект - Москва

Объект > Буферные зоны … :

11.3.С помощью инструмента выбрать города, попавшие в полученную буферную зону.

11.4.Показать список выбранных городов, упорядоченный по полю Год_основания.

11.5.Сохранить рабочий набор Буфер

11.6.Закрыть все таблицы без сохранения

___________________________________________________________________________________________________________

56

___________________________________________________________________________________________

Задание № 12. Повторение обновления атрибутов и построения запросов.

12.1.Открыть таблицы World, Worldcap, Ocean;

12.2.Выбрать столицы, население которых больше 1 000 000 (сохранить запрос);

12.3.Выбрать столицы, население которых больше 1 000 000 и меньше 5 000 000 (сохранить запрос). Изменить стиль оформления выбранных объектов;

12.4.Для каждой страны вычислить, сколько процентов населения проживает в столице:

изменить структуру таблицы World (добавить поле Cap_Pop_W_Pr Вещественного типа),

обновить колонку Cap_Pop_W_Pr таблицы World

Таблица > Обновить колонку ( (Cap_Pop_W / Pop_1994) * 100)

12.5.Выбрать страны, в которых больше половины населения проживает в столице (сохранить запрос);

12.6.Сохранить таблицу World

12.7.Сохранить рабочий набор Процент

12.8.Распечатать список стран, в которых более половины населения проживает в столице.

___________________________________________________________________________________________________________

57

___________________________________________________________________________________________

Задание № 13 Построение карты-врезки

13.1.Открыть таблицы City_200 и Rus_obl_terr (создана в задании 6);

13.2.С помощью пространственного запроса выбрать все города, которые находятся на территории Волго-Вятского и Северо-Западного районов;

13.3.Посмотреть список выбранных городов и распечатать его;

13.4 Открыть Rus_obl

13.5.Изменить структуру таблицы City_200 (добавить поле Территория (Символьное 10));

13.6.Обновить поле Территория таблицы City_200 по значению из поля terr таблицы Rus_obl (таблицы совместить по графике);

13.7.Сохранить таблицу City_200.

13.8.Создать карту-врезку, на которой показать Ленинградскую область и города, находящиеся на ее территории Карта > Выбрать область врезки .

Для каждого города подписью показать название и год основания.

Для этого в Управление слоями в кнопке Подписи выбрать в поле Из колонки Выражение

Далее формировать подпись с помощью конкатенации (соединения) строк – оператор "+". При этом год основания необходимо преобразовать в строку с помощью функции Str$():

Str$ (expression) Возвращает строковое представление числа, объекта или стиля expression.

13.9.Сохранить рабочий набор Врезка

13.10.Распечатать созданную карту-врезку;

13.11.Закрыть все таблицы

___________________________________________________________________________________________________________

58

___________________________________________________________________________________________

Задание № 14 Графики

14.1.Открыть таблицы World, Ocean;

14.2.Выбрать несколько государств на карте (не более 10);

14.3.Построить график характеризующий возрастной состав выбранных стран;

Окно > Новый график

тип графика - 3D, шаблон - 3D Круглые колонны

оформить подписи в окне График > Заголовки

14.4.Построить график, отражающий соотношение плотности населения десяти наиболее плотно заселенных стран:

изменить структуру таблицы World - добавить поле ПлотностьНаселения (Вещественное),

обновить поле ПлотностьНаселения (Pop_1994 / Area (obj, "sq km"),

построить график;

14.5.Сохранить рабочий набор График

14.6.Сохранить измененные таблицы

14.7.Закрыть все таблицы

___________________________________________________________________________________________________________

59

___________________________________________________________________________________________

Задание № 15. Создание тематических карт и отчетов

Цель работы – приобретение навыков формирования тематических карт по имеющимся данным.

15.1.Открыть таблицы World, Woldcap, Ocean;

15.2.Сделать так, чтобы в окне Карты была видна только Западная Европа.

15.3.Создать тематическую карту по колонке ПлотностьНаселения таблицы World (Диапазоны);

Карта > Создать тематическую карту...;

настроить Легенду.

Если Легенда не видна нажать

или

Настройка > Показать окно Легенды...;

в окне Легенда:

___________________________________________________________________________________________________________

60

___________________________________________________________________________________________

изменить подписи в Легенде – кнопка Легенда:

подобрать Диапазоны для этого в пункте метод выбрать Вручную

___________________________________________________________________________________________________________

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