Быстрый обзор запросов

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

Запрос может быть задан с определенными критериями, и в этом случае запрос нужно просто выполнить, чтобы увидеть результаты. Это удобно, когда меняется характерная информации, связанная с особенностями слоя, например, если нужно регулярно отслеживать изменения, тот же запрос можно повторять в разное время. Кроме того, запрос может быть определен таким образом, что одно или несколько значений для него будут вводиться каждый раз при запуске запроса. Этот тип запроса называется параметрическим.

Запуск существующих запросов и демонстрация результатов

Нажмите кнопку Запросы (Queries) на панели инструментов, чтобы появилась панель Запросы (Queries), где перечислены все запросы в текущей карте. Чтобы выполнить запрос, щелкните значок Выполнить (Execute) рядом с запросом. При выполнении параметрического запроса появится диалоговое окно с сообщением, предлагающим ввести значение для завершения запроса.

Результаты запроса отображаются на карте и перечислены на панели Результаты запроса (Query Results), где можно увидеть все удовлетворяющие запросу объекты и масштабирование в пределах одного или всех объектов. Если щелкнуть объект в списке, он выделится на карте, и наоборот. Чтобы увидеть больше данных, щелкните стрелку рядом с объектом.

Панель Запросы (Queries) и результаты запроса, также выделяемые на карте

Можно переименовывать, редактировать или менять порядок перечисления запросов нажатием кнопки Редактировать (Organize) внизу панели. Можно также нажать кнопку Свойства (Properties) рядом с запросом в режиме редактирования, чтобы изменить условия.

Список панели Запросы (Queries) в режиме редактирования

Создание новых запросов или изменение свойств существующих запросов

Можно создать запрос для любого слоя или подслоя на карте, если он был опубликован в службе запросов, щелкнув значок + в нижней части панели. Откроется диалоговое окно Определяющий запрос (Query Definition), в котором можно задать критерии нового запроса во вкладке Запрос (Query), используя элементы управления Поле (Field), Оператор (Operator) и Значение (Value). Вы можете создать параметрический запрос (запрашивающий у пользователя критерии значений при выполнении запроса), установив флажок Запросить флажок значения (Prompt for value checkbox). Введите Значение по умолчанию (Default value), Подсказка (Prompt) и Совет (Hint), чтобы помочь пользователю ввести соответствующее значение при выполнении запроса.

Диалоговое окно Определяющий запрос (Query Definition) с критериями выполнения запроса

Используйте вкладку Отображаемые поля (Display Fields), чтобы настраивать поля атрибутов, отображаемые в подробном виде панели Результаты запроса (Query Results). Выдержку из некоторых данных слоя можно увидеть во вкладке Данные (Data), что может помочь при создании запроса.

Вкладка Отображаемые поля (Display Fields) в диалоговом окне Определяющий запрос (Query Definition)Вкладка Данные (Data) в диалоговом окне Определяющий запрос (Query Definition)

Подробнее о:

Использование запросов

Создание запросов

Кроме того, если есть слой на основе сервиса объектов или на основе подслоя картографического сервиса, можно определить запрос для фильтрации видимых на карте объектов.

Подробнее о фильтрации объектов

При презентации динамичного, графического представления информации, извлеченной из объектов в определенном слое, можно использовать Информационную панель (Dashboard) вместо запроса.

См. краткий обзор использования панелей

9/23/2013