Publish services

Business owners and corporations can locate available buildings and sites, and generate reports of key community and business demographic information. Select a deployment method for the services using ArcGIS Online, and ArcGIS for Server or ArcGIS Enterprise and follow the steps below to publish the services required for the Site Selector application.

Site Selector

To publish the Site Selector map and add it ArcGIS Online, complete the following steps:

  1. Publish the DevelopmentSites.mxd as a hosted feature layer using ArcGIS Online or as a feature service or map service using ArcGIS for Server or ArcGIS Enterprise.
  2. Download and install ReportLab 3.0 for Python 2.7 32-bit and Pillow 2.6 for Python 2.7 32-bit on your ArcGIS for Desktop machine.
  3. Download and install ReportLab 3.0 for Python 2.7 64-bit and Pillow 2.6 for Python 2.7 64-bit on your ArcGIS for Server or ArcGIS Enterprise machine.
  4. Open ArcMap and in the Catalog window, browse to the SiteSelector toolbox, then open the GeneratePDFReport tool.
  5. Accept the default parameters and click OK.
  6. Verify the tool has completed successfully by opening the Results window from the Geoprocessing menu.
  7. Right-click the successful result of the GeneratePDFReport tool and click Share As > Geoprocessing Service.
  8. Choose Publish a Service and click Next. Name the service GeneratePDFReport and click Next.
  9. Click Publish to publish the tool to the specified server.
  10. Choose a geometry service. If you are using ArcGIS for Server or ArcGIS Enterprise and the geometry service has not started, start the geometry service. If you are using ArcGIS Online, use the geometry service provided by Esri or a geometry service from another ArcGIS for Server machine.
  11. Open the ArcGIS Services Directory and record the REST endpoints (full URL paths) of each service.
Top