книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Составить программу с текущей информацией о заявках на авиабилеты. Создать программу, отыскивающую проход по лабиринту. Лабиринт задан в виде матрицы ( Контрольная работа, 7 стр. )
Состояние и тенденции развития ЭВМ45 ( Реферат, 23 стр. )
Социальная сеть для игроков Want2Play ( Курсовая работа, 17 стр. )
Спецификации управляющей программы и разработанного заголовочного файла ( Контрольная работа, 19 стр. )
СПЕЦИФИКАЦИЯ ЯЗЫКА V++ ( Курсовая работа, 7 стр. )
Справочная система по визуальным компонентам интегрированной среды разработки Delphi ( Курсовая работа, 23 стр. )
Сравнение эффективности приближенных методов решения трансцендентных уравнений (методом касательных и секущих). Погрешность. Геометрическое содержание ( Курсовая работа, 26 стр. )
ССП в линейной и графовой формах. ( Курсовая работа, 18 стр. )
Стандартизация языков программирования ( Реферат, 15 стр. )
Структурная схема микропроцессора 8080 ( Контрольная работа, 14 стр. )
Тема: Игра "Крестики нолики" ( Контрольная работа, 10 стр. )
Техническое задание на разработку программного средства "Музыкальный плеер" ( Контрольная работа, 7 стр. )
Техническое задание «Игра Lines» ( Контрольная работа, 8 стр. )
Техническое задание «Пункт продажи билетов» ( Контрольная работа, 16 стр. )
Технологии программирования ( Контрольная работа, 8 стр. )
Технология организации распределённых ресурсов пространственных данных. ( Курсовая работа, 13 стр. )
Технология разработки программных продуктов (кредит) ( Курсовая работа, 32 стр. )
Технология субпиксельной классификации. Возможности повышения детальности дешифрируемой структуры лесонасаждений. ( Курсовая работа, 14 стр. )
Транспортная задача (программирование) ( Контрольная работа, 10 стр. )
Трёхмерные преобразования ( Контрольная работа, 14 стр. )
Универсальный генератор тестов для системы CATS ( Курсовая работа, 18 стр. )
Управление памятью в FreeBSD ( Реферат, 28 стр. )
Управление процессами в Windows ( Курсовая работа, 12 стр. )
Уровни языка программирования ( Реферат, 5 стр. )
Утилиты. Назначение и классификация 4 ( Контрольная работа, 14 стр. )

Содержание

Владивосток, 2009Содержание 1

Содержание 2

1. Введение 3

1.1. Глоссарий 3

1.2. Описание предметной области 3

1.3. Неформальная постановка задачи 9

1.4. Обзор существующих методов решения 9

1.5. План работ 10

2. Требования к окружению 10

2.1. Требования к аппаратному обеспечению 10

2.2. Требования к программному обеспечению 10

2.3. Требования к пользователям 10

3. Архитектура системы (Общие требования) 11

4. Спецификация данных 11

5. Функциональные требования 11

6. Требования к интерфейсу 11

7. Проект 12

7.1. Средства реализации 12

Заключение 12

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

1. Введение

1.1. Глоссарий

Интероперабельность — способность системы к взаимодействию с другими систе-мами.

OGC (Open Geospatial Consortium) — международный консорциум, в который входят более 230 компаний, правительственных агентств и университетов, участвующих в про-цессе согласования проектов разработки стандартов и требований к обработке геоинфор-мационных данных.

WMS (Web Map Service) – сервис, состоящий из трёх основных функций (GetCapabilities, GetMap, and GetFeatureInfo), поддерживает создание и отображение рас-тровых данных и информации о них. Функции GetCapabilities, GetMap дают пользователям возможность, работая в сети, объединять и рассматривать изображения карты, полученные из разных источников. А с помощью функции GetFeatureInfo можно получить атрибутив-ную информацию о географических свойствах карты, просто щёлкнув мышью по карте. Данный сервис относится к стандарту OGC[8].

