Добавление инструментов и панелей, и управление ими
В приложении Viewer можно настраивать инструменты и панели инструментов с помощью кнопок Добавить инструмент (Add Tool) и Управлять (Manage) на закладке Инструменты (Tools) в Конструкторе приложения. Используйте кнопку Добавить инструмент (Add Tool) для добавления инструментов на панели Viewer. Используйте кнопку Управлять (Manage) для удаления, упорядочивания и настройки инструментов, которые уже добавлены на панели. Если ваши собственные или сторонние инструменты загружены в Конструктор приложения в качестве дополнений, они появятся в этих диалоговых окнах вместе с готовыми инструментами. Подробнее о создании пользовательских инструментов смотрите в разделе Создание инструмента (Creating a Tool).
Добавление инструментов
- На закладке Инструменты (Tools) в Конструкторе приложения щелкните Добавить инструмент (Add Tool). Появится мастер Добавить инструмент (Add Tool).
- Выберите инструмент и щелкните Далее (Next).
- Выберите Панель инструментов, на которой будет находиться инструмент. Дополнительно, введите подпись, подсказку и значок.
- Нажмите ОК. В окне предварительного просмотра Viewer инструмент будет сразу добавлен на указанную панель инструментов.
Управление панелями инструментов
- На закладке Инструменты (Tools) в Конструкторе приложения щелкните Управлять (Manage). Появится диалоговое окно Управление панелями инструментов (Manage Toolbars). Все доступные инструменты перечислены в левой стороне диалогового окна, текущие инструменты указаны справа.
- В диалоговом окне Управление панелями инструментов (Manage Toolbars) можно работать с инструментами следующим образом:
- Чтобы добавить инструмент, выберите любой из доступных инструментов и щелкните значок стрелки в середине диалогового окна.
- Чтобы добавить на панель инструментов группу или разделитель, щелкните стрелку ниспадающего меню у кнопки Добавить (Add) и выберите Добавить группу (Add Group) или Добавить разделитель (Add Separator).
- Чтобы изменить порядок инструментов на панели, выберите инструмент в разделе Текущие панели инструментов (Current Toolbars) и щелкните стрелку Вверх (Up) или Вниз (Down).
- Чтобы удалить инструмент, выберите его в списке Текущие панели инструментов (Current Toolbars) и щелкните кнопку Удалить (Remove) (красный Х) внизу списка.
- Чтобы отредактировать свойства инструмента, выберите его и щелкните кнопку Редактировать (Edit) внизу списка Текущие панели инструментов (Current Toolbars). Появится диалоговое окно Редактировать инструмент (Edit Tool), в котором можно изменить подпись, подсказку и значок. Кроме того, если инструмент настраиваемый, кнопка Настроить (Configure) в диалоговом окне Редактировать инструмент (Edit Tool) станет активной. Щелкните Настроить (Configure), чтобы отобразить диалоговое окно настройки.
Панели инструментов Viewer
Viewer содержит шесть различных панелей инструментов, которые можно настраивать с помощью Конструктора приложения. Можно добавлять, удалять и настраивать инструменты по умолчанию на каждой панели:
- Панель Основные – Выбор базовой карты, Содержание карты, Таблица атрибутов, Поиск, Выборка, Очистить выборку
- Панель Слой – Обновить, Перейти, Информация о сервисе
- Контекстное меню слоя – Обновить, Перейти, Информация о сервисе
- Панель Таблица атрибутов – Выбрать все, Приблизить к выборке, Экспорт выборки, Очистить выборку, Фильтровать по экстенту карты
- Панель Фильтр записей – Показать все, Показать выбранные, Показать не выбранные
- Панель Всплывающее окно – Добавить вложение, Удалить объект, Редактировать геометрию, Редактировать значения
Доступные инструменты
В приведенной ниже таблице перечислены инструменты, по умолчанию представленные с ArcGIS Viewer for Silverlight:
Категория | Инструмент | Описание |
---|---|---|
Анализ (Analysis) | Измерить | Получает измерения на основе существующих объектов или путем рисования объектов на карте |
Приложение | О | Показывает диалоговое окно О программе |
Таблица атрибутов | Фильтровать по экстенту карты | Показывает записи объектов только в текущем экстенте карты |
Редактирование | Редактирование | Показывает или скрывает инструменты редактирования |
Геообработка | Геообработка | Инструмент использует Сервис геообработки ArcGIS Server. Более подробно смотрите разделДобавление задач геообработки. |
Layer | Настроить слой | Задает внешний вид и поведение выбранного слоя |
Фильтр слоя | Отображение объектов выбранного слоя на основе запроса к их атрибутам | |
Перейти к слою | Приближает к выбранному слою | |
Переместить вниз | Перемещает слой в списке порядка отображения слоев на одну позицию вниз | |
Переместить вверх | Перемещает слой в списке порядка отображения на одну позицию вверх | |
Обновить слой | Обновляет отображение выбранного слоя | |
Удалить слой | Удаляет выбранный слой из контента карты | |
Информация о сервисе | Открывает конечную точку сервиса для выбранного слоя | |
Показать таблицу | Открывает таблицу атрибутов выбранного слоя | |
Карта | Добавляет канал GeoRSS | Добавляет канал GeoRSS к карте |
Закладки | Настройка и просмотр закладок на карте | |
Просмотр | Добавляет данные к карте с использованием ArcGIS Server | |
Выберите базовую карту | Выбирает базовую карту для карты | |
Содержание карты | Открывает панель контента карты для просмотра ее слоев | |
Всплывающее окно | Добавить Вложение | Добавляет вложение к объекту |
Удалить объект | Удаляет пространственный объект из слоя | |
Редактировать геометрию | Изменяет геометрию пространственного объекта | |
Редактировать значения | Изменяет атрибутивные значения пространственного объекта | |
Печать | Печать | Печатает карту |
Запрос | Получить связанные записи | Извлекает связанные с объектом записи |
Запрос слоя | Извлекает объекты со слоя на основе запроса, созданного при настройке, и значений, заданных пользователем | |
Поиск | Выполняет поиск мест или сервисов ArcGIS Server | |
Выборка | Очистить выбранные объекты | Очищает выборку для текущего слоя |
Экспорт выборки | Экспортирует атрибуты выбранных в текущем слое объектов в файл .csv | |
Найти ближайшие объекты | Выполняет поиск объектов, расположенных рядом с текущей выборкой | |
Выбрать | Выбирает объекты с помощью прямоугольника, рисуемого на карте | |
Выбрать все | Выбирает все объекты текущего слоя | |
Приблизить к | Приближает к выбранным объектам текущего слоя |