Publish your data as a weighted overlay service

A weighted overlay service is an item in your ArcGIS organization that references an image service. The image service references a mosaic dataset. You can share the item with your organization, specific groups, or the public so that they can use your content in an analysis tool.

Note:

In ArcGIS Online, the Everyone (public) share option is unavailable for dynamic imagery.

A mosaic dataset is a file-based data storage mechanism. To allow others to use it in a server or cloud environment, publish it to your ArcGIS organization as a service.

Publish the service to ArcGIS Enterprise

Ensure you have ArcGIS Image Server and ArcGIS GIS Server with ArcGIS Spatial Analyst before completing the following steps. This is required to publish the mosaic dataset as a service with Enterprise. You must use Enterprise 10.3 or later.

  1. Create and configure a mosaic dataset to support a weighted overlay service.
  2. In ArcGIS Pro, browse to the mosaic dataset you created, right–click the mosaic dataset, and click Share As Web Layer Publish Web Layer.
    Share As Web Layer
  3. In the Share As Web Layer pane, provide a name in the Name text box.
  4. Provide a summary in the Summary text box.
  5. Type weightedOverlayService and any other descriptive tags for the web layer in the Tags text box.

    If the weightedOverlayService tag is not included, the service will not appear as an option in ArcGIS GeoPlanner.

  6. Choose Reference registered data or Copy all data.

    If you are using local and cloud data, choose Copy all data to create a copy of the dataset on ArcGIS Image Server.

    When using Share As Web Layer to share web imagery layers to Enterprise, the default Layer Type option is Imagery.
  7. Under Location, use the Folder menu to choose a folder in your portal content in which to store the web layer. Optionally, create a folder.

    By default, the web layer is stored at the root level of your portal content.

    Tip:

    Click the Browse button Browse to browse to a folder in your portal content. You can also type a folder name in the text box.

  8. Use the Server and Folder drop-down menus to specify the federated server where the service will be published and the folder where it will be stored. Optionally, create a folder.

    By default, the service is stored in the root folder of the server.

    Note:

    The Server and Folder options appear only if you are sharing to ArcGIS Enterprise using the Reference registered data option. In this case, you can also click the Data Stores button Data Stores to open the Manage Registered Data Stores pane. Use this pane to register geodatabases and folders with federated servers.

  9. Under Share with, specify how the web layer will be shared:
    • Everyone—Share your content with the public. Anyone can access and see it.
    • My Organization—Share your content with all authenticated users in the organization. This option is available when you are signed in with an organizational account.
    • Groups—Share your content with groups to which you belong and their members.

    Leave all options unchecked to set the sharing level to the owner of the item.

  10. Optionally, click the Content tab to view the folder, new web layers, and sublayers with assigned IDs if available.

    If you enabled the Allow assignment of unique numeric IDs for sharing web layers option on the Map Properties dialog box, assigned IDs appear for each sublayer. To change an ID, click the number next to the layer or table. On the Layer Properties or Standalone Table Properties dialog box, on the General tab, type a custom integer ID in the Layer ID or Table ID text box. For more information, see Assign layer IDs.

  11. Under Finish Sharing, click Analyze Identify potential performance bottlenecks and errors to review for potential problems.

    Errors and warnings are listed on the Messages tab. Right-click a message to open its help topic or take corrective action in the software. Errors Error must be resolved before you can share your GIS resource. Resolving warnings Warning is recommended but not required.

    Learn more about analyzing GIS resources

  12. After you resolve errors, and optionally resolve warnings, click Publish Publish to share the web layer.
  13. The service is published to your Enterprise organization.

Share the service using ArcGIS Online

Ensure you have ArcGIS Image for ArcGIS Online and ArcGIS Pro 2.9 or later before completing the following steps. This is required to share the mosaic dataset as a service with ArcGIS Online.

  1. Create and configure a mosaic dataset to support a weighted overlay service.
  2. In ArcGIS Pro, use the Command Search text box to search for the Create Hosted Imagery tool and open it.
    Note:

    You must be assigned the ArcGIS Image for ArcGIS Online license to use the Create Hosted Imagery tool.

    Search text box with Create Hosted Imagery text and drop-down results
  3. In the Create Hosted Imagery Layer pane, uncheck the Tiled Imagery Layer check box.
  4. Check the Dynamic Imagery Layer check box.
  5. Under Do you have a single image or a collection of images choose the Mosaic Dataset option and click Next.
    Create Hosted Imagery Layer pane with Dynamic Imagery Layer check box checked and Mosaic Dataset chosen
  6. For the Source Data text box, click Browse Browse to specify the mosaic dataset you created.
    Caution:

    Ensure that there aren't any spaces in the path to the mosaic dataset. If you modify the path to remove spaces, you must also update the paths on the mosaic.

    Tip:

    You can use the Repair Mosaic Dataset dialog box to modify the path and remove spaces. Right-click the mosaic dataset in the Catalog pane, point to Modify, and click Repair Mosaic Dataset Paths.

  7. Click Next.
  8. Provide a name in the Name text box.
  9. Provide a description in the Description text box.
  10. Type weightedOverlayService and any other descriptive tags for the web layer in the Tags text box.
  11. Specify a folder or create one for the published data in the Folder drop-down text box and click Next.
  12. Click Run.

    The service is shared to your ArcGIS Online organization.

    Note:

    You can modify the sharing options for the published image service from its item details page in your ArcGIS organization.

Publish the service to ArcGIS Image Dedicated

Ensure that you have access to Image Dedicated and the corresponding cloud environment.

  1. Create and configure a mosaic dataset to support a weighted overlay service.
  2. In ArcGIS Pro, ensure that you are signed in to your ArcGIS organization with access to your Image Dedicated instance.
  3. In the Catalog pane, ensure that you have the Image Dedicated toolbox added.
    ArcGIS Image Dedicated service management toolbox
  4. Click Create Image Definition in the toolbox to run the tool.

    This tool creates image definitions of raster datasets and mosaic datasets that will be used to publish dynamic image services to a dynamic imagery server.

  5. For the Input Mosaic Dataset / Raster Dataset / Tile Cache parameter, specify the mosaic you want to publish for the weighted raster overlay tool.
  6. For the Image Definition parameter, provide a name and location for your image definition.
    Create Image Definition tool in Geoprocessing pane
  7. Click Run.

    The output of this tool is a .zmd file that contains the image definition.

  8. Click Manage Dynamic Services.

    This tool publishes the mosaic dataset as a dynamic image service. It can also be used for management by updating, starting, stopping, and deleting the service.

  9. In the Cloud Type parameter, specify the cloud type where the image will be deployed.
  10. In the Dynamic Image Server parameter, choose the server alias where the image will be deployed.
  11. In the Action parameter, leave the default value of Create Service.

    This creates a new image service. Other values for this parameter allow you to manage existing services.

  12. Optionally, provide an existing folder name or type a new name to create a folder for the service in the Server Folder Name parameter.
  13. Name your new service in the Image Service Name parameter.
  14. In the Image Definition parameter, browse to the .zmd file you created.
  15. In the Instance Type parameter, specify whether the instance is dedicated or shared using the drop-down arrow.
  16. Provide more details about the service in the Description and Copyright parameters.
  17. Check the Create Portal Item check box to ensure that an item is created in your ArcGIS organization.
    Manage Dynamic Service tool in Geoprocessing pane
  18. Click Run.

The service is published to your Image Dedicated instance and an item is created in your ArcGIS organization. You can find the service URL in your ArcGIS Pro geoprocessing results or referenced in the item in your ArcGIS organization.

You have created and shared a weighted overlay service. You can access this service in ArcGIS Web AppBuilder, ArcGIS Experience Builder, or GeoPlanner.

Related topics