Skip To Content

Publish map and image services on ArcGIS for Server

Using ArcGIS Server Manager, you can publish a service definition file (.sd) as a service. The service definition is uploaded to the server as part of the publishing process. You don't have to copy it to the server first.

To publish a service definition using ArcGIS Server Manager, follow these steps for each service you want to create:

  1. Open ArcGIS Server Manager and sign in.
  2. Click Services > Manage Services > Publish Service.
  3. Browse to Collection<X>_source_documents > service_definitions on the Data Appliance data collection, for example, \\ARCGISDATAAPP\Collection<X>_source_documents\service_definitions, where <x> is the letter of the data appliance collection for your product option.

    Data Appliance 6.3 service definitions including services on all collections as follows:

    Map services

    • NatGeo_World_Map.sd
    • USA_Topo_Maps.sd
    • World_Boundaries_and_Places.sd
    • World_Boundaries_and_Places_Alternate.sd
    • World_Dark_Gray_Base.sd
    • World_Dark_Gray_Reference.sd
    • World_Hillshade.sd
    • World_Imagery.sd
    • World_Light_Gray_Base.sd
    • World_Light_Gray_Reference.sd
    • World_Ocean_Base.sd
    • World_Ocean_Reference.sd
    • World_Physical_Map.sd
    • World_Shaded_Relief.sd
    • World_Street_Map.sd
    • World_Topo_Map.sd
    • World_Transportation.sd
      Note:

      For the World Basic product offering, World_Imagery is on Collection A with the basemaps. The World_Imagery service is on a separate collection allowing for more comprehensive coverage if you purchased World Standard (on Collection D), World Advanced (on Collection E), North America Standard (on Collection G), or North America Advanced (on Collection H).

    Image services
    • Terrain3D.sd
      Note:

      If you plan to publish the Terrain3D service, which is included with all product offerings on Collection B, you need to have ArcGIS 10.3 for Server or later installed as well as ArcGIS Image Extension for Server.

  4. Select the service definition you want to publish, for example, World_Imagery.sd, and click Open.

    Open dialog box from Collection A with World_Imagery.sd highlighted

  5. Click Next.

    Select the service definition file dialog box with path to World_Imagery.sd file

  6. By default, the service definition is published to the server folder specified in the service definition configuration. You must publish the service definition to this root folder.

    Specify properties dialog box for World_Imagery map service

  7. Optionally, choose the GIS server cluster that will host the published service definition. To learn more, see About GIS server clusters for Windows.
  8. Click Next.
  9. Click Publish to publish the service definition as a service.

    The new service appears in the list of available services.

    Service info for new World_Imagery map service

    The publish process uses the first directory in the server's list of cache directories. You need to change it to the data appliance cache directory previously created.

  10. Click the Stop button Stop to the right of the service name to stop the service.
  11. Click the Edit button Edit to edit the service properties.
  12. Click Caching, and change the cache directory setting to reference the Data Appliance collection.

    Caching info for World_Imagery map service

    Note:

    If Terrain3D returns the message "Please wait while we check for pre-existing tiles in the selected directory…," and if the message window does not close within 10 minutes, close ArcGIS Server Manager and follow the steps below to Update the cache directory for Terrain3D.

  13. Click Save to save your changes, and click the Start button Start to restart the service.
  14. Repeat this process for each service you want to configure.

Update the cache directory for Terrain3D

If the Terrain 3D image service returns the message "Please wait while we check for pre-existing tiles in the selected directory…," and if the message window hangs, close ArcGIS Server Manager and perform the following steps to update the cache directory for Terrain3D.

  1. Log in to the ArcGIS Server Administrator Directory using the URL http://<server name>:6080/arcgis/admin.
  2. Click services to view the available services under the root folder.
  3. Click Terrain3D, scroll to the bottom of the page, and click Edit.
  4. In the Service Properties text area, update the following properties:
    1. Update the cacheDir property to \\\\<ARCGISDATAAPP>\\Collection_B_cache.
    2. Update the isCached property to true.
    3. Update the minScale property to 591657527.591555.
    4. Update the maxScale property to 9027.9774109999998.
  5. Click Save Edits to save and restart the service.
  6. Open ArcGIS Server Manager and sign in.
  7. Click Services > Manage Services.
  8. Click the Edit button Edit for the Terrain3D service.
  9. Click Caching to confirm the caching directory is pointing to \\\\<ARCGISDATAAPP>\\Collection_B_cache.
  10. Proceed to step 13 above.

For more information about ArcGIS Server 10.5, see Sharing a service with your ArcGIS Organization using Manager in ArcGIS Server 10.5 help under Publishing services > Sharing services with your ArcGIS organization.

For more information about ArcGIS 10.4 for Server, see Sharing a service with your ArcGIS Organization using Manager in ArcGIS 10.4 for Server help under Publishing services > Sharing services with your ArcGIS organization.

For more information about ArcGIS 10.3 for Server, see Sharing a service with your ArcGIS Organization using Manager in ArcGIS 10.3.1 for Server help under Publishing services > Sharing services with your ArcGIS organization.