SuperMap iServer can quickly publish SuperMap Workspaces (*.sxwu, *.smwu, *.smw and *.sxw) as GIS services. SuperMap workspace is the work environment of users, which saves all the datasources and organizational relations of maps into a project. Generally speaking, the data of users is organized by SuperMap workspace. SuperMap iServer suggests users to use SuperMap UGC 6.x workspace (*.smwu/*.sxwu) to manage data and use Oracle Plus, SQL Server Plus, MongoDB or UDB datasources to store data. (Currently, it doesn't support SDB datasources. So users need to convert SDB into UDB or database datasources in SuperMap iDesktop).

SuperMap iServer can quickly publish SuperMap Workspace (*.sxwu, *.smwu, *.smw and *.sxw) as GIS services. The steps are shown as follows:

Step 1: Select the source of data to publish.

There are three approaches:

  • On the home page of iServer Manager,  click Quickly publish services, select Workspace as the datasource, and click Next.
  • Click Quickly publish services in the Services page to open the Publish wizard.
  • Click Quickly publish services in the Service Instance of the Service page.

Step 2: Configure data.

Select the workspace you want to use. SuperMap workspace has two types: the file type and the database type (SQL Server, Oracle workspace).

  • If select file type, then you can publish workspaces on local server or remote server.

When the service is not local or you are visiting with the IE9, IE10, Chrome or Safari  browser (because of the security control of the browsers, SuperMap iServer cannot get the accurate path of the workspace to be published), the Local browse button is not available, please click the Remote browse button.

SuperMap iServer supports publishing workspace on a remote server and uploading data as shown in the figure below. Please select a directory at first and then click the Upload Data button to upload the local data into the server, and the data can be  automatically decompressed. Currently, SuperMap iServer supports ".zip" and SuperMap UGC 6.x workspace (*.smwu/*.sxwu).

After selecting the workspace, if the workspace has a password, please input the password. If it doesn't have a password, click Next to enter the next step.

  • If you select the Oracle or SQL workspace, the configurations of which will be displayed, and the meaning of each configuration item is shown below.

Table 1 Illustration of database connection

Parameter name Description
Server name For the Oracle database, the server name is the TNS server name; For the SQL Server database, the server name is the Database System Name.
Workspace name The name of the workspace in the database.
Database name The spatial database name.
User name The user name used to login database.
Password The password used to login database.
Driver The driver name when using the ODBC link. Only SQL Server database uses the ODBS link, the driver name can be SQL Server or SQL Native Client.
  • Under multi-process mode, you can enable using multi-instance and set the instances number. The service instances will be deployed to the appropriate number of workers. When not using multi-instance, it uses single instance, and the instance will only be deployed to one Worker. For details, see: Configuring multiple service instances

Step 3: Select service types.

Select the service interface types and then click Next to enter the next step.

Super iServer will analyze the workspace selected in the last step. If the workspace doesn't contain any 3D scenes, the option of REST 3D Service will display in gray. If the workspace doesn't contain any network data, the option of REST Transportation Analysis Service will display in gray.

  • If you selected data service interface, like WFS 1.0.0, WFS2.0.0, WCS 1.1.1, WCS1.1.2, REST-Data Service, or map service interface, such as WMS 1.1.1, WMS 1.3.0, WMTS 1.0.0, ArcGIS REST map service, Baidu REST map service, Google REST map service, REST-Map Service, REST-Vector Tile Service, the edit dialog box of whether the data/map service is editable or not as shown below will popup. Default is uneditable. And data services support delay submit. When the delayed submission is enabled, the system will submit the edit operations according to the delayed time. For details about parameters, see: Local data service provider. After publishing, you can also set if the data service can be editable or not through service component configure.

  • If you select REST Transportation Analysis Service, the Configure transportation analysis service dialog box will pop up. You need to set parameters. For the parameter description, see Local transportation analysis service provider.

  • If you select REST Traffic Transfer Analysis Service, the Configure traffic transfer analysis service dialog box will pop up. You need to set parameters. For the parameter description, see Local traffic transfer analysis service provider.

  • If you select REST Address Matching Service, the Configure address matching service dialog will pop up, you need to set the related parameters. For the parameters's description, see Address matching service provider.

 

(4) Finish configuration.

When finishing the above configuration, the Configuration completed dialog box as shown below will appear. Click Finish to finish the creation of the service instance. After you click Finish, a dialog box will then show up presenting the hyperlink of this service.