Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемАртем Чернышев
1 Создание утилиты вывода геоданных для MapInfo Professional Курсовая работа студента группы И-302 Соболева Арсения Андреевича
2 Геоинформационные системы ГИС - система аппаратно-программных средств и алгоритмических процедур, созданная для цифровой поддержки, пополнения, управления, манипулирования, анализа, математико- картографического моделирования и образного отображения географически координированных данных
3 Составные части ГИС Аппаратные средства Программное обеспечение Данные Исполнители Методы
4 Основные отличительные особенности MapInfo Все данные представлены в таблицах, не только атрибутивные, но также и графические. Существует специализированный язык программирования MapBasic со своей средой разработки, позволяющий расширить стандартный функционал ГИС
5 Цели и задачи Целью данной работы было облегчить один из процессов, проходящих на производстве. При формировании отчетов на большое количество объектов затрачивается большое количество времени на оформление и выбор конкретных данных. Мною была поставлена цель написать утилиту для MapInfo, которая позволила бы частично автоматизировать процесс вывода данных, при этом, в учебном плане моей целью являлось исследование функциональных возможностей языка программирования MapBasic. Для этого были решены следующие задачи: Исследование структуры представления данных в MapInfo, Анализ способов получения данных из таблиц MapInfo, Изучение языка программирования MapBasic, Написание программы вывода данных из ГИС MapInfo.
6 Представление данных Все данные представлены в таблицах Таблицы состоят минимум из 2х файлов: *.TAB – файл описывающий структуру данных таблицы *.DAT, *.XLS, *.DBF – файл атрибутивных данных *.TIFF, *.GIF, *.BMP – файл табличных данных, в случае если карта содержит растровое изображение. *.MAP – файл, содержащий описание графических объектов слоя *.ID - этот файл содержит список указателей (индекс) на графические объекты
7 Способы получения данных Запросы к базе данных осуществляются на языке SQL-запросов
8 Способы получения данных Наиболее удобным способом получения данных о выделенном объекте является обращение к таблице Selection, которая создается автоматически при выделении объекта. В этой таблице хранятся все данные по объекту, начиная от атрибутивных и заканчивая графическими.
9 Изучение языка Для изучения языка были использованы: Руководство пользователя MapBasic подробно рассматривается сама логика использования языка, а также основные элементы языка и их свойства, полезные начинающему разбираться в программировании на MapBasic Справочник MapBasic более полное описание функций, операторов и процедур, а также их аргументов, с примерами Версией языка выбрана9.5.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.