Диплом, курсовая, контрольная работа
Помощь в написании студенческих работ

Разработка технологии адаптивного проектирования ГИС

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

Кроме того, необходимо учесть и тот факт, что большое число информационных систем, в составе которых используются ГИС, являются некоммерческими по своей природе: они предназначены для широкого круга пользователей— прежде всего для населения и государственных структур. Информация, которая циркулирует в этих системах, должна быть общедоступной и сама по себе не может служить источником больших… Читать ещё >

Содержание

  • СПИСОК СОКРАЩЕНИЙ
  • СПИСОК ОПРЕДЕЛЕНИЙ
  • Глава 1. Современное состояние в области проектирования ИС
    • 1. 1. Методы и подходы проектирования ИС
    • 1. 2. Особенности проектирования ГИС
    • 1. 3. Модели пользователей ГИС
  • Выводы по первой главе
  • Глава 2. Проектные решения построения ГИС по запросам пользователя
    • 2. 1. Предметные области применения ГИС
    • 2. 2. Моделирование пространственных отношений и объектов
    • 2. 3. Моделирование процессов обработки геоинформации
  • Выводы по второй главе
  • Глава 3. Реализация адаптивного механизма проектирования ГИС
    • 3. 1. Задачи организации геоданных
    • 3. 2. Принципы и подходы технологии адаптивного проектирования ГИС
    • 3. 3. Адаптивный подход как инструмент уменьшения ошибок проектирования
    • 3. 4. Реализация адаптивного механизма проектирования на примере программного обеспечения обработки пространственных данных
  • КБ Панорама
  • Выводы по третьей главе

Разработка технологии адаптивного проектирования ГИС (реферат, курсовая, диплом, контрольная)

Актуальность темы

исследования: В настоящее время географические информационные системы (ГИС) завоевывают все большую популярность в различных областях науки и экономики. ГИС сейчас используются практически в любой сфере деятельности — от управления землепользованием до ведения городского хозяйства.

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

Этапы получения геоинформации с применением ГИС.

Базисный комплект (БК) ГИС ТЕОРИЯМ.

Л Ж.

1 Технология ГИС, инсталированная в рамках базисного комплекта к.

Практика ГИС направленная на решение в рамках БК ГИС.

Новые задачи^.

I Требования по решо-Е нию новыхзадач.

Рис. 1. Этапы получения геоинформации с применением ГИС.

На рисунке 1 отражены основные проблемы ограничивающие применение ГИС. Они выделены толстыми стрелками снизу вверх.

Это противоречие «интересы пользователя — действия программиста» Это противоречие «требования1 практики — возможности базовой ГИС» Противоречия между традиционными ГИС и практикой заключаются в том, что применяемое ПО создания ГИС не дает всей полноты возможностей для создания программы, отвечающей потребностям пользователя. Базовый пакет ПО предоставляет ограниченное число вариантов модернизации ГИС [1]. А для решения новых задач, диктуемых временем, пользователь вынужден заказывать разработчикам новый дорогостоящий комплект ГИС, для изготовления которого требуется и зачастую большие временные и человекоемкие затраты [1−4].

Одной из «невыгодных» с точки зрения затрат и конечного результата областей применения ГИС являются информационные системы с картографическим интерфейсом, рассчитанные на массового пользователя. Здесь можно назвать региональные информационно-справочные системы с возможностью построения тематических карт региона, предназначенных для целей управления и образованиягородские информационно-поисковые картографические системы с адресным планом городаГИС городского хозяйстваавтоматизированные системы учета природных ресурсовтуристические информационные системыинформационные системы особо охраняемых природных территорий (ООПТ) [107].

Сюда же можно отнести и более сложные информационные системы мониторинга земельных ресурсов и управления недвижимостью, а именно те их компоненты, которые выполняют информационно-аналитические функции и могут отображать соответствующие карты землепользования, землевладений и размещения недвижимости [4, 6−8].

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

Для реализации полной функциональности можно использовать существующие коммерческие ГИС. Однако в настоящее время настольные ГИС становятся все сложнее и все неохватнее по своей функциональности, а серверные решения для ГИС часто жестко связаны с базовой ГИС по подготовке карт для публикации. К тому же, они оказываются слишком сложными для использования в тех организаций, где нет большого опыта работы с пространственными данными. Поэтому нередки случаи, когда решения, основанные на использовании коммерческих ГИС-продуктов, будут весьма затратными и явно избыточными по функциональности [11−13].

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

— высокая стоимость программного обеспечения;

— функциональная избыточность предлагаемых решений;

— недостаточные возможности интеграции с другими технологиями;

— сложность работы с пространственной информацией;

— накопление возможной ошибки при использовании каскадной схемы проектирования ГИС [37,40].

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

В данной работе проведены исследования, посвященные нахождению оптимальный подхода к созданию адаптивной технологии проектирования ГИС. Это делает доступной ГИС для самого широкого круга пользователей в различных областях науки и экономики.

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

