Приложение №1 к проекту муниципального контракта

advertisement
Приложение №1
к проекту муниципального контракта
ТЕХНИЧЕСКОЕ ЗАДАНИЕ
На разработку Интернет-версии информационной системы обеспечения
градостроительной деятельности (ИСОГД) города Калининграда
Назначение и область применения
В администрации городского округа «Город Калининград» действует электронная
информационная система обеспечения градостроительной деятельности (ИСОГД),
основой для которой служит цифровой дежурный план города (ЦДПГ). Базовой частью
ЦДПГ, в свою очередь является цифровой адресный план города.
Адресный план города в электронном виде, несомненно, представляет
определенный интерес для всех жителей города, поскольку предоставляет пользователю
удобный инструмент для быстрого поиска улиц, адресов и других элементов
планировочной структуры города. Такая электронная карта, размещенная на
официальном сайте городской администрации, послужит важным источником наиболее
достоверной и проверенной адресной информации, поскольку в соответствии с
Положением об адресном реестре ответственность за его ведение возложена на
администрацию города. Кроме того, используя в качестве основы электронный
адресный план, можно наращивать информативность электронной карты, отображая на
ней сведения о наиболее значимых объектах на территории города, имеющих
географическую привязку - элементах ИСОГД (градостроительное зонирование,
территориальные зоны, охранные зоны, границы земельных участков), выдавать по ним
информацию (для участка – площадь, целевое назначение, для территориальной зоны –
площадь и регламент, для здания – год постройки, назначение) и т.п., а также создавать
элементы муниципальной ГИС (маршруты городского транспорта, школы, детские
сады, больницы, границы избирательных округов и т.п.).
Создание Интернет - версии ИСОГД города Калининграда будет способствовать
обеспечению прав граждан на свободный поиск, получение, передачу, производство и
распространение информации, обеспечению открытости в деятельности органов
государственной власти и общедоступности государственных информационных
ресурсов (из целей и задач Федеральной целевой программы «Электронная Россия»).
Цель работы
Целью работы является создание общедоступного Интернет-ресурса, содержащего
адресный план города Калининграда, сведения о значимых объектах на территории
города (имеющих географическую привязку), общие сведения из ИСОГД, с
возможностями масштабирования карты, поиска по адресу и по атрибутам объектов,
вывода атрибутивных сведений об объекте.
Требования к результатам
Требования к функциям
Разрабатываемое программное обеспечение должно реализовывать следующие
функции:
Для пользователя:
 Отображение картографических данных по городу Калининграду.
2
Источником данных является единое хранилище на базе СУБД Oracle,
данные отображаются в веб-браузере пользователя. Состав отображаемых
данных зависит от набора слоев, включенных в карту, масштаба,
включенных/выключенных пользователем слоев.
Для отображения карты пользователю должно быть достаточно
установленного в его системе стандартного (современного) веб-браузера.
 Отображение семантических данных
Семантические данные (атрибуты объектов) хранятся в едином хранилище на
базе СУБД Oracle, отображаются в веб-браузере пользователя по запросу
применительно к выбранным или найденным графическим объектам.
 Функция поиска
Пользователь имеет возможность искать улицу либо адрес (для
позиционирования на карте), а также искать объекты по принадлежности слою
и атрибутивным данным.
 Функция пространственного поиска объектов.
Должна быть предусмотрена возможность выполнения пространственных
выборок (с получением результата в табличной форме):
- выбрать все объекты одного слоя используя пространственные отношения с
объектом другого слоя (содержится внутри полностью, совпадает полностью,
пересекает, отстоит на заданном расстоянии и т.д.);
- выбрать все объекты одного слоя, находящиеся целиком или частично на
определенном расстоянии от указанной точки на карте;
- выбрать все объекты одного слоя, находящиеся целиком или частично в
нарисованном на карте многоугольнике).
 Функция печати видимого фрагменты карты в заданном масштабе с
возможностью предварительного просмотра (с обязательным нанесением
информации о ресурсе, из которого производится печать)
 Решение «транспортной задачи»
Пользователь указывает откуда, куда и на чем (автомобиль, велосипед/пешком
или общественный транспорт) он собирается ехать, ему предлагаются
варианты проезда, для общественного транспорта указывается остановки,
номера маршрутов, пересадки.
Разделение пользователей
производится.
на
авторизованных
и
неавторизованных
не
Для администратора
 Возможность создания карты (набор слоев, указание диапазона видимости
для каждого, имеет ли слой выводимые атрибуты, если имеет – то какие,
задавать русские псевдонимы для каждого атрибута).
 Возможность получения и анализа статистики по используемым
посетителями функциям (что пользуется спросом, что нет).
 Ведение журнала возникших при обращениях пользователей ошибок,
журнала пожеланий пользователей по работе Интернет-ресурса.
Требования к хранилищу данных и к технологии обновления данных
3
Хранилище данных для Интернет - версии ИСОГД города Калининграда должно
являться подмножеством единого хранилища данных дежурного плана, ИСОГД, и
содержать только открытые данные (не имеющие ограничений на распространение) и
признанные существенными для опубликования в сети Интернет.
Необходимо предложить и реализовать наиболее удобный, корректный и
оперативный вариант обновления данных на сервере Интернет - версии ИСОГД:
- обновление производится автоматически при изменении данных на сервере –
источнике данных (основном хранилище) посредством репликации;
- обновление
производится
администратором
(выгрузка
по
команде
администратора подмножества данных из общего хранилища для публикации в
Интернет, без необходимости программирования, должен быть разработан графический
интерфейс, позволяющий указать, какие слои и какие атрибуты выгружаются, иметь
несколько стандартных профилей (адресный план, градостроительная документация),
позволять добавлять новые слои, не использовавшиеся ранее, удалять ненужные; на
сервере Интернет - версии ИСОГД замена данных на обновленные должна проводиться
в автоматическом режиме.
Предусмотреть для данных хранение и вывод даты обновления (обновления самих
данных в общем хранилище).
Требования к Интернет-серверу (веб-серверу)
Интернет – сервер должен быть развернут и настроен на сервере заказчика,
совместно специалистами разработчика и заказчика. Выбор Интернет-сервера должен
осуществляться с учетом следующих требований:
 работающий под управлением операционной системы Microsoft Windows Server;
 бесплатный или интегрированный в операционную систему;
 обеспечивающий взаимодействие с Интернет-сервером (веб-сервером),
отвечающим за работу официального сайта администрации;
 надежность, стабильная работа при большом количестве подключенных
пользователей.
Требования к интерфейсу
Интерфейс должен быть максимально приближен к стандартным ГИС-вьюерам.
Окно веб-браузера должно быть масштабируемым, т.е. изменять размер,
разворачивать на весь экран.
Возможности интерфейса по работе с картой:
- увеличение масштаба в 2 раза;
- уменьшение масштаба в 2 раза;
- приближение выбранного участка карты;
- задание произвольного масштаба;
- выбор одного из стандартных масштабов;
- показать всю карту;
- перемещение по карте;
- измерение расстояния между 2 точками, по ломаной линии, измерение площади;
- печать участка карты;
- создание закладки в определенном месте и масштабе карты;
- показ текущего масштаба в строке статуса или отдельном поле.
Возможности интерфейса по работе с атрибутивной информацией:
- вывод атрибутивных сведений об объекте;
4
- выбор из нескольких объектов, если они накладываются друг на друга.
Возможности интерфейса по работе с составом карты:
- выбор одного из нескольких вариантов карты;
- иерархическая структура слоев;
- включение/выключение слоя, группы слоев;
- сворачивание/разворачивание панели со списком слоев;
- переключатель для кнопки выбора объектов «выбирать только в текущем слое».
Возможности интерфейса по поиску:
- поиск по улице, адресу (должны всегда быть доступны на панели инструментов);
- поиск по атрибутам объекта в качестве дополнительной возможности (т.е. форма
поиска вызывается отдельно);
- если найден один объект, удовлетворяющий условиям поиска – вывод его в центр
экрана;
- вывести список удовлетворяющих условиям поиска объектов в таблицу (список),
при этом должны быть возможности работы с этой таблицей:
 показать на карте один объект (позиционирование на объекте, подсветка
объекта, возможно с установкой маркера-флажка);
 показать на карте несколько объектов выборочно (позиционирование на
объектах, подсветка объектов, возможно с установкой маркеровфлажков);
 показать на карте все объекты;
 посмотреть атрибуты объекта из таблицы;
 выгрузить таблицу с результатами поиска в XML или Excel-файл.
Дополнительно должна иметься возможность убрать расставленные по карте
маркеры найденных объектов.
Доступ к функциям осуществляется с помощью кнопок и выпадающих меню на
панели инструментов. Кнопки либо прямо задействуют функцию (масштабирование,
выбор объекта), либо вызывают дополнительное окно (поиск по атрибутам).
Интернет-карта должна работать в основных веб-браузерах (Internet Explorer,
Opera, FireFox, Chrome). Для работы карты не должно требоваться никакого
дополнительного платного программного обеспечения, при необходимости возможна
первоначальная (однократная) загрузка на компьютер пользователя дополнительного
бесплатного программного обеспечения для корректной работы карты.
Внешний вид и функциональность интерфейса (цветовая гамма, количество,
расположение и размер элементов, шрифты, доступность пользовательских функций,
вид диалоговых окон) согласовываются заказчиком и исполнителем отдельным актом на
этапе разработки. В целом интерфейс должен повторять используемый для
официального сайта администрации.
Пример удачного интерфейса
5
Требования к поиску
1. Поиск по адресу осуществляется:
а) По улице (должна быть автоподстановка наименования улицы). Карта
позиционируется на улице, показывая ее на все окно карты, в таблицу выдается список
почтовых адресов по улице).
б) По адресу. Название улицы выбирается из списка (должна быть автоподстановка
наименования улицы), указывается номер дома либо диапазон адресов (например «1226»).
2. По атрибутам объекта. Выбирается слой, в котором находится искомый объект,
по какому атрибуту будет осуществляться поиск, задается значение атрибута.
3. Пространственный запрос. Может быть одного из четырех видов:
 На расстоянии ХХХ метров от указанной точки
 На расстоянии ХХХ метров от выделенного объекта
 Внутри нарисованного прямоугольника
 Внутри выделенного объекта.
Причем может быть выбран вариант «целиком содержится» или «пересекается» с
областью поиска.
Результат поиска выдается в виде таблицы, с возможностью работы (проведения
операций) с этой таблицей:
 показать на карте один объект (позиционирование на объекте, подсветка
объекта, возможно с установкой маркера-флажка);

6
показать на карте несколько объектов выборочно (позиционирование
на объектах, подсветка объектов, возможно с установкой маркеровфлажков);
 показать на карте все объекты;
 посмотреть атрибуты объекта из таблицы;
 выгрузить таблицу с результатами поиска в XML или Excel-файл.
Дополнительно должна иметься возможность убрать расставленные по карте
маркеры найденных объектов.
Требования по защите данных
Должны быть обеспечены необходимые меры для защиты веб-сервера от
несанкционированного доступа, изменения файлов, копирования данных на сервере из
сети Интернет.
Должен быть обеспечен необходимый уровень защиты сервера на уровне
операционной системы от несанкционированного доступа внутри локальной сети
администрации.
Должен быть обеспечен необходимый уровень защиты СУБД Oracle, для защиты
данных от умышленной или неумышленной порчи.
Требования к технологии реализации
На сервере:
Данные (геометрия, атрибуты) хранятся в СУБД «Oracle». Возможно
использование сервера картографических данных. Программное обеспечение написано
на языке программирования высокого уровня. Операционная система на сервере Microsoft Windows, в качестве web-сервера используется Internet Information Services
либо аналогичный по функционалу.
На клиенте:
Интернет-версия ИСОГД должна работать в основных веб-браузерах (Internet
Explorer, Opera, FireFox, Chrome). Для работы карты не должно требоваться никакого
дополнительного платного программного обеспечения, при необходимости возможна
первоначальная (однократная) загрузка на компьютер пользователя дополнительного
бесплатного программного обеспечения для корректной работы карты.
Доступ к Интернет-ресурсу осуществляется с главной страницы официального
сайта администрации городского округа «Город Калининград».
Требования к масштабируемости, развитию системы
Разработанная система должна корректно работать с первоначальным объемом
данных, предоставленных заказчиком. Система должна позволять без изменения
написанного кода работать со значительно большим объемом данных (количеством
графических объектов, атрибутов), слоев. Система должна позволять администратору
изменять состав, структуру слоев: добавлять, убирать или объединять слои как на
основании существующей на момент пуска в эксплуатацию структуры данных, так и с
добавлением новых элементов в структуру (маршруты городского транспорта,
медицинские и образовательные учреждения, библиотеки и т.п.) со своей уникальной
атрибутикой.
Требования к аппаратной части, Интернет-каналу
Исполнитель в процессе разработки передает заказчику свои требования и
рекомендации по необходимому для работы системы техническому и аппаратному
7
обеспечению: минимальные и рекомендуемые характеристики сервера, интернетканала, системы резервного копирования и т.д.
Пусконаладочные работы
Исполнитель обеспечивает на сервере:
- настройку установленной заказчиком операционной системы под требования
разработанной системы;
- первоначальную установку и настройку веб-сервера;
- первоначальную установку и настройку СУБД Oracle;
- создание первоначальной структуры базы данных;
- установку и настройку разработанного программного обеспечения для работы
Интернет-версии ИСОГД;
- первоначальную загрузку данных для тестового использования;
- после окончания разработки совместно со специалистами заказчика обеспечивает
загрузку полных данных в хранилище, пуск системы в опытную эксплуатацию;
- совместно со специалистами заказчика проводит опытное обновление данных;
- по окончании тестирования заказчик с исполнителем составляют и подписывают
акт выявленных ошибок, недочетов. Исполнитель исправляет выявленные ошибки,
недочеты, после чего заказчик проводит повторное тестирование;
- после устранения замечаний и ошибок повторно обеспечивает совместно со
специалистами заказчика загрузку полных данных в хранилище, пуск системы в
эксплуатацию в штатном режиме;
- совместно со специалистами заказчика проводит первое штатное обновление
данных.
Пусконаладочные работы осуществляются исполнителем совместно со
специалистами заказчика, а также по необходимости специалистами интернетпровайдера, обеспечивающего работу официального сайта администрации, и
разработчиками сайта администрации.
Требования к техническому сопровождению (гарантийное, послегарантийное)
В течение 6 месяцев со дня подписания акта выполненных работ исполнитель
осуществляет гарантийное обслуживание системы (устраняет выявленные в процессе
эксплуатации недостатки и ошибки, реализует пожелания заказчика, если они не
требуют значительного изменения системы).
По окончании гарантийного срока исполнитель осуществляет техническое
сопровождение системы на основании договора.
Документация, система помощи (хэлп пользователя, администратора,
всплывающие подсказки у кнопок, элементов интерфейса)
Исполнитель разрабатывает документацию, обеспечивает элементы помощи для
пользователя и администратора.
Для пользователя:
Все кнопки, элементы управления в Интернет-версии ИСОГД должны иметь
всплывающие подсказки на русском языке. Все сообщения (в том числе об ошибках)
должны быть на русском языке, быть понятны пользователю. Должна быть разработана
и доступна для скачивания краткая инструкция пользователя.
Для администратора:
Должны быть написаны и переданы заказчику следующие документы.
- Инструкция по установке, первоначальной настройке системы (на случай, если
заказчику придется устанавливать на новую аппаратную платформу, либо после
8
переустановки операционной системы). Включает в себя сведения о настройке
операционной системы, СУБД, web-сервера (в том числе системы безопасности), об
установке и настройке самой системы.
- Инструкция по обновлению данных.
- Инструкция по созданию карты.
Соблюдение государственной тайны
В интернет-версии информационной системы обеспечения градостроительной
деятельности отсутствуют сведения ограниченного доступа (составляющие
государственную тайну). Для каждого слоя устанавливается масштаб, при котором
пользователь может видеть объекты, принадлежащие этому слою.
Предполагаемый состав электронной карты города для размещения в сети
Интернет:
№
п/п
1
2
3
4
5
6
7
Содержание информационного слоя
Здания и сооружения в виде площадных объектов (в том числе
разрушенные, подземные, легкие, башенные, эстакадные,
фермовые сооружения, емкости, резервуары, бункеры,
бассейны, отстойники и т.п.) с атрибутами:
- Название слоя по классификатору
- Название
- Назначение
- Особенность
- Состояние
Маркеры адресов в виде точечных объектов с атрибутами:
- Название улицы
- Номер дома
- Полный адрес
- Описание
Маркеры зданий в виде точек – центроиды полигонов зданий с
атрибутами:
- Адрес здания
- ЖЭК, ЖЭУ, управляющая компания
- Год постройки
- Статус
- Литер
Маркеры площадей в виде точек с атрибутами:
- Собственное название
Осевые линии улиц в виде полилиний с атрибутами:
- Краткое наименование
- Полное наименование
- Поселок
- Документ о первоначальном наименовании,
(переименовании)
- Прежнее наименование
- Статус
- Примечание
Линейные сооружения (в том числе мосты, путепроводы,
бордюры, парапеты, ограды и ограждения, подпорные стенки и пр. )
в виде полилиний
Границы площадных объектов и искусственных покрытий
в виде полилиний
Масштаб
видимости
0-10000
0-10000
0-10000
Любой
Любой
0-5000
0-5000
9
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Водные поверхности в виде площадных объектов
Осевые линии водотоков в виде полилиний с атрибутами:
- собственное название
Маркеры водоемов в виде точек с атрибутами:
- собственное название
Оси трамвайных и железнодорожных (видимых на открытых
космических снимках или показанных на открытых планах) путей в
виде полилиний
Массивы древесной растительности, зеленых насаждений и
заболоченных территорий в виде площадных объектов
Границы районов в виде площадных объектов и полилиний с
атрибутами:
- собственное название
Границы города в виде площадного объекта и полилиний
Градостроительная информация (проектное градостроительное
зонирование по генеральному плану города, зоны охраны объектов
культурного наследия, карта градостроительного зонирования по
правилам землепользования и застройки) в виде полигонов с
атрибутами:
- номер зоны
- название, описание зоны
- ссылка на регламент
Границы земельных участков
С атрибутами
- кадастровый номер участка
- площадь участка
- разрешенное использование
Красные линии
С атрибутами
- дата создания или корректировки
Проектные красные линии
С атрибутами
- проект, в соответствии с которым установлены
- дата создания или корректировки
Охранные зоны водных объектов
С атрибутами
- ширина зоны
- основание для установления
Границы утвержденных и разрабатываемых проектов
планировки
С атрибутами
- номер и дата постановления об утверждении
- проектировщик
Границы утвержденных проектов межевания
С атрибутами
- номер и дата постановления об утверждении
- проектировщик
Любой
Любой
0-15000
0-5000
Любой
Любой
Любой
Любой
0-10000
0-20000
0-20000
0-50000
Любой
0-10000
Кроме этих слоев карты, будут также размещаться данные о значимых объектах на
территории города, не содержащие сведений ограниченного доступа или персональных
данных:
- информация о маршрутах городского транспорта;
- объекты соцкультбыта (образовательные учреждения, медицинские учреждения,
библиотеки и т.п.);
10
- памятники, объекты культурного наследия на территории города и т.п.
Примеры карты (как ее видит пользователь на мониторе 19'') при разных масштабах
приведены в приложениях 1 - 7.
Обратная связь
Должен быть разработан инструмент, чтобы пользователь, найдя на карте ошибку,
имел возможность указать точку на карте, заполнить информацию о найденной ошибке,
а именно категорию объекта (улица, здание, участок и т.п.), описание ошибки.
Информация о выявленных ошибках отправляется на сервер и должна быть доступна
администратору системы в виде списка с кнопкой перехода на место карты, указанное
пользователем, и возможностью поставить отметку об устранении ошибки либо ее
отсутствии.
Кроме того, у пользователя всегда должна присутствовать возможность отправить
электронное письмо с пожеланиями, предложениями по работе системы.
Начальник отдела
информационного обеспечения
комитета архитектуры и строительства
В.С. Цыпленков
11
Приложение 1. Общий вид окна карты в сочетании с окнами «Поиск», «Результаты поиска» и «Список слоев», масштаб 1:120000 (весь город)
Все слои включены, но отмеченные
в данном масштабе карты
не отображаются
12
Приложение 2. Максимально возможный масштаб карты 1:70000 (только окно карты, весь город)
Все слои включены, но отмеченные в приложении 1
в данном масштабе карты не отображаются
13
Приложение 3. Масштаб карты 1:10000 (размер окна 2 х 2 км)
Слои «отводы» и группа слоев
«Архитектура» отключены
для лучшей читаемости карты
14
Приложение 4. Масштаб карты 1:10000 (размер окна 2 х 2 км)
Все слои включены
15
Приложение 5. Масштаб карты 1:2000 (размер окна 430м х 430м)
Слои «отводы» и группа слоев
«Архитектура» отключены
для лучшей читаемости карты
16
Приложение 6. Масштаб карты 1:1000 (размер окна 217м х 217м)
Слои «отводы» и группа слоев
«Архитектура» отключены
для лучшей читаемости карты
17
Приложение 7. Масштаб карты 1:500 (размер окна 108м х 108м)
Слои «отводы» и группа слоев
«Архитектура» отключены
для лучшей читаемости карты
Download