Schematics services

A Schematics service allows a web application to access schematic diagrams through a web service. This service uses the Schematics extension capabilities to access, create, update, and edit schematic diagrams.

LicenseLicense:

The Schematics server extension is available with ArcGIS for Server in Standard and Advanced editions.

CautionCaution:

Schematics services must reference source schematic datasets—there is no way to automatically copy your schematic data to the server when publishing a schematics service. This means that when publishing schematics data, the enterprise geodatabases or folders that contain your schematics data must be registered with the server.

Learn more about constraints when publishing schematics data

Preparing the map document

Before you can publish a schematics service, you need to use ArcMap to create a map document that contains the schematic layers you will use in your service:

Learn about authoring schematic layers

NoteNote:

In order to make the map document and all the schematic layers that it references accessible to ArcGIS for Server, you need to store the data where all GIS server machines can access it, grant the ArcGIS Server account permissions to the data, and register the data with the server.

Learn about making your data accessible to ArcGIS Server

TipTip:

When you expose your schematic diagrams on the web in client applications, performances and responsiveness are better if diagrams are organized in schematic folders.

Publishing the service

Once you have a map document with the desired schematic layers, you're ready to publish the schematics service. Publishing the map document as a service and enabling the schematics capability allows you to use the service within a web application to query and display the diagrams you want, edit their content (apply an algorithm, update them), and generate new diagrams.

Learn about publishing a schematics service

Schematics service operations

Schematics services have built-in operations that allow schematics clients to perform various requests on the server. When publishing your maps, the Query operation is enabled by default.

  • Query allows schematics clients to query the schematic diagrams to display. It also allows clients to access the schematic layout algorithms preconfigured for each diagram and apply them to get an automatic layout of the schematic diagram content. The Query operation is enabled by default and is supported whatever the schematic layers' data source is.
  • Editing allows schematics clients to generate new schematic diagrams, update existing schematic diagrams, and save the schematic diagram contents after they have been laid out. The Editing operation is not enabled by default. When it is enabled, it is only supported for schematic layers which reference data stored in an enterprise geodatabase.

Consuming the service

Once you've published your schematics service to a GIS server, it will be available to clients both locally and on the web.

Learn about consuming a schematics service

12/18/2014