Свойства слоев, доступные в Manager

После добавления нескольких слоев по инструкции в разделе Добавление слоев к веб-приложению в Manager для них можно установить такие свойства, как имя, прозрачность и положение слоя. Доступны следующие свойства:

Для изменения порядка слоев воспользуйтесь стрелками, расположенными между списком Текущие слои (Current Layers) и списком Свойства слоев (Layer Properties).

Установка свойств подслоев, вложенных в слой

При щелчке подслоя, вложенного в слой, откроются дополнительные свойства этого подслоя. Имеются три категории этих свойств: Символы (Symbols), Записи (Records) и Поля (Fields). Эти свойства позволяют указать способ прорисовки и отображения атрибутивной информации по пространственным объектам подслоя. Картографическое веб-приложение следует этим установкам при идентификации объектов и при отображении результатов выполнения задач в виде Подсказок карты.

ВниманиеВнимание:

Если после применения в Manager пользовательского форматирования в исходном файле MXD или MSD будут добавлены или удалены слои, либо изменен их порядок, пользовательское форматирование не вступит в силу. Пользовательское форматирование зависит от индекса слоя в таблице содержания исходного документа карты (верхний слой имеет индекс 0, следующий слой или подслой — 1, и т. д.). Если по указанному индексу не найдено никакого слоя, форматирование не вступит в силу. Если необходимо изменить индекс слоя после применения пользовательского форматирования, можно вручную изменить индекс (id) в разделе <ResourceItems> на странице веб-приложения Default.aspx.

Символы

Категория Символы (Symbols) задает способ прорисовки объектов слоя, определенных в ходе выполнения какой-либо задачи, например задачи Поиск (Search) или Запрос к атрибутам (Query Attributes). Эти символы применяются только для отображения результатов выполнения задач.

Категория Символы
  • Отобразить с помощью (Draw with)позволяет выбрать символ для представления пространственного объекта. Этот символ отображается поверх объекта и обозначает его. Для точечных слоев на выбор в Manager доступно множество точечных символов. Для линейных и полигональных слоев есть возможность задать особые свойства, в частности, цвет линии или цвет полигона.
  • Выделить с помощью (Highlight with)позволяет выбрать символ для выделения (подсветки) объекта, например при отображении для него Подсказки карты. Это может быть такой же символ, как и в свойстве Отобразить с помощью (Draw with), только более яркого цвета и большего размера.

Поля

Категория Поля (Fields) отвечает за отображение атрибутов слоя при просмотре его в форме таблицы, например при выводе результатов задачи на печать.

Категория Поля

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

Для картографических сервисов ArcGIS for Server настройки, изначально отображаемые в категории Поля, отражают псевдонимы полей, видимость и первое отображаемое поле, определенные в исходном документе карты (.mxd) картографического сервиса. Настройки, заданные в Manager, замещают настройки документа карты только для данного создаваемого веб-приложения. Если требуется повторить такие настройки в других веб-приложениях, возможно, проще будет задать свойства полей в исходном документе карты при помощи ArcMap, чем настраивать каждое веб-приложение в Manager по отдельности.

Для сервисов, не являющихся сервисами ArcGIS for Server, у которых не имеется свойств полей, все поля по умолчанию видимы, а псевдонимы полей совпадают с именами. За первое отображаемое поле по умолчанию принимается первое по порядку строковое поле, в состав которого входит строка "name". Если такое поле не обнаружено, принимается любое первое строковое поле. Если строковых полей нет, принимается любое первое числовое поле.

Записи

Категория Записи (Records) определяет формат отображения атрибутивной информации для отдельной записи в слое. Эти настройки задают содержимое окна Подсказки карты (MapTip), открывающегося при щелчке результата выполнения задачи, а также содержимое окна Идентификация (Identify), отображаемого при работе с инструментом Идентификация . Для примера приведена Подсказка карты с информацией о конкретно взятой школе.

Подсказки карты

Если форматирование записей не задано, то будет выведен простой список имен и значений полей, основанный на настройках видимости полей и их псевдонимах на закладке Поля (Fields). Также имеется возможность отображения записей в соответствии с пользовательским форматированием.

Категория Записи

