Parameters for configuring traffic transfer service provider

Feedback


SuperMap iServer supports the following types of traffic transfer service providers:

Local traffic transfer analysis service provider

Traffic transfer analysis service provider encapsulates the traffic transfer analysis functionality from SuperMap workspaces.

Table 1. Configuration parameters of local traffic transfer analysis service provider

  Parameter name Description
General settings Service provider name [Required parameter] Uniquely identifies this service provider. The prefix of the default name is "traffictransferAnalystProvider-".
Basic settings Transfer network name [Required parameter] The transfer network name. The default prefix is "transferNetwork-".
Workspace type [Required parameter]
The types of workspaces are divided into file type and database type (SQL Server, Oracle workspace). The SQL Server workspace indicates the workspace is stored in the SQL Server database. The Oracle workspace indicates the workspace is stored in the Oracle database.
Workspace path Remote file system Required while the workspace is of the file type. Please refer to Table 2 Parameter of database workspace information settings if the database is of the database type. While the server is not at local, select "Remote browse" to use files on the server or local files uploaded to the server; while the server is at local, select "Local browse" .
The SuperMap workspaces (*.smwu, *.sxwu, *.smw, *.sxw) store the GIS data information.
Local file system
Password The password of the workspace. When there is no password for the workspace, you can have it blank or enter any characters.
Transfer line Datasource name [Required parameter] The name of the datasource holding the data participating the traffic transfer analysis.
Dataset name [Required parameter] The name of the dataset participating the traffic transfer analysis.
Line name field [Required parameter] The field for the transfer line.
ID field of line [Required parameter] The field for the transfer line ID.
Line alias field The field for the transfer line alias.
Departure time field of first bus The field for the departure time of the first bus.
Departure time field of last bus The field for the departure time of the last bus.
Departure interval field The field for the departure interval.
Line Length Identifies the length field of bus lines. The unit of specified field is meters. If it doesn't specify, use the default system field "SmLength".
Line type The field for the transfer line type.
Transfer stop Datasource name [Required parameter] The name of the datasource holding the transfer stops participating the traffic transfer analysis.
Dataset name [Required parameter] The name of the dataset for transfer stops participating the traffic transfer analysis.
Stop name field [Required parameter] The field for the transfer stop.
ID field of stop [Required parameter] The field for the transfer stop ID.
Stop alias field The field for the transfer stop alias.
Stop and line relationship Datasource name [Required parameter] The datasource holding the dataset for the relationship between the stops and lines.
Dataset name [Required parameter] The dataset for the relationship between the stops and lines.
ID field of line [Required parameter] The field for the transfer line ID.
ID field of stop [Required parameter] The field for the transfer stop ID.
Stop sequence number field: The field for the stop sequence number.
Name of Network Dataset [Required parameter] Name of network dataset.
Edge ID field [Required parameter] The edge ID field in network dataset.
Node ID field [Required parameter] The node ID field in network dataset.
ID field of edge start node [Required parameter] The ID field of edge start node in network dataset.
ID field of edge end node [Required parameter] The ID field of edge end node in network dataset.
Stop and entrance dataset name The dataset name of entries and exits of subway station
Entrance ID field The stop ID of entries and exits in the subway station dataset
Entrance Chinese Name The Chinese name of entries and exits in the subway station dataset
Entrance pinyin The pinyin of the entries and exits name in the subway station dataset
Stop ID field Identifies the ID of subway station stop
Advanced settings Tolerance of stop snapping The stop snapping tolerance. Only stops within the specified distance will be snapped during analysis. The default value is 100.
Tolerance of stop merging The stop merging tolerance. Stops within the specified tolerance will be merged into one stop. The default value is 300.
The merging results will be stored in the memory and will not change the transfer stop dataset.
Walking tolerance The walking threshold, that is, the maximum walk distance that could be accepted. The default value is 100.
Unit The unit for tolerance of stop snapping, tolerance of stop merging, and walk threshold.

REST traffic transfer analysis service provider

REST traffic transfer service provider uses REST TrafficTransferAnalyst to realize the related functions of bus transfer.

Table 2. Parameters of REST traffic transfer analysis service provider

  Parameter name Description
General settings Service provider name [Required parameter] Uniquely identifies this service provider. The prefix of the default name is "restTraffictransferAnalystProvider-".
Basic settings REST service URI REST bus transfer service address, pointing at the root resource path, such as http://localhost:8090/iserver/services/traffictransferanalyst-sample/rest.
Advanced settings Token or API-Key When enabling the security mechanism, visiting the protected REST resource needs to provide Token or API-Key.
Enable caching Whether to use caches. Default is true. After opening the REST cache, the REST request to the resource will be cached locally. For the later same requests will be read directly in the cache.
Cache policy Maximum capacity of disk The maximum capacity of the disk. Unit is MB, and default is 2048MB.
Survival time Sets the upper limit for the survival of the cache, beginning at the creation of the record. The cache is automatically removed after the limit. Unit is second. Default is 0, denoting permanent survival.
Idle time Sets the upper limit for the idle time of the cache, beginning at the last visit. The cache is automatically removed after the limit. Unit is second. Default is 0, denoting permanent survival.