Добавление слоев к веб-приложению в Manager
Для выбора слоев в приложении вы подключаетесь к одному или нескольким ГИС-серверам и выбираете картографические сервисы, которые вы хотите добавить как слои на карту. В одном веб-приложении можно организовать перекрытие картографических сервисов ArcGIS for Server, ArcIMS и Web Map Service (WMS) стандарта OGC. Картографические сервисы отображаются как слои в картографическом веб-приложении и позволяют пользователям также работать с отдельными подслоями сервисов.
- В Manager щелкните закладку Слои (Layers) и нажмите кнопку Добавить слой (Add Layer).
-
Изучите список доступных ГИС-серверов. Если сервера с вашим слоем нет в списке, щелкните Добавить ГИС-сервер (Add GIS Server) и выберите тип сервера, который нужно добавить:
Опции
Описание
Интернет ArcGIS for Server
Эта опция использует подключение к ArcGIS for Server по протоколу HTTP и ее можно применять в интрасети или Интернете.
При установке интернет-подключения к ArcGIS for Server вы должны будете ввести URL сервера. Он будет иметь следующий вид: http://<сервер>/<экземпляр>/services. В большинстве случаев у экземпляра будет имя по умолчанию, т. е. ArcGIS.
Если вы подключаетесь к интернет-сервису ArcGIS for Server, для которого необходима регистрация, щелкните Доступ к защищенным сервисам (Access Secure Services). Вы можете ввести имя и пароль пользователя.
В предыдущих версиях ArcGIS for Server локальный тип подключения к ArcGIS for Server был возможен в Manager для тех слоев, редактирование которых предполагалось через Интернет, а также для тех сервисов, в которых предполагался доступ ArcObjects мелкого уровня. Локальные подключения недоступны в ArcGIS 10.1 for Server. Для веб-редактирования вы можете использовать сервис объектов в приложении, созданном с помощью Esri Web API или ArcGIS Viewer for Flex. Для доступа к ArcObjects вы можете написать расширение объектов сервера или создать соответствующий сервис геообработки.
ArcIMS
Используйте опцию ArcIMS для добавления сервисов изображений ArcIMS Image и ArcMap. Сервисы объектов и метаданных не поддерживаются в картографическом веб-приложении.
При добавлении сервиса ArcIMS отображается запрос для выбора TCP- или HTTP-соединения. Для TCP-соединения нужно указать хост и порт. Хост — это сервер, на котором расположен сервер приложений ArcIMS. Этот компьютер должен находиться в той же сети, что и веб-сервер. Порт используется для сервера приложений, значение по умолчанию — 5300. Для HTTP-соединения вы должны указать URL сервера, к которому нужно получить доступ. Например, если сервер — mymachine, то URL будет http://mymachine.
OGC WMS
Вы можете добавить на карту сервисы, поддерживающие спецификацию OGC WMS. Web ADF поддерживает WMS версии 1.3.0, 1.1.1, 1.1.0 и 1.0.0. Вы должны указать URL сервиса, который вы хотите добавить. В диалоговом окне представлены примеры URL для сервисов WMS, опубликованных в ArcIMS или ArcGIS for Server. У сервисов WMS, опубликованных другими способами, могут быть другие структуры URL.
Если вы добавляете защищенный сервис WMS, щелкните Доступ к защищенным сервисам (Access Secure Services) для ввода имени пользователя и пароля.
По умолчанию извлекаются все слои сервиса WMS. По окончанию создания приложения в Manager вы можете изменять слои, входящие в запрос, вручную изменяя строку ResourceDefinition в файле Default.aspx веб-приложения. Подробные инструкции см. в разделе по работе с MapResourceManager в Справке ArcGIS.
Только первые 10 запрошенных слоев сервиса WMS включены по умолчанию.
- После появления сервера в списке дважды щелкните его, чтобы получить список доступных сервисов. Выберите сервис, который нужно добавить, и нажмите кнопку Добавить (Add).
- Вы можете повторить этот процесс, чтобы добавить другие слои карты.