Для применения пользовательского форматирования записей воспользуйтесь опцией Пользовательское форматирование (Custom Formatting), открывающей на этой закладке текстовый редактор. Есть возможность задать заголовок (краткую информацию о записи), отображаемый в строке заголовка окна, а также содержимое этого окна (подробную информацию о записи).

  • Заголовок (Title)Заголовок будет отображен жирным шрифтом в строке заголовка окна Подсказка карты (MapTip). Допускается ввод статического текста и значений полей. Значением по умолчанию является первое отображаемое поле. Раскрыв ниспадающий список Поля (Fields), выберите одно из полей, и оно будет вставлено в текстовое поле в текущее положение курсора.
  • Содержимое (Contents)область Содержимое может включать в себя статический текст, атрибуты полей, гиперссылки и изображения. По умолчанию область Содержимое заполнена видимыми полями, обозначаемыми по псевдонимам, вместе с соответствующими значениями полей.

Имеется два варианта редактирования содержимого: в виде HTML или в виде текста (Rich Text). В виде HTML допускаются любые корректные HTML-выражения. В виде текста (Rich Text) настройка имени и размера шрифта, а также вставка гиперссылок и изображений, выполняется при помощи панели инструментов. Список инструментов, доступных на этой панели:

  • Шрифт (Font)список доступных шрифтов.
  • Размер шрифта (Font size)размер шрифта: мелкий, средний или крупный.
  • Полужирный (Bold)придает толщину выбранному тексту.
  • Курсив (Italic)отображает выбранный текст курсивом.
  • Подчеркнутый (Underline)подчеркивает выбранный текст.
  • Цвет текста (Text color)задает цвет текста.
  • Цвет фона (Background color)задает цвет фона для области выноски.
  • Отменить (Undo)отменяет последние изменения.
  • Повторить (Redo)восстанавливает отмененные изменения.
  • Выровнять по левому краю (Left justify)выравнивает по левому краю строку текста, на которой расположен курсор.
  • Выровнять по центру (Center justify)выравнивает по центру строку текста, на которой расположен курсор.
  • Выровнять по правому краю (Right justify)выравнивает по правому краю строку текста, на которой расположен курсор.
  • Нумерованный список (Numbered list)создает нумерованный список.
  • Маркированный список (Bullet list)создает маркированный список.
  • Вставить таблицу (Insert table)вставляет таблицу с указанным числом строк и столбцов.
  • Вставить гиперссылку (Insert hyperlink)создает гиперссылку из выделенного текста (сначала необходимо выделить текст). Для определения URL-адреса допускается ввод текста и включение в него значений атрибутов.
  • Вставить изображение (Insert image)вставляет изображение в месте текущего положения курсора. Источником изображения должен быть URL-адрес, состоящий из текста и значений атрибутов.
  • Вставить поле (Insert field)вставить значение из атрибутивного поля. Для конкретного объекта подставляется соответствующее значение указанного поля. Имя поля заключено в фигурные скобки (к примеру, {Name}). В ниспадающем списке будут показаны все поля, вне зависимости от их видимости, кроме поля Shape и других полей, не относящихся к алфавитно-цифровым.

Настройка свойств отображения карты

Внизу закладки Слои (Layers) расположен набор свойств отображения карты. Они служат для настройки системы координат и видимого экстента карты в веб-приложении.

Повернутые фреймы данных

Картографические сервисы с повернутыми фреймами данных могут использоваться в веб-приложениях .NET, созданных при помощи Manager или на платформе Web Application Developer Framework (ADF). Поворот карты определяется главным картографическим ресурсом.

При использовании картографических сервисов с повернутыми фреймами данных, если повернут главный картографический ресурс, в той же карте нельзя использовать типы сервисов, в которых недоступен поворот карты, такие как ArcIMS или WMS. Если в качестве главного картографического ресурса выбран такой "неповорачиваемый" сервис, сервис с поворотом будет выровнен относительно него "на лету" при помощи Web ADF.

ПримечаниеПримечание:

Карты с повернутыми фреймами данных не могут быть кэшированы. Кроме того, для элемента управления Map (Карта), содержащего картографический сервис с повернутым фреймом данных, не следует включать кэширование листов (свойство EnableTileCaching = True).

10/15/2012