WFS (Web Feature Service) – сервис, предоставляющий доступ к данным и воз-можность выполнять различные операции над географическими объектами. Также являет-ся стандартом OGC[9].

WCS (Web Coverage Service) - стандарт OGC, расширяющий возможности WMS, для предоставления растровой географической информации в сети Интернет. В отличии от WMS, сервис WCS предоставляет доступные данные вместе с их детальным описани-ем.[10]

Пространственные данные, ПД – данные о пространственных объектах, их наборах и связях между ними, создаваемые по установленным правилам.

1.2. Описание предметной области

Описание должно содержать, по меньшей мере, две ссылки на литературу.

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

• Распространение на носителях информации(CD, DVD,...);

• Цифровая дистрибуция.

• Создание web-сервисов.

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

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

Создание web-сервисов решает эти проблемы. Они создаются на основе стандартизо-ванных спецификаций OGC и любой клиент, удовлетворяющий этим спецификациям, из любой точки мира через интернет может за несколько секунд получить доступ к храня-щимся на них данным. При этом отпадает необходимость загружать весь объём данных, так как, в соответствии с этими спецификациями, пользователю передаётся только тот ку-сок данных, с которым он работает.

Для организации и использования распределённых ресурсов ПД необходимы как ми-нимум две вещи:

1) Web-сервисы, которые будут хранить ПД и предоставлять доступ к ним.

2) Клиенты, способные получать ПД с web-сервисов, обрабатывать их и визуализи-ровать.

Взаимодействие между web-сервисом и клиентом производится по спецификациям OGC: WFS, WMS, WCS.

На данный момент существуют как коммерческое так и некоммерческое (в том числе и с открытым кодом) соответствующее стандартам OGC позволяющее организовать web¬¬¬¬– сервисы.

Рассмотрим некоторые из них:

I) ArcIMS (продукт компании ESRI) является одним из наиболее популярных ком-мерческих систем создания картографических web-сервисов. Порядка 50% картографиче-ских web-сервисов в Интернет создано с его помощью, большая часть этих сервисов, бла-годаря широким возможностям модификации имеет разной степенью адаптации под кон-кретные задачи и следовательно функциональность.

Сложность сервиса пропорциональна потраченному на его создание времени. На-пример, для создания достаточно простого сервиса вам потребуется порядка часа времени (с учетом того, что ArcIMS уже установлен и функционирует). Более сложные варианты могут потребовать достаточно серьезного дополнительного программирования. Для того, чтобы установить ArcIMS необходимы Web-сервер и servlet engine. Остальные системные требования зависят от выбора платформы и конфигурации Web-сервера.

К основным достоинствам программы можно отнести следующие:

1) Легкость создания картографического сервиса даже для не-программистов и не-администраторов

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

[1] Создание картографических сервисов с использованием ArcIMS. Введение

[2] Создание картографических сервисов с использованием MapServer. Введение

[3] Начало работы с GeoServer http://gis-lab.info/qa/geoserver-begin.html

[4] OpenLayers: начало работы < http://gis-lab.info/qa/openlayers-begin.html>

[5] Andrea Aime, Justin Deoliveira Comparing the Performance of Open Source Web Map Servers

[6] Andrea Aime, Ivan Grcic High performance coverage serving Jun 13, 2008

[7] Картографический сервис Google Maps. Общая информация

[8] OGC 06-042, OpenGIS Web Map Server Implementation Specification v.1.3.0. Release Date: March 15, 2006. Available [online]:

[9] OGC 04-094, Web Feature Service Implementation Specification v.1.1.0. Release Date: May 3, 2005. Available [online]:

[10] OGC 07-067r2, Web Coverage Service (WCS) Implementation Specification v.1.1.1. Release Date: July 08, 2007. Available [online]:

приложений нет

2000-2024 © Copyright «DipMaster-Shop.ru»