Transportation Analyst Service Provider Configuration Parameter

Feedback


SuperMap iServer supports the following types of transportation analyst service providers:

UGC Transportation Analyst Provider

The transportation analyst service provider encapsulates the traffic network analysis functions obtained from the SuperMap workspace.

Table 1 UGC Transportation Analyst Provider Configuration Parameters

  Parameter Name Description

Common Info

Provider Name 【Required】 Unique identification of the service provider. The default name prefix is "transportationAnalysstProvider-".

Basic Setting

  
(After selecting the workspace, click "Automatically retrieve relevant settings from workspace" to see all available values for parameters such as data source name, network dataset name, etc., from which you can choose what you want)
Workspace Type 【Required】The types of workspaces are divided into file type and database type (SQL Server, Oracle, DM workspace). The SQL Server workspace represents the workspace saved in the SQL Server database, the Oracle workspace represents the workspace saved in the Oracle database, and the DM workspace represents the workspace saved in the DM database.
Workspace Path
 
Remote Server File System Required when the workspace is file type, and set parameters according to the database workspace information when it is database type. When the server is not local, select "Remote Browsing" to use files on the server or upload local files to the server before use; When the server is local, select "Local Browse". The workspace of SuperMap (*.smwu, *.sxwu, *.smw, *.sxw) stores relevant information of GIS data.
Local File System
Workspace Password The password for the workspace used can be left blank or any character can be entered if it does not exist.
Datasource Name 【Required】 The name of the data source where the network dataset used for transportation network analysis is located.
Network Dataset Name 【Required】The name of the network dataset used for transportation network analysis.
Field name for identifying network arc segment ID 【Required】 The field that identifies the network arc segment ID.
Field names for identifying network arc segment names The field that marks the name of the network arc segment. If it is necessary to generate driving guidance during analysis, this parameter needs to be set.
Field name for identifying network node ID 【Required】 The field that identifies the network node ID.
Field names that identify network node names A field that indicates the name of a network node.
Field name for identifying the starting node ID of the network 【Required】 The field in the network dataset that marks the starting node ID of the arc segment.
Field name for identifying the termination node ID of the network 【Required】 The field in the network dataset that marks the endpoint node ID of the arc segment.
Weight Field Information Set 【Required】A set of fields used to identify weights, including fields used to identify reverse weights in the network dataset, fields used to identify forward weights, and any character used to identify weight field information.
  • Field name for identifying reverse weights: The field in the network dataset that identifies reverse weights.
  • Field name for identifying forward weights: The field in the network dataset that identifies forward weights.
  • The name of weight information: any character used to identify weight field information.
Initialize facility network analysis The functions of burst analysis, upstream and downstream key facility search analysis, and connectivity analysis can only be used when turned on. Not enabled by default.
Identify the field name of the flow direction field Fields that identify the flow direction in network datasets. When starting the initialization facility network analysis, it is a required parameter.
Automatically check network datasets Automatically check the network dataset when selected. Manually check the network dataset when unchecked.

Advanced Setting

Distance tolerance from station to arc segment Distance tolerance from station to arc segment When analyzing transportation networks, if the selected analysis site is not on the network (neither on the arc nor on the node), the system calculates the distance from the site to the nearest network arc. If the distance is within the set distance tolerance, the site is attributed to that arc.
Traffic Rule Setting Traffic Rule Field Name Enter the field names representing traffic rules in the network dataset. If "Traffic Rule Settings" is selected, this parameter is mandatory. Clicking on "Automatically retrieve relevant settings from workspace" will list the default values and available options for this field.
The value of the traffic rule field in this column is for a forward one-way road segment.
The value of the traffic rule field in this column is for a reverse one-way road segment.
The value of the traffic rule field in this column is for a two-way traffic road segment.
The value of the traffic rule field in this column is for the prohibited road segment.
Turn to Table Dataset Turn to Table Dataset Determine the steering table dataset used for transportation network analysis.
Barriers Obstacle arc segment ID array The value of the arc segment identification field in this column is the obstacle arc segment. Once an edge is set as an obstacle, it means that the edge is prohibited during the analysis process.
Obstacle Node ID Array The value of the node identification field in this column's arc segment represents the obstacle node. Once a point is set as an obstacle, it means that the node is prohibited during the analysis process.

Note: Before configuring the service providers of the local traffic network, it is recommended to identify the network arc ID field, identify the network nodes, The ID field is used to establish the field index.

 

REST transport ation analyst service provider

The REST transportation analyst service provider leverages the REST Transportation Analyst service for transportation network analysis-related functions.

Table 2 REST transport ation analyst service Provider Parameters

  Parameter Name Description
Common Info Provider Name 【Required】
Unique identification of the service provider. The default name prefix is "restTransportationAnalysstProvider-".
Basic Setting REST service root directory URL REST transportation network analysis service address, pointing to the root resource path of the service, such as http://localhost:8090/iserver/services/transportationanalyst -Sample/test.
Advanced Setting Token or API-Key When security mechanisms are enabled, accessing protected REST resources requires providing a Token or API-Key.
HTTP referer The HTTP referee corresponding to the token used. If the token used is applied through HTTP referee, this value needs to be set.
Enable Cache The default is true. After enabling caching, REST requests for resources will be cached locally, and the next time the same request is received, it will be read directly from the cache without the need to send it to the server again.
Cache Policy Maximum disk capacity Maximum disk capacity. The unit is MB, and the default size is 2048 MB.
Survival Time Set the upper limit of cache survival time, and the cache will be cleared automatically after timeout. It is calculated from the creation of the record, and the unit is second. The default is 0, which means that the cache is permanently alive.
Idle Time Set the upper limit of the idle time of the cache, and the cache will be cleared automatically after timeout. Calculated from the last time it was accessed, in seconds. The default is 0, which means the cache is permanently alive.

ArcGIS REST network analysis service providers

ArcGIS REST network analysis service providers use ArcGIS REST Network Analyst. The service implements functions related to traffic network analysis.

Table 3 ArcGIS REST network analysis service providers parameters

  Parameter Name Description
Common Info Provider Name 【Required】
Unique identification of the service provider.
Basic Setting ArcGIS REST Network Analysis Service Address 【Required】
ArcGIS REST network analysis service address, pointing to the root resource path of the service, such as http://localhost:6080/arcgis/rest/services/exercise/NAServer .
Token When security mechanisms are enabled, accessing protected REST resources requires providing a Token.
HTTP referer The HTTP referee corresponding to the token used. If the token used is applied through HTTP referee, this value needs to be set.
Network Dataset 【Required】
ArcGIS  network dataset.
Path Analysis Layer The layers required for optimal path analysis.
Service Area Analysis Layer The layers required for service area analysis.
Recent facility search layer Execute the layer required for recent facility search.