Разработка модуля для поиска информации в MapInfo с помощью Delphi»

Автор работы: Пользователь скрыл имя, 01 Ноября 2010 в 17:43, Не определен

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

Разработка и применение прикладных приложений на базе MapInfo

Файлы: 1 файл

Курсовая Шмак-Шмак.doc

— 2.47 Мб (Скачать файл)

НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ  УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО  ОБРАЗОВАНИЯ

«сМОЛЕНСКИЙ ГУМАНИТАРНЫЙ УНИВЕРСИТЕТ» 

ФАКУЛЬТЕТ КОМПЬЮТЕРНЫХ ТЕХНОЛОГИЙ, ЭКОНОМИКИ И ДИЗАЙНА 

КАФЕДРА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И БЕЗОПАСНОСТИ 
 

Группа  52 ПИГ 

Специальность 080801.65

  Прикладная информатика  (в ГЕОГРАФИИ) 
 

«Разработка модуля для поиска информации в MapInfo с помощью Delphi» 
 
 

КУРСОВОЙ   ПРОЕКТ 
 
 
 

                                       «К  защите допущена»

                                       заведующий  кафедрой

                                       __________ к.п.н., доцент А.В.Андреева 

                                                                             «____» ___________ 2010 г. 

                                       Выполнила студентка

                                       __________ А.А.Данилова 

                                       Руководитель  курсового проекта

                                       ________ к.т.н., доцент В. Д. Игнатов 
 
 
 

Смоленск 

2010

 

План - график выполнения курсового проекта 

Студент Кузнецов Денис Сергеевич 52 ПИГ

Тема  курсового проекта «Разработка и применение прикладных приложений на базе MapInfo»

Закреплена  на заседании кафедры от __________ протокол № ___

Этапы работы Сроки выполнения Вид отчетности Отметка о выполнении
1.        
2.        
3.        
4.        
5.        
 

Заключение  научного руководителя по предзащите __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ 

Курсовой  проект допускается  к защите: 

Дата      Подпись научного руководителя 

_______________     _______________

      
НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО  ОБРАЗОВАНИЯ 

«СМОЛЕНСКИЙ ГУМАНИТАРНЫЙ УНИВЕРСИТЕТ» 
 

    КАФЕДРА  ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ И БЕЗОПАСНОСТИ 

З А Д А Н И  Е

на  курсовой проект студента

Кузнецова Дениса Сергеевича

Тема  курсового проекта «Разработка и применение прикладных приложений на базе MapInfo».

Закреплена на заседании кафедры Информационных технологий и безопасности  протокол №    от _________             

Целевая установка. Исследовать особенности производственной деятельности   (объекта моделирования), определить параметры и условия, при которых показатели экономической  эффективности будут наиболее благоприятными. 

Основные  вопросы, подлежащие разработке (исследования) в проекте:

1. Кратко описание геоинформационной системы.

2. Сферы  применения ГИС.

3. Базовые  компоненты ГИС.

4. Принципы организации информации в ГИС.

5. Работа вMapInfo

6. Среда разработки приложений для MapInfo.

7. Разработка ГИС.

8. Программное обеспечение для разработки прикладных приложений. 

Оглавление 

Введение………………………………………………………………………….5

Глава 1.  Геоинформационные системы (ГИС)………………………………..7

1.1. Введение в геоинформационные системы (ГИС)…………………….........7

1.2. Сферы применения ГИС…………………………………………………….9

1.3. Базовые компоненты  ГИС…………………………………………….........10

1.4  Типология ГИС……………………………………………………………...11

1.5. Современные ГИС…………………………………………………………..15 

Глава 2. Разработка модуля для поиска информации в MapInfo с помощью Delphi……………………………………………………………………………..22

2.1. Интеграция  MapInfo и Delphi……………………………………………....22

2.2  Разработка  ГИС……………………………………………………………..27

2.3 Инструкция  пользователя…………………………………………………...33

Заключение……………………………………………………………………...37

Список  литературы…………………………………………………………….39 
 
 
 
 
 
 
 
 
 
 
 
 

