SuperMap iServer provides a complete list of services and different forms of service meta-information. After SuperMap iServer starts, all the GIS services in the current system will be generated into a complete service list and meta-information conforming to the current system. The meta-information will be registered into the CSW service by default.

Service list

SuperMap iServer provides a complete list of services includes all the services in the server. This list will return basic information of GIS services included in the current server like the service address.

  • Address of the service list: http://<server>:<port>/iserver/services.
  • The services list supports the GET request, which doesn't need to deliver the other parameters.
  • Supports different output formats including:
  • HTML output format is the default format, which provides services classified by the types of functions and interfaces. Click the service name to link with the service address.
  • XML output format returns a xml document. Take the local service for example, the service address is http://localhost:8090/iserver/services.xml.
  • JSON output format returns a JSON string. Take the local service for example, the service address is http://localhost:8090/iserver/services.json.
  • RJSON output format returns a formatted JSON string. Take the local service for example, the service address is http://localhost:8090/iserver/services.rjson.
  • CSW output format is the directory service to support the OGC directory service standard "CSW2.0.2". Take the local service for example, the service address is http://localhost:8090/iserver/services.csw. When visiting the services list of the CSW output, return the response result of the GetCapabilities operation. According to the response result, you can get the detailed service information by GetRecords, GetRecordById and other related operations. For more information, please see CSW Overview.

Note: For the SuperMap iServer 9D+, the display of the service name in the service list has the following restrictions. If the number of characters in the service name exceeds the maximum number of characters that can be displayed, the display will be abbreviated.

  • If the display resolution is less than 1440 x * , the maximum displayable number is 37;
  • If the display resolution is greater than 1440 x * , and less than 1600 x * , the maximum displayable number is 46;
  • If the display resolution is greater than 1600 x *, then the number is 56.

 

Service meta-information

Meta-information (i.e., metadata) is descriptive information about data, and services meta-information is the basic characteristic of GIS information. Through meta-information, visitors can learn about type, address, spatial extent, and modification time of the service. Meta-information provided by server help users more easily understand the service, and choose and use interested services.

Meta-information provided by the services list of SuperMap iServer includes service name, service address, service component type partitioned by the service function and service interface partitioned by the service form. In addition, the CSW directory service supports meta-information standards in the forms of Brief, Summary and Full.

The CSW service supports the following meta-information standards:

  • ISO/TS 19139-2007 Geographic information--Metadata--XML schema implementation
  • CH/Z 9018-2012 Geoinformation network distributed service metadata specification

For more information about meta-information, please refer to CSW Overview.

Example

Take the local RJSON service list for example, visit http://localhost:8090/iserver/services.rjson to return a complete RJSON service list. The service list mainly provides the name, url, component type and interface type of the service. Basic information of the local machine is as follows:

{

    "componentType": "com.supermap.services.components.impl.MapImpl",

    "interfaceType": "com.supermap.services.wms.WMSServlet",

    "name": "map-world/wms111",

    "url": "http://localhost:8090/iserver/services/map-world/wms111"

}