Browsing ArcGIS Server
The ArcGIS Viewer for Silverlight browse functionality allows you to add an ArcGIS Server service to the Viewer. The services made available by any ArcGIS Server Representational State Transfer (REST) endpoint can be viewed by selecting an endpoint from the Browse drop-down list or typing all or part of a REST endpoint's uniform resource locator (URL) into the text box.
You can add ArcGIS Server services by browsing as follows:
- Click the Browse button on the Map tab to open the Browse panel:
- Type the path to the ArcGIS Server endpoint or folder and click the Load Data Source button (magnifying glass icon) next to the drop-down menu. Alternatively, click the drop-down menu and select a previously entered ArcGIS Server endpoint:
- Once you have connected to the desired ArcGIS Server endpoint or folder, the services and folders within that endpoint are displayed in the panel:
- Select the desired service or layer and click Add Selected Layer. The layer appears in the Configure Layers panel and is added to the map.
You can add a service to the map by selecting the service and clicking Add Selected Layer. See the Layer Types topic for information about the different types of layers that can be added. The available ArcGIS Server layer types are as follows:
- Cached and dynamic map services—These are shown with the same icon in the browse panel:
- Image services:
- Layers within map services—Since this layer type is rendered on the client, it offers additional functionality such as pop-up windows and symbology configuration:
- Feature service layers—As with layers within map services, this layer type is rendered on the client:
All or part of the ArcGIS Server endpoint URL can be specified. When the full REST endpoint URL is specified, it must be in the format <scheme>://<host>:<port>/<instance>/rest/services. The host must always be specified, but the other parts of the URL will be filled in automatically with default values if they are not specified. A description of each part, as well as the default value for each, is provided in the following table:
Parameter | Description | Default Value |
---|---|---|
scheme | Protocol of the URL—http or https. | http |
host | Domain (for example, serverapps.esri.com) or machine name (for example, serverapps). | N/A |
port | Transmission Control Protocol (TCP) port over which the site or REST endpoint is available. If the scheme is http and the port is 80, or the scheme is https and the port is 443, the port does not need to be specified as part of the URL. | 80 if scheme is http; 443 if scheme is https |
instance | Name of the ArcGIS Server instance. | ArcGIS |