Введение 

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

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

     Последние тридцать лет прошлого столетия человечество интенсивно развивало инструментальные средства, названные географическими информационными системами (ГИС), призванные помочь в расширении и углублении географических знаний. ГИС помогают нам в накоплении и использовании пространственных данных. Некоторые компоненты ГИС исключительно технологические; они включают в себя современные хранилища пространственных данных, передовые телекоммуникационные сети и усовершенствованную вычислительную технику. Хотя есть и другие методы ГИС, которые очень просты. Например, использование простого карандаша и листа бумаги для верификации карт.

     Как и многие аспекты нашей жизни в последние пятьдесят лет, процесс накопления и использования пространственных данных был сильно трансформирован интенсивным развитием микроэлектроники. Программное обеспечение и аппаратная платформа ГИС – это главный технологический результат, так как получение и обработка пространственных данных значительно ускорились за прошлые три десятилетия, и продолжает неустанно развиваться. [4, 10]

     Тема  моей курсовой работы «Разработка модуля для поиска информации в MapInfo с помощью Delphi».

     Цель  курсовой работы: изучить географические информационные системы (ГИС) в целом, а также разработать модуль для поиска информации в MapInfo с помощью Delphi.

      Для достижения указанной цели были определены следующие задачи:

- изучить основы геоинформационной системы;

- выяснить сферы применения ГИС;

- изучить  базовые компоненты ГИС;

- изучить  типологию геоинформационных систем;

- рассмотреть современные ГИС;

- рассмотреть интеграцию MapInfo и Delphi.

     В процессе написания курсовой работы мною были использованы различные источники. Например, из книги А. С. Самардак «Геоинформационные системы» я узнала об  основах геоинформационной системы, о сфере применения ГИС, о типологии геоинформационных систем. Книга В. С. Тикунова «Основы геоинформатики» помогли мне узнать о понятии ГИС. Книга Л. М. Бугаевского «Геоинформационные системы» также помогла мне в написании моей курсовой работы. В ней я изучила базовые компоненты ГИС. Остальные источники также помогли мне в написании курсовой работы. 
 
 

 

Глава 1. Географические информационные системы (ГИС)

1.1. Введение в геоинформационные технологии. 

     Появление географических информационных систем относятся к началу 60-х годов  прошлого века. Именно тогда сложились  предпосылки и условия для  информатизации и компьютеризации  сфер деятельности, связанных с моделирование географического пространства и решением пространственных задач. Их разработка базировалась на исследованиях университетов, академических учреждений, оборонных ведомств и картографических служб.

     Кратко  ГИС определялись как информационные системы, обеспечивающие сбор, хранение, обработку, отображение и распространение данных, а также получение на их основе новой информации и знаний о пространственно-координированных явлениях. [2]

   Человек, абсолютно незнакомый с географическими информационными системами, может задать вопрос: “а зачем мне нужно знать, что такое геоинформатика?” Действительно, в жизни большинства из нас далеко не каждый день возникает необходимость обращаться к географическим атласам или картам. Но если разобраться, то геоинформационные технологии представляют из себя несколько больше, чем просто карту, помещенную в компьютер. В то же время, понятие “географическая информационная система (геоинформационная система, ГИС)” неразрывно связано с обычной печатной картой. По сути, любая географическая карта есть модель земной поверхности, и является объектом анализа её пользователей.

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

     Большинство задач для ГИС можно решить просто, без компьютерного анализа или моделирования. Однако печатать текст можно и на печатной машинке, а мы сейчас предпочитаем использовать компьютер. Это очень удобно, быстро, эффективно. Обычно человек подходит к ГИС незаметно для себя. Все начинается с использования распространенных графических редакторов, таких как Photoshop, CorelDraw, Illustrator. В процессе работы становится ясно, что на нашу схему или тематический слой нужно разместить дополнительные данные из других источников (как нанести изображение на контурную карту). Для таких операций требуется единое координатное пространство. Это является первым шагом к использованию определенных систем координат и картографических проекций. На следующем этапе возникает необходимость составлять и делать запросы по атрибутивной информации. Простейшие запросы можно делать в графических редакторах. Но часто существует потребность в более сложных запросах, таких, как отметить все офисные многоэтажные здания, построенные из бетонных блоков, или найти нужную улицу на карте. Как только вы начали формировать подобного рода задачи, вы становитесь потенциальным пользователем ГИС. [4]

Информация о работе Разработка модуля для поиска информации в MapInfo с помощью Delphi»