Скачать 0.71 Mb.
|
Постановка задачи 2.1Неформальная постановка задачи 2.1.1Создание инструментария для построения и развития геоинформационной системы ВМТС на основе ГИС конечного пользователя ESRI ArcView 3.1 и СУБД Oracle. Необходимо написать программный продукт, который бы позволял соединять картографический материал представленный в формате ESRI ArcView и атрибутивные данные из Oracle методами визуального программирования. Продукт должен предоставлять пользователю, не владеющему навыками работы с ArcView возможность строить готовые АРМы (проекты ArcView) для конечных пользователей ГИС с использованием заданных картографических слоев и данных. Продукт должен быть ориентирован на инженеров участков АСР и РСТ, знакомых с технологией программирования, PL/SQL, теорией реляционных баз данных. Кроме того, продукт должен реализовать механизм доступа к картографическим данным с помощью web-интерфейса. Например: Инженер, занимающийся распределением номеров пейджеров по РУЭСам, должен построить карту миграции пейджеров между районами за последние три месяца, исходя из звонков на эти пейджеры. Для того чтобы решить эту задачу необходимо выполнить несколько шагов:
После этого пользователь должен получить на экране и жестком диске искомый проект ArcView с открытой картой и уже привязанными к ней данными выборки Oracle. В следующий раз, когда этому инженеру (или же любому другому пользователю) понадобится такая карта, ему нужно будет лишь открыть уже сохраненный проект в ArcView и, при необходимости, обновить данные выборки. Формальная постановка задачи 2.1.2Дано: Тарификационные и прочие данные, которые должны получить географическую привязку, находятся на нескольких серверах баз данных под управлением Oracle. Картографические данные представлены в формате ESRI ShapeFile. ГИС-Инструмент для работы конечного пользователя – ESRI ArcView 3.1. Цель: Упростить процесс построения ГИС-АРМов для быстрого и эффективного развития Геоинформационной системы ВМТС. Построить механизм доступа к существующим ГИС-АРМам на основе Web-интерфейса. Решаемая задача: Программа (далее Конструктор) должна предоставлять пользователю диалоговый интерфейс для интеграции атрибутивных данных с сервера БД и картографических слоев в законченный проект ArcView средствами визуального программирования. Конструктор должен осуществлять и позволять выполнять:
3.1 Отношения: 3.1.1 Один к одному; 3.1.2 Одни ко многим; 3.1.3 Многие к одному; 3.2 Строить связи вида: 3.2.1 К карте одна или несколько баз Oracle; 3.2.2 К карте одна или несколько баз Oracle, к которым, в свою очередь, присоединяются еще одна или несколько баз Oracle (сложный join).
5.1 Z-индекс – порядок наложения и перерисовки слоев; 5.2 Стиль отображения слоя в виде: 5.2.1 Параметры расцветки элементов: 5.2.1.1 Единое цветовое значение; 5.2.1.2 Градуированная расцветка: 5.2.1.2.1 По значению одного поля; 5.2.1.2.2 По значению отношения двух полей; 5.2.1.2.3 По процентному отношению к общему числу; 5.2.1.2.4 Задавать число градуированных групп и их границы; 5.2.1.3 Уникальная расцветка по значению поля; 5.2.2 Параметры маркирующих символов: 5.2.2.1 Символ; 5.2.2.2 Размер: 5.2.2.2.1 Единый размер; 5.2.2.2.2 Градуированный размер (см 5.2.1.2); 5.2.2.3 Цвет; 5.2.2.4 Масштабируемость; 5.2.3 Отображение в виде диаграммы 5.3 Подписывать в соответствии со значением заданного поля;
9.1 Возвращает карты в виде JPEG-файла по запросу: 9.1.1 По значению поля; 9.1.2 По заданному экстенту (квадрату просмотра); 9.2 Осуществляет селекцию атрибутивных данных и их передачу клиенту при указании объекта в JPEG-картинке. Результирующий проект является самостоятельным АРМом и, при открытии в ArcView, должен автоматически восстанавливать связи с серверам БД, запрашивать данные, выполнять заданные скрипты по настройке и инициализации. |
Дипломная работа является выпускной квалификационной работой (вкр) студента, которая показывает уровень его общетеоретической и профессиональной... | Выполнение выпускной квалификационной (дипломной) работы (далее по тексту – дипломная работа) является завершающим этапом обучения... | ||
Выполнение выпускной квалификационной (дипломной) работы (далее по тексту – дипломная работа) является завершающим этапом обучения... | Курсовая работа является формой учебно-исследовательской активности студента и призвана формировать навыки и умения исследователя.... | ||
Выпускная квалификационная работа (дипломная работа) представляет собой законченную разработку, в которой решается актуальная для... | Общая характеристика категории «добросовестность» в гражданском праве россии 7 | ||
Дипломная работа является государственной аттестационной работой и формой итогового контроля за обучением студентов экономического... | |||
В качестве таковой выступает дипломная работа, которая является показателем уровня знаний и профессиональной зрелости студента и... | Дипломная работа является заключительным этапом обучения студентов в вузе и представляет собой самостоятельное научное исследование,... |
Поиск Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |