Скачать 0.71 Mb.
|
Клиентская часть 5.3Клиентская часть представляет собой набор HTML-документов, описывающих пользовательский интерфейс Сервера, а также описывающий набор базовых скриптов для формирования пользовательских запросов к серверной части. LeftFrame: Query.htm TopFrame: Header.htm MainFrame: Intro.htm; Map.htm; SelItem.htm Интерфейс написан на HTML с помощью JavaScript и VBScript. В основе пользовательского интерфейса лежат три фрейма (рис. 9):
Содержит Header.htm
Содержит Query.htm
В зависимости от ситуации может содержать:
Описание файлов клиентской части:
<#SCALE> <#MAP> <#VISRECTL> <#VISRECTT> <#VISRECTR> <#VISRECTB> <#SCALE> <#SELECTEDLIST> <#ATLAS> <#VALUES>
<#ITEMS>
4.1 ToNavi(val) - передает управление Серверу на поиск значения val
5.1 CallingRCS1(Path, Scale, Value) 5.2 CallingRCS2(Path,Scale,ELeft,ETop,ERight,EBottom,PanX,PanY) 5.3 CallingRCS3(Path,ELeft,ETop,ERight,EBottom) 5.4 CallingRCS4(Path)
5.5 GoMap_onclick(FlagPath)
5.6 BuildLegendFlags
5.7 ThemesRef_onClick - Запрос для перестройки легенды
Пользовательский ИнтерфейсВ данном примере пользователь работает с картой Приморского края, на которой точками показаны населенные пункты. Здесь же показаны слои автомобильных дорог, железных дорог и изолинии с интервалом 500 м. Пользователь может осуществлять поиск нужного населенного пункта по названию. Если населенный пункт с таким названием существует, то Сервер автоматически покажет его на карте с заданным масштабом и указанными картографическими слоями. Если населенных пунктов с указанным названием несколько, то масштаб вида будет автоматически изменен так, чтобы все они попали в отображаемый экстент. Если же населенных пунктов с таким названием не существует, то Сервер выдает все возможные варианты и предлагает выбрать один из них. Возможные варианты формируются по правилу [Field] like ‘ П ользователь может использовать для получения информации о некотором населенном пункте, указав мышью его на карте. При этом, Сервер автоматически центрирует Вид на выбранный объект, поместит его в пользовательскую выборку и покажет данные из атрибутивной таблицы (см. рис. 10) В левой части страницы находится «панель управления». С помощью этой панели осуществляется:
На рисунке 10 Центральная часть страницы отведена собственно Карте. Как уже говорилось ранее, Карта имеет обратную связь, и пользователь может добавлять объекты в свою выборку простым указанием на них мышью. Правая часть страницы отведена для Атласа и данных выборки. Атлас используется как вспомогательный инструмент при навигации. Красная рамка на нем отражает квадрат текущего экстента. Нажатием на Атлас можно сменить зону текущего просмотра. Ниже атласа располагаются данные текущей пользовательской выборки из атрибутивной таблицы слоя. |
Дипломная работа является выпускной квалификационной работой (вкр) студента, которая показывает уровень его общетеоретической и профессиональной... | Выполнение выпускной квалификационной (дипломной) работы (далее по тексту – дипломная работа) является завершающим этапом обучения... | ||
Выполнение выпускной квалификационной (дипломной) работы (далее по тексту – дипломная работа) является завершающим этапом обучения... | Курсовая работа является формой учебно-исследовательской активности студента и призвана формировать навыки и умения исследователя.... | ||
Выпускная квалификационная работа (дипломная работа) представляет собой законченную разработку, в которой решается актуальная для... | Общая характеристика категории «добросовестность» в гражданском праве россии 7 | ||
Дипломная работа является государственной аттестационной работой и формой итогового контроля за обучением студентов экономического... | |||
В качестве таковой выступает дипломная работа, которая является показателем уровня знаний и профессиональной зрелости студента и... | Дипломная работа является заключительным этапом обучения студентов в вузе и представляет собой самостоятельное научное исследование,... |
Поиск Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |