Configuring Responder
Set Up Map Documents

Version: 10.2.1c and 10.2.1c SP3

Resource Center Home

If you have ArcFM Server installed and want to view the maps available in the Map Viewer section, you will need to set up a connection to your ArcGIS/ArcFM Map service. This configuration also enables the Map icon on the Customer Call screen.

  1. Open the web.config file. Web.config is installed in: C:\Inetpub\wwwroot\Responder\Web.config.
  2. In Web.config, look for the <map.Service> section. Look for the following text:
    Copy Code
    <Configuration>
    <!--configuration section that handles layers-->
    <!--
    Valid layer types are:
    ArcGISDynamicMapServiceLayer
    ArcGISTiledMapServiceLayer
    ArcGISImageServiceLayer
    FeatureLayer
    -->
    <Layers Extent="2643073,251916,2644720,253183">
    <!--Mapservices that display in the map control-->
    <Layer MapServiceName="Electric" Url="http://WebServerName/ArcGIS/rest/services/MapServiceName/MapServer" Visible="True"
    Type="ArcGISDynamicMapServiceLayer" UseForCustomerViewer="True" RefreshRate="00:01:00"/>
    </Layers>
    
    The default for RefreshRate is 1 minute, and the format is HH:MM:SS.
  3. Set the Layers Extent to coordinate to default extent of your map service. The numbers correspond to: MINIMUMXCOORDINATE (Left), MINIMUMYCOORDINATE (Bottom), MAXIMUMXCOORDINATE (Right), MAXIMUMYCOORDINATE (Top).
  4. Within the Url, update the WebServerName with the name of the ArcGIS/ArcFM Server with the port number appended (e.g. WebServerName:PortNumber) and the MapServiceName with the name of the ArcGIS/ArcFM Map Service.
    As many Map Services as desired can be added in this configuration section, for example, for your landbase and electric layers. An example is the following:

    <Layer MapServiceName="LandBase" Url="http://WebServerName/ArcGIS/rest/services/MapServiceName/MapServer" Visible="True" Type="ArcGISDynamicMapServiceLayer" UseForCustomerViewer="False" />
    <Layer MapServiceName="Electric" Url="http://WebServerName/ArcGIS/rest/services/MapServiceName/MapServer" Visible="True" Type="ArcGISDynamicMapServiceLayer" UseForCustomerViewer="True" />

    The comments in the XML note the different types that are supported.

    The Layer MapServiceName (such as LandBase or Electric) appear as layer names within the map control. They can be labled with any value and are not referenced elsewhere.

  5. Indicate which service layer contains the location information for viewing customers by setting the UseForCustomerViewer value to True. This service must be an MXD you created from your geodatabase, and not from other applications (such as Esri Flex Viewer).
    If the UseForCustomerViewer value is set to True for multiple service layers, Responder will use the first instance and disregard the others.
  6. Save and close Web.config. You can also configure the Responder Map Viewer with the following options:
  7. Restart the ArcFM Server instance designated above.
  8. Ensure your ArcFM Server instance is running.

If you attempt to open the Map viewer using the Map icon on the Customer Call page and receive an error similar to the one below, ensure your ArcFM Server instance is running.

 

 


Send Comment to ArcFMdocumentation@schneider-electric.com