Объект исследования — геоинформационные системы и технологии их проектирования в различных сферах деятельности.

Предметом исследования являются инструментальные средства создания и проектирования ГИС на основе базового картографического программного обеспечения.

Основные задачи исследования:

1 .Разработать концепцию построения программных инструментальных средств адаптивного создания ГИС.

2.Разработать адаптивно-рекурсивный подход построения проекта программного обеспечения ГИС.

3.Разработать модульно-процессный подход создания программных инструментальных средств ГИС.

4.Разработать математическую модель механизма перехода от векторной модели целей базового комплекта разработки ГИС к матричной модели целей адаптивной ГИС.

5.Дать оценку эффективности построения ГИС на базе адаптивной технологии создания ГИС.

Для достижения поставленной цели и решения определенного выше круга задач применялись следующие методы исследования: объектно-ориентированный подход при проектировании программного инструментария создания ГИСсоставление тестовых заданий и экспериментальные исследования при тестировании и апробации разработанных технологий и программных средств создания реальных систем.

В процессе работы были проанализированы и использованы труды следующих авторов: Журкина И. Г., Майорова A.A., Матвеева С. А., Полякова A.A., Пяткина В. П., Соловьева И. В., Тикунова B.C., Цветкова В. Я., Черкашина А. К. и других, а также технические руководства по различным ГИС-продуктам фирмы ЗАО КБ «Панорама», одного из отечественных лидеров в области разработки программного обеспечения геоинформационных систем.

Научная новизна. В диссертационной работе автором получены следующие новые результаты:

1 .Разработана концепция и схема адаптивного проектирования программных инструментальных средств создания ГИС.

2.Разработан адаптивно-рекурсивный подход построения проекта программного обеспечения ГИС.

3.Разработан модульно-процессный подход создания программных инструментальных средств ГИС.

4.Разработана математическая модель механизма перехода от векторной модели целей базового комплекта разработки ГИС к матричной модели целей адаптивной ГИС.

5.Выполнена реализация предложенного подхода для создания программного обеспечения адаптивного проектирования ГИС «Геоинформационная система и средства разработки приложений для UNIX-подобных систем», «ГИС Конструктор для Qt Designer», «ГИС Конструктор Free для PL/SQL Oracle», «GIS Toolkit для Kylix» ЗАО КБ «Панорама».

Научные положения, выносимые на защиту:

1 .Адаптивно-рекурсивный подход построения проекта программного обеспечения ГИС, который состоит в использовании рекурсивного метода создания проекта, что дает возможность устранения ошибок разных промежуточных результатов и ошибок в процессах проектирования.

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

3. Матричная модель целей адаптивной ГИС.

4. Технология перехода от векторной модели базового комплекта ГИС к матричной модели адаптивной ГИС.

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

Кроме того, выдвинутые в диссертации положения подтверждаются успешностью их применения для реализации программного обеспечения адаптивного проектирования ГИС «Геоинформационная система и средства разработки приложений для UNIX-подобных систем», «ГИС Конструктор для Qt Designer», «ГИС Конструктор Free для PL/SQL Oracle», «GIS Toolkit для Kylix» ЗАО КБ «Панорама».

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

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

Внедрение результатов работы. Результаты работы использовались при создании программного обеспечения адаптивного проектирования ГИС «Геоинформационная система и средства разработки приложений для UNIX-подобных систем», «ГИС Конструктор для Qt Designer», «ГИС Конструктор Free для PL/SQL Oracle», «GIS Toolkit для Kylix» ЗАО КБ «Панорама».

Выводы по третьей главе.

Анализ существующих методов и исследование теории проектирования ГИС показали, что применение предложенного в работе нового подходаадаптивного проектирования ГИС наиболее эффективно в применении к геоинформатике за счет введения новых понятий и методов.

Предложена концепция и схема адаптивного проектирования программных инструментальных средств создания ГИС.

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

Предложен модульно-процессный подход создания программных инструментальных средств ГИС.

Показано, что адаптивный подход, применяемый в данной работе позволяет устранить не только ошибки промежуточных этапов, но ошибки процесса проектирования. Эффективность подхода проиллюстрирована на примере построения ГИС-приложения с использованием «GIS ToolKit» ЗАО КБ «Панорама».

ЗАКЛЮЧЕНИЕ

.

На основании проведенной работы можно сделать следующие выводы о результатах исследования:

1.Предложена концепция и схема адаптивного проектирования программных инструментальных средств создания ГИС.

2.Предложен адаптивно-рекурсивный подход построения проекта программного обеспечения ГИС, создана математическая модель, моделирующая схему данного подхода. На примере проектирования ГИС показаны преимущества использования адаптивно-рекурсивного подхода к проектированиюТИС.

3.Предложен модульно-процессный подход создания программных инструментальных средств ГИС.

4.Разработана математическая модель механизма перехода от векторной модели целей базового комплекта разработки ГИС к матричной модели целей адаптивной ГИС.

5.Анализ существующих методов и исследование теории проектирования ГИС показали, что применение предложенного в работе нового подходаадаптивного проектирования ГИС наиболее эффективно в применении к геоинформатике за счет введения новых понятий и методов. На примерах применения адаптивного проектирования ГИС показана эффективность построения ГИС на базе адаптивной технологии.

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

Лично автором на основе предложенного подхода создано следующее программное обеспечение адаптивного проектирования ГИС ЗАО КБ «Панорама»: «Геоинформационная система и средства разработки приложений для UNIX-подобных систем», «ГИС Конструктор для Qt Designer», «ГИС Конструктор Free для PL/SQL Oracle», «GIS Toolkit для Kylix».

Показать весь текст

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

  1. C.JI. Нечеткие знания и вывод в геоинформационной системе // Информационные технологии. 2001. № 12. С. 16−19.
  2. БерлянтА.М. Геоиконика. М.: МГУ, АЕН РФ, «Астрея», 1996. -208 с.
  3. БерлянтА.М. Картография. М.: «Аспент-пресс», 2002. — 336 с.
  4. JI.C., Беляков C.JI. Геоинформационные справочные системы. Научное издание Таганрог: Изд-во ТРТУ, 2001.
  5. У., Боггс M. UML и Rational Rose 2002. Пер. с англ. М.: Изд. «Лори». 2004. — 510 с.
  6. Л.М., Вахромеева Л. А. Картографические проекции. -М.: Недра, 1992.-293 с.
  7. Л.М., Цветков В. Я. Геоинформационные системы. М.: «Златоус», 2000−224 с
  8. С. В., Ковальчук А. К., Цветков В. Я., Шайтура C.B. Интегрированные геоинформационные системы. Учебное пособие по курсу «Геоинформационные системы» под. ред. Шайтура C.B. — М.:Изд. МГОУ, 2007.-114с.
  9. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++: пер. с англ.- СПб.: «невский диалект», 1999. 560 с.
  10. Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования.- СПб.: Изд-во Питер, 2005.- 368 с.
  11. Геодезия, картография, геоинформатика, кадастр: Энциклопедия. В 2-х т. /Под ред. A.B. Бородко, В. П. Савиных. М.: ООО «Геодезкартиздат», 2008.-T. I -496 с. (4/31 пл.)
  12. Геодезия, картография, геоинформатика, кадастр: Энциклопедия. В 2-х т. /Под ред. A.B. Бородко, В. П. Савиных. М.: ООО «Геодезкартиздат», 2008.-T. II -464 с. (3/29пл.)
  13. Геоинформационная система «Карта-2008″: Руководство программиста. Ногинск: Панорама. 1991−2010. 123 с.104
  14. ГИС „ГИС Конструктор“ для Qt Designer: Руководство программиста. Ногинск: Панорама. 1991−2010. 79 с.
  15. ГОСТ 21 830–76. Приборы геодезические. Термины и определения. М., Изд. стандартов., 1986, 25 с.
  16. ГОСТ 22 267–76. Картография. Термины и определения. М., Изд. стандартов., 2002, 38 с.
  17. ГОСТ 22 268–76. Геодезия. Термины и определения. М., Изд. стандартов, 1981,32 с.
  18. ГОСТ 28 441–90. Картография цифровая. Термины и определения. 1990.
  19. ГОСТ 8.417−2002. Государственная система обеспечения единства измерений. Единицы физических величин. М., Изд. стандартов, 2002, 41 с.
  20. ГОСТ Р 50 828−95. Геоинформационное картографирование. Пространственные данные, цифровые и электронные карты. Общие требования.
  21. ГОСТ Р 52 055−2003. Геоинформационное картографирование. Пространственные модели местности. Общие требования.
  22. Р., Михайлов M.// Проектирование в условиях временных ограничений: компиляция проектов.- Компоненты и технологии.-2007. — No.12.-c. 46−50.
  23. Д.МакКой, К. Джонстон ArcGIS Spatial Analist. Руководство пользователя.-ESRI, 2001
  24. В.В. Адаптация транспортных процессов. М.: Изд. „Компания Спутник+“, 2009. 219 с.
  25. В.Э. Типизация задач и методы анализа и поддержки принятия решений в геоинформационных автоматизированных системах управления // Информационные технологии. 2003. № 3. С. 2−8.
  26. С.К., Розенберг И. Н. Об одном подходе к структурной согласованности геоданных // Мир транспорта, — 2005. № 3.- С. 16−29.
  27. Дышленко С.Г. „ГИС Конструктор для Qt Designer“ Свидетельство обофициальной регистрации № 2 007 614 527 от 26 октября 2007 года
  28. Дышленко С.Г. ."ГИС Конструктор для PL/SQL Oracle» Свидетельство об официальной регистрации № 2 007 614 530 от 26 октября 2007 года
  29. Дышленко С.Г. «GIS Toolkit для Kylix» Свидетельство об официальной регистрации № 2 002 610 050 от 16 января 2002 года
  30. С.Г. Использование адаптивного механизма «ГИС Конструктор для Qt Designer» проектирования ГИС в области навигации. // Землеустройство, кадастр и мониторинг земель. № 6, Москва, 2010- с. 77−82
  31. С.Г., Построение корпоративных ГИС на основе банка пространственных данных. // Геопрофи. № 1, Москва, 2010 — с. 13−15
  32. С.Г., Адаптивное проектирование ГИС для изысканий с использованием GIS ToolKit // Инженерные изыскания. № 5, Москва, 2010 -с. 48−51
  33. С.Г., Демиденко А. Г., Железняков В. А., Цветков В. Я. Новые возможности ГИС «Панорама» // Кадастр недвижимости. — 2010. -№ 3(20). -с.101−103.
  34. Е., Сергиевский М. Оценка аппаратных и программных средств по многоуровневой системе критериев.//Компьютер-пресс. -1998.- № 8. с.25−30.
  35. Е.А., Халугин Е. И., Комаров А. И., Серпуховин Б. И. Цифровая картография и геоинформатика. Краткий терминологический словарь. М.: «Картгеоцентр» «Геодезиздат», 1999, 46 с
  36. И. Г., Шайтура С. В. Геоинформационные системы. — М.: КУДИЦ-ПРЕСС, 2009. — 272 с.
  37. И.Г., Никишин А. Н. Анализ структуры данных для представления в ГИС. // «Геодезия и картография», 2003, № 8, с. 44−49.
  38. И.Г., Никишин А. Н. Концепция разработки обобщенного картографического классификатора для региональной ГИС. // «Геодезия и картография», 2004, № 10, с. 36−42.
  39. И.Г., Цветков В.Я Интеллектуализация геоинформационных технологий. / в кн. 220 лет геодезическому образованию в России. М.: МГУГиК, 1999., — с. 196−197.
  40. И.Г., Цветков В. Я. Оценка качества графических данных, полученных на основе векторизации // Геодезия и аэросъемка. 1999. -№ 5 — с.121- 125.
  41. И.Г., Цветков В. Я. Информационное моделирование в ГИС для обработки данных дистанционного зондирования // Исследование земли из космоса, —1998. — № 6, — С. 66—72
  42. А.Д., Кулагин В. П., Тихонов А.Н.. Цветков В. Я. Геоинформатика. М.: МаксПресс, 2001 -349 с.
  43. А.Д., Кулагин В.П, Тихонов А. Н., Цветков В. Я. Прикладная геоинформатика. М.: МАКС Пресс, 2005. — 360 с.
  44. Калянов Г. Н. CASE. Структурный системный анализ (автоматизация и применение). -М/.ЛОРИ, 1996.- 242 с.
  45. А.П. Методологические и технологические основы геоинформационного обеспечения территорий Новосибирск. СГГА, 2004.- 260 с.
  46. Н.В., Капралов Е. Г. Введение в ГИС: Учебное пособие. М., 1997.-160 с.
  47. Ю.Б., Сениченков Ю. Б. Моделирование систем. Объектно-ориентированный подход. -СПб.: БХВ Петербург, -2006. — 192 с.
  48. К.И., Кузьменко И. П., Левицкий Б.Е.Классы операций цифровых пространств знаний // Информатизация образования и науки. -2010 -№ 2(6)-.с.13−21.
  49. A.B., Тикунов B.C. Геоинформатика./ под ред. Д. В. Лисицкого. М.: Картоцентр — Геодезиздат, 1993. — 213 с.
  50. A.A. Оптимальность и адаптивность систем регулирования. Сборник статей «Адаптивные автоматические системы» М.: «Советское радио», 1977. 18 с.
  51. О.Л., Никитин A.A. Геоинформатика — М.: Недра, 1992.
  52. .А., Круглов В. М., Матвеев С. И., Цветков В. Я., Коугия В. А. Геоинформатика транспорта. М.: РАН, ВИНИТИ, 2006. — 336 с.
  53. .А., Матвеев С.И.. Цветков В. Я. Концепция создания геоинформационных систем железнодорожного транспорта Геодезия и геоинформатика в транспортном строительстве. М.: МПС РФ, МГУПС (МИИТ), 2001 -214 с.
  54. В.Г. Построение геоинформационных систем физической географии. — М.: Изд-во Моск. ун-та, 1990.
  55. В.В. Сертификация систем качества на соответствие стандартам серии ISO 9000 для предприятий, разработчиков программных средств. Методическое руководство. М.: СТАНКИН. 2000.
  56. В.В. Выбор и оценивание характеристик качества программных средств. Методы и стандарты. М.: СИНТЕГ. 2001.
  57. В.В. Качество программных средств // М.: «Янус-К», 2002.
  58. Майкл де Мерс Географические информационные системы. Основы / Пер. с англ. М.: Дата+, 1999
  59. A.A., Цветков В. Я. Хранение и защита информационных ресурсов кадастра. М.: Московский государственный университетгеодезии и картографии, 2009. -126 с
  60. JI.F., Савиных В. П., Цветков В .Я. О междисциплинарной интеграции на основе геоинформатики H Геодезия и аэрофотосъемка, № 5,-2004.-с. 108−115.
  61. В. А Соловьев И.В., Цветков В .Я. Информационные технологии в геодезическом образовании! — новые направления // Информатизация образования и науки. 2010 — № 2 (6) —. с.13−21
  62. В .А., Савиных В. П. Майоров A.A., Цветков В
  63. Геоинформатика- Состояние и перспективы развития. // Сборник статейпо итогам. Международной научно-технической конференции- посвященной 230-летию основания МИИГАиК. Выпуск 2 (в двух частях) часть 2.-М.: Из-во МИИГАиК, 2009.-174−178
  64. В.А., Соловьев И. В., Цветков В. Я. О новом направлении? в геодезическом образовании. // Инженерные изыскания. -2010. № 1 январь. — с.24−28
  65. Малинников В: А., Цветков В: Я. Базы.данных. Введение в основы. — Mi:. МГУГиК, 2009. 90 с.
  66. С.И., Коугия В .А., Цветков В. Я. Геоинформационные системы и технологии: на железнодорожном транспорте. М.: У МП МПС России, 2002 — 288 с.
  67. Математика. Большой энциклопедический словарь/Гл. ред. Ю. В. Прохоров. 3-е изд. -Mi: Большая Российская энциклопедия, 2000 848с
  68. А.И. Теория экономических информационных систем: Учебник.-М.: Финансы и статистика, 2001.— 237 с.
  69. C.B., Савиных В. П., Цветков В. Я. Анализ прикладных систем. М.: Макс Пресс 2004 — 57 с.
  70. C.B., Савиных В. П., Цветков В. Я. Общая геоинформатика. -М.: Макс Пресс 2004 100 с
  71. C.B., Савиных В .П., Цветков В. Я. Методология анализа и проектирования сложных систем. М.- Просвещение, 2005. — 264 с.
  72. В.А. Авторизированные лекции по общей теории сложных динамических информационных систем Конспект лекций для аспирантов и соискателей. МИРЭА, ГНИИ ИТТ «Информика», НИИ «Восход». М.: 2004 47с.
  73. С.С., Зотов Г.А Совершенствование аппаратно-программных средств ЦФС. Геодезия и картография № 7, 2003. с. 25−32
  74. Основы геоинформатики: в 2 кн./ Е. Г. Капралов, A.B. Кошкарев, B.C. Тикунов и др.: под ред В. С. Тикунова М.: Издательский центр «Академия», 2004. — Кн.1 -352 е., Кн.2 — 480 с
  75. Т.В. Геоинформационные системы и технологии автоматизированного проектирования в землеустройстве: Метод, указания и задания для выполнения лаборатор. работ. М.: ГУЗ, 2000. -87 с.
  76. Т.В., Гавриленко А. И. Устройство территории пашни с применением технологий САПР и ГИС на природоохранной основе. М.: ГУЗ, 1995. — 126 с.
  77. В. И. Савинков В.М. Толковый словарь по информатике. М.: Финансы и статистика, 1995. — 544с.
  78. A.A., Цветков В. Я. Прикладная информатика: Учебно-методическое пособие / Под общ.ред. А.Н. Тихонова- М.: МАКС Пресс. 2008 Часть. 1 -788 с.
  79. И.Н., Вознесенская М. Е. Геознания и геореференция.// Вестник Московского государственного областного педагогического университета. -2010. № 2.-е. 116−118
  80. И.Н., Альтшулер Б. Ш., Самратов У. Д. О концепции созданияинфраструктуры пространственных данных с использованием спутникового позиционирования. // Журнал «Автоматика, связь, информатика», № 10. Москва, 2005 г., с. 19−23.
  81. И.Н., Гитис С. А., Святов Д. С. Геоинформационная система ObjectLand. // Сборник трудов ИЛИ РАН «Системы и средства информатики». Вып. 10. Москва: Наука, 2000 г
  82. И.Н., Духин C.B. Геоинформационные технологии -важнейшая составляющая современных информационных систем. // Журнал «Автоматика, связь, информатика», № 7, 2005, с 8−12
  83. И.Н., Поплавский A.A. Геоинформационные базы данных в информационном обеспечении центров управления перевозками МПС. // Информационные технологии на железнодорожном транспорте «ИНФОТРАНС 2001».Сборник докладов. Сочи, 2001 г. — с. 170−176.
  84. И.Н., Соловьев И. В., Цветков В. Я. Комплексные инновации в управлении сложными организационно-техническими системами, /под ред. В. И. Якунина М.: Феория, 2010 — 248 с
  85. И.Н., Цветков В.Я Логические информационные единицы //Успехи современного естествознания. —2009. — № 1. — с. 83−84
  86. И.Н., Цветков В. Я., Матвеев С. И., Дулин С. К. Интегрированная система управления железной дорогой/ Под ред. В. И. Якунина. М.: ИПЦ «Дизайн. Информация. Картография», 2008 — 144 с.
  87. Савиных В.П.. Цветков В. Я. Геоинформационный анализ данных дистанционного зондирования. М.: Картоцентр-Геодезиздат, 2001. -224с.
  88. В.П., Максудова Л. Г., Цветков В.Я Интеграция наук об окружающем мире в геоинформатике // Исследование Земли из космоса.-№ 1.-2000. с.46−50.
  89. В.П., Малинников В. А., Сладкопевцев С. А., Цыпина Э. М. География из космоса. М.: Из-во МИИГАиК, 2000. — 234 с
  90. В.П., Цветков В .Я. Интеграция технологий ГИС и систем дистанционного зондирования Земли // Исследование Земли из космоса.2000. — № 2.— С.83—86.
  91. .Б. Введение в ГЛОНАСС и GPS измерения: Учеб. пособие. -Ижевск: Удм. гос. ун-т, 1999. 96 с.
  92. С.Н. Картография и геоинформатика их взаимодействие // Вестник Моск. ун-та. Серия 5.
  93. С.Н. Картография и геоинформатика их взаимодействие // Под ред. В. А. Садовничего. — М.: Изд-во Моск. ун-та, 1990. — 159 с.
  94. И.В., Майоров A.A. Проектирование информационных систем.- М.: МИИГАиК, Академический проект, 2009 г. 398 с.
  95. Теория и практика аргументации /РАН. Ин-т философии- Отв. ред. И. А. Герасимова. — М.: ИФ РАН, 2001. — 184 с.
  96. B.C. Моделирование в картографии. М: Изд-во МГУ, 1997. -405 с.
  97. B.C., Цапук Д. А. Устойчивое развитие территорий: картографо-геоинформационное обеспечение. Москва — Смоленск: Изд-во СГУ, 1999. — 176 с.
  98. Тихонов А.Н.. Цветков В. Я. Методы и системы поддержки принятия решений. М.: МаксПресс, 2001 -312 с
  99. А.Н., Иванников А, Д., Соловьёв И. В., Цветков В. Я., Кудж С. А. Концепция сетецентрического управления сложной организационно-технической системой- М.: МаксПресс, 2010.-136с
  100. А.Н., Иванников А. Д., Соловьев И. В., Цветков В. Я. Основы управления сложной организационно-технической системой. -М.: МАКС Пресс, 2010. 208 с.
  101. A.M., Панасюк М. В. Геоинформационные системы и проблемы управления окружающей средой. — Казань, 1984.
  102. Управление природно-техногенными комплексами: Введение в экоинформатику: Учебное пособие / Н. В. Арефьев, B.JI. Баденко, Г. К. Осипов и др., СПб: Изд-во СПбГТУ, 2000. 252 с.
  103. П., Чорли Р. Модели в географии. М.: Прогресс, 1971. -360 с.
  104. В. Введение в городские географические информационные системы. Издательство Оксфордского университете, 1991 г. — 321 с.
  105. Е.И., Жалковский Е. А., Жданов Н. Д. Цифровые карты. М.: Недра, 1992., 419 с
  106. В.В. Географические информационные муниципальные ресурсы. // Материалы 3-й регионально-практической конференции «Геоинформационные системы для муниципального управления 2000».-Таганрог, 2001. С 14−19.
  107. В.Я. Геоинформационные системы и технологии М.: «Финансы и статистика» 1998 г. -288 с
  108. В.Я. Геоинформационное моделирование // Информационные технологии, 1999, № 3. с. 23- 27.
  109. В.Я. Информационные технологии в управлении. М.: Московский государственный университет геодезии и картографии, 2008.- 110 с.
  110. В.Я. Стандартизация информационных программных средств и программных продуктов. М.: МГУГиК, 2000 — 116 с
  111. В.Я. Модели в информационных технологиях. -. М.: Макс Пресс 2006−104 с
  112. В.Я. Современные проблемы информатики и вычислительной техники. М.: МГУПС (МИИТ), 2007. — 102
  113. В.Я. Сбор информации для ГИС кадастра. М.: Московский государственный университет геодезии и картографии, 2008.90
  114. В.Я., Булгаков C.B. Анализ инфраструктуры информационной системы // «Успехи современного естествознания». -№ 3.-2010.- с. 136−137
  115. В.Я., Булгаков C.B. Дружественный интерфейс как характеристика информационной инфраструктуры // «Современные наукоёмкие технологии». № 1. — 2010. — с. 97−98
  116. В.Я., Дышленко С. Г. Особенности проектирования ГИС-пользователя на основе базового комплекта ГИС «Карта 2010″ // Землеустройство, кадастр и мониторинг земель. -2010. -№ 8. С.79−84
  117. В.Я., Дышленко С. Г. Применение ГИС „Панорама“ при изысканиях // Инженерные изыскания. 2009. № 12. с. 46−48
  118. В.Я., Кулагин В. П. Введение в геоинформатику. М.: Макс Пресс 2005 — 99 с
  119. В.Я., Мазина A.C. Визуальное моделирование в геоинформатике //Геодезия и аэрофотосъемка, № 5, -2004. с. 128−136
  120. Цветков В.Я.,. О развитии геоинформатики и геоматики. // Методы управления и моделирования в бизнесе и образовании. -2005. -вып.8. с. З — 11
  121. В. Я. Дышленко С.Г. Применение ГИС „Панорама“ при инженерных изысканиях. // Инженерные изыскания. -2009. № 12. — с.46−48
  122. C.B., Журкин И. Г., Ямбаев Х. К. Проблемы разработки технологии создания учебной ГИС-продукции в области кадастра. В кн. Информационные технологии в образовании. Сб. науч. трудов. Волгоград. 2000 г. 142−145 с.
  123. GIS ToolKit Professional: Руководство пользователя. Ногинск: Панорама., 1991−2009. 208 с. , —
  124. Jensen JiR. Introductory Didital Image Processing. Remote Sensing Perspective.- Second editionv- 1996-
  125. Jones С. Geographical Information Systems and-Computer Cartography. Longman Limited. 1997. — 3.19 pp.133- Maplnfo — Professional: Руководство пользователя. Русск. Версия. Москва О00к<�ЭСТИ-МАР». 2000 г. ,
  126. Robert Hartman. Focus on GIS Component Software. Featuring ESRI s MapObjects. On Word Press. 1997. — 346 pp.
  127. Rozenberg I.N., Tsvetkov V.Ya. The Geoinfermation approach // Eurupean Journal of Natural History. 2009:. — № 5. — p 102 -103 136- SnyderJ-P, YoxlandP. M: An Album- of Map Projection- U.S. Geological Survey professional paper 1453, Washington, 1989.
  128. Tsvetkov V.Ya. Information objects and information Units // Eurupean Journal of Natural History. 2009:. — № 2. — p 99-
  129. Tsvetkov V.Ya. Logic units of information systems // Eurupean-Journal of Natural History. 2009. — № 2. — p 99−1001. Описание класса Map Viewclass MapView: public MapViewWindow {1. QOBJECT
  130. Для пользователя // Имя файла карты
  131. QJPROPERTY (QString MapFileName READ GetMapFileName WRITE S etMapFileName) // Активизировать карту
  132. QPROPERTY (bool MapActive READ GetMapActive WRITE SetMapActive) // Яркость отображения карты (-4.+4)
  133. QPROPERTY (int MapBright READ GetMapBright WRITE SetMapBright) // Контрастность отображения карты (-4.+4) QPROPERTY (int MapContrast READ GetMapContrast WRITE SetMapContrast) // Отображение в контурном виде
  134. QPROPERTY (bool MapContour READ GetMapContour WRITE S etMapContour) public:
  135. MapView (QWidget *parent = 0, const char *name = 0, WFlags f = 0) — -Map Vie w ()-public slots: // Установить новое имя файла карты void SetMapFileName (const QString qstring) — void SetMapActive (bool active) —
  136. Установить/сбросить отображение карты в контурном видеvoid SetMapContour (bool value) — // Установить текущее значение яркости карты void SetMapBright (int value) — II Установить текущее значение контрастности карты void SetMapContrast (int value)-public :
  137. Активна ли в данный момент картаbool GetMapActive () const-1. Запрос имени файла карты
  138. QString GetMapFileName () const-
  139. Отображена ли карта в контурном видеbool GetMapContour () const-
  140. Запрос текущего значения яркостиint GetMapBright () const-
  141. Запрос текущего значения контрастностиint GetMapContrast () const-1. Запросить имя карты1. QString GetMapNameQ-
  142. Запросить базовый масштаб картыint GetMapScaleQ-1. Запросить тип картыint GetMapType () —
  143. Запросить высоту, ширину карты в пикселах в текущем масштабеvoid GetMapHW (long int *height, long int *width) —
  144. Открыть карту с именем aMapFileNamebool MapOpen (const QString filename, bool mapview)-1. Закрыть картуvoid MapClose () —
  145. HSELECT GetViewSelectHandle () —
  146. Выполнить обновление границ изображения района для все компонентсвязанных с Map Viewvoid UpdatePictureBorderForAllQ-
  147. Для внутреннего использования !!!
  148. Обработка событий изменения состава карт и их отображения void AllMapRef (int action) —
  149. Работа со списком подключенных к нам QDMapWindow void AppendMapWindow (QDMap Window *mapwindow) — void DeleteMapWindow (QDMap Window *mapwindow)-public :
  150. УстановитьЗапросить значение флага выбора области карты // 22/05/06 QPROPERTY (bool AURectActive READ GetAllRectActive WRITE SetAllRectActive) public: // Для пользователя //-----------------------------
  151. QDMap3D (QWidget *parent = 0, const char *name = 0) —
  152. QDMap3D () {CloseDialog3D ()-}1. Выполнить диалогvoid Execute ()-1. Закрыть диалогvoid CloseDialog3D ()-1. Указатель на картуvirtual void SetMapView (MapView *value) — Map View *GetMapView () const-
  153. Установить3апросить значение флага выбора области карты // true вся карта (по умолчанию) false прямоугольная область, заданная функцией SetMapRectvoid SetAllRectActive (bool value)-bool GetAllRectActive () const-
  154. Установить размеры области карты в пикселах
  155. Перед использованием данной фукции необходимоустановить флаг выбора области карты в 0left, top левый верхний уголright, bottom правый нижнийvoid SetMapRect (int left, int top, int right, int bottom) —
  156. Для внутреннего использования void MapAction (int acttype) — public:
  157. Служебные //-----------------------------
  158. Заполнить структуру для вызова задачи void InitTaskParm (TASKPARMEX *taskparm) — // Флаг выбора области карты // true вся карта (по умолчанию) false прямоугольная область, заданная функцией SetMapRect bool AllRectActive- RECT MapRect-
  159. HINSTANCE Liblnst- // Идентификатор библиотеки MAP3DLIB
  160. Описание демонстрационного примера
  161. MainForml:MainForml (QWidget *parent, const char *name, WFlags fl) :FormO (parent, name, fl)
  162. QPixmap pl (iopen) — QPixmap p2(iclose) — QPixmap p3(minus 1) — QPixmap p4(plusl) —
  163. QTextCodec * codec = QTextCodec: codecForName («KOI8-R») — QString comment- QToolButton * toolb-setCaption («MyFirst») — // Создание toolbar
  164. QToolBar * tools = new QToolBar (this, «toolbar») —
  165. DMapObj 1→SetMapYiew (DMapYiewl) — DMapDlgObj 1 →SetMapView (DMapViewl) — DMapFindl→SetMapView (DMapViewl) — DMapPoint 1 →SetMapView (DMapView 1) — DMapPoint 1 →S etPlaceIn (PPPICTURE) —
  166. EnglishAction→setToggleAction (true)-connect (DMapViewl, SIGNAL (SignalAfterPaint (QPainter*, int, int, int, int)), this, SLOT (SlotSignalAfterPaint (QPainter*, int, int, int, int))) —
  167. MainForm 1: :~MainForm 1 ()if (DMapViewl→GetMapHandle () ≠ 0) {
  168. DMapView 1 →SetMapVisible (FALSE) — DMapViewl →SetMapActive (FALSE)-void MainForml: SlotSignalAfterPaint (QPainter* р, int сх, int су, int cw, int ch) if (!DMapViewl→GetMapHandle ()) return-
  169. FormO:DMapSelectRectlSignalAfterBuildRect (left, top, right, bottom) — FlagSelRectAction = -1-void MainForml: StartSelPointActionactivated () {if (!DMapViewl→GetMapHandle ()) return-if (IDMapObjl || IDMapObjl→GetKey ()) {
  170. QString value- char strtext200.-
  171. QTextCodec «codec = QTextCodec: codecForName («KOI8-R») — QString message, caption, namebut-if (mapGetMapAccessLanguage () = MLRUSSIAN) {sprintf (strtext, «Нет выбранного объекта карты! n»
  172. QMessageBox:warning (0, caption, message, namebut)-return- }1. FlagSelPoint = 1-
  173. DGetMapPointl →StartAction ()-void MainForml: FinishSelPointActionactivated () {if (IDMapViewl→GetMapHandle ()) return-
  174. FlagSelPoint = 0- DGetMapPointl →StopAction ()-void MainForml: CreateMtwActionactivated () {if (!DMapViewl→GetMapHandle ()) return-if (!FlagSelRectAction)
  175. FlagSelRectAction = 1 — QString value- char strtext200.-
  176. QMessageBox:warning (0, caption, message, namebut) — FormO: :CreateMtwActionactivated () — DMapSelectRectl →StartAction ()-else {
  177. FlagSelRectAction = 0- DMapSelectRectl →StopAction ()-void MainForml: BuidlPsActionactivated ()if (!DMapViewl→GetMapHandle ()) return-if (IFlagSelRectAction) {
  178. FlagSelRectAction = 1- QString value- char strtext200.-
  179. QMessageBox:warning (0, caption, message, namebut) — FormO: :BuidlPsActionactivated () — DMapSelectRect 1 →StartAction ()-else {
  180. FlagSelRectAction = 0- DMapSelectRectl →StopAction ()-if (!DMapViewl→GetMapHandleO) return-if (! FlagSelRectAction) {
  181. FlagSelRectAction = 2- QString value- char strtext200.-
  182. QMessageBox:warning (0, caption, message, namebut) — FormO: :Map3DActionactivated () — DMapSelectRectl →StartAction ()-else {
  183. FlagSelRectAction = 0- DMapSelectRectl →StopAction () —
  184. FormO: :EnglishActionactivated () —
Заполнить форму текущей работой