SuperMap.Analyst.Navigation Provides the necessary parameter information for road network data compiling, including the datasource, name, output path, result data package type and so on. Constructs a new road network data compiling parameter object. Builds a same road network data compiling object as the specified object. The specified road data network compiling parameter object. Gets or sets the datasource of input road network data. The default value is null. Gets or sets the name of road network basic line dataset. Take 4D navigation electronic maps data exchange format as an example, corresponding to R table. The default value is String.Empty . Gets or sets the name of road network node dataset. Take 4D navigation electronic maps data exchange format as an example, corresponding to N table. The default value is String.Empty . Gets or sets the name of road network turn node dataset. Take 4D navigation electronic maps data exchange format as an example, corresponding to C table. The default value is String.Empty . Gets or sets the dataset name of input road network administrative division table. The default value is String.Empty . Gets or sets the name of road network data basic line to be complied and road name relationship table. Take 4D navigation electronic maps data exchange format as an example, corresponding to R_LNAME table. The default value is String.Empty . Gets or sets the name of road network data basic road name table. Take 4D navigation electronic maps data exchange format as an example, corresponding to R_NAME table. The default value is String.Empty . Gets or sets the output folder of road network data compiling. The path should be the existing folder. The default value is String.Empty . Gets or sets the road network name in the current compiling. The default value is String.Empty . Gets or sets compiling result data package type. The default value is null. Gets or sets the the input road network data version. Default value is NIG2013SumGreatChina. Gets or sets the language type of the road name at the time of compiling the 4D navigation data. Refer to the four-dimensional navigation data description for details. Constructs SSC file parameter class. Provides parameters for compiling the road route data to SSC shortcut file. Construct a new parameter object to generate the SCC file. Initializes a new instance according to the specified parameter object. Specified parameter object to generate the SCC file. Gets or sets the network dataset to generate the SCC file. Required. The default value is null. Gets or sets the node ID field of the network dataset. The default value is SmNodeID. Gets or sets the edge ID field of the network dataset. The default value is SmEdgeID. Gets or sets the field identifying the from and to node ID of the edge. The default value is SmFNode. Gets or sets the field identifying the end node ID of the edge. The default value is SmTNode. Gets or sets the weight field of the edge. The default value is "SmLength". Gets or sets the name field of the edge. The default value is SmEdgeID. Gets or sets the turn dataset. The default value is null. Gets or sets the field of the turn node ID. Gets or sets the field of the start turn edge ID. Gets or sets the field of the end turn edge ID. Gets or sets the transportation rule filed name. Gets or sets an array of strings that are used to represent forward lines, that is, when the value of the RuleField field is one of the values of the array, it represents a forward line. Gets or sets an array of strings that are used to represent backward lines, that is, when the value of the RuleField field is one of the values of the array, it represents a backward line. Gets or sets an array of strings that are used to represent forbidden lines, that is, when the value of the RuleField field is one of the values of the array, it represents a forbidden line. Gets or sets an array of strings that are used to represent two-way lines, that is, when the value of the RuleField field is one of the values of the array, it represents a two-way line. Gets or sets the directory of the created SSC file. The default value is String.Empty. Gets or sets the road level field. The value range is 1-3. The one road level is highest, and 3 road level is the lowest. The default value is String.Empty. Gets or sets the road speed field. The value range is 1-7. The one road level is highest, and 7 road level is the lowest. The default value is String.Empty. The road network data compile class. This class can compile the road network, which is used to analyze. Construct the road network data compile class object. Releases unmanaged resources and performs other cleanup operations before the DataCompiler is reclaimed by garbage collection. Releases the resources occupied by DataCompiler. Basic road data compiling. The specified road data compiling parameter class. The specified road network compiled mapsheet ID array. It can be get by calling CompileMapID. Also can specify the available mapsheet ID. True if it is removed successfully; false otherwise. The guide data compile. The specified road data compiling parameter class. The specified road network compiled mapsheet ID array. It can be get by calling CompileMapID. Also can specify the available mapsheet ID. True if it is removed successfully; false otherwise. The topology data compile. The specified road data compiling parameter class. The specified road network compiled mapsheet ID array. It can be get by calling CompileMapID. Also can specify the available mapsheet ID. True if it is removed successfully; false otherwise. Data package. The specified road data compiling parameter class. The specified road network compiled mapsheet ID array. It can be get by calling CompileMapID. Also can specify the available mapsheet ID. True if it is removed successfully; false otherwise. Update road name field. The specified road data compiling parameter class. True if it is removed successfully; false otherwise. Gets the mapsheet ID array. The specified road data compiling parameter class. The specified map extent dataset name, which is used to create map extent dataset. This dataset contains the map extent of road network to be compiled. Gets the mapsheet ID array. Extract the AdminCode dataset from Admin and FName of 4D navigation data. The dataset of Admin. The dataset of FName. The datasource of result administrative dataset. The name of result administrative dataset. It should be valid. Returns the result administrative dataset. Returns null if failed. Extract the road direction from 4D navigation road line dataset. Every road will create one or more direction segment along with the road direction. The line direction is the road direction. It needs to create the line dataset of road direction, corresponding to R table of 4D navigation dataset. The length of result direction segment. The unit is the same as road line dataset coordinate system. The interval of every result direction segment. The unit is the same as road line dataset coordinate system. The road lebel that needs to create road direction. In the 4D navigation data R table, road level is stored in the Kind field. For example, in 2013 summer data version, there are 0x00 highway, 0x01 urban highway, 0x02 national road, 0x03 provincial road, 0x04 country road, 0x06 country road, 0x08 other roads, 0x09 9 class road, 0x0a ferry, 0x0b pavement. The datasource where the result dataset is included. The name of result dataset. It must be valid. Represents the line dataset representing the road direction. Returns null if failed. Compile network data into SSC files containing shortcut information. Specify the SSC file to compile parameter classes. Return "true" once get success, otherwise return to "false". The event is trigged when the process bar is activated. This enumeration defines the version of source road network data. Each manufacturer or same manufacturer released different data versions. So when you compile basic road data, users need to specify the version of road network data. The data before 4D 2012 winter navigation electronic map data exchange format. Siwei 2013 summer navigation electronic map data interchange format. GPS data classes. Construct a new object for a new GPS data class. Construct a new object for a new GPS data class. Given GPS data. Gets or sets the coordinates of the GPS points. Gets or sets the time value of the GPS point (in seconds). Parameter class for matching point pre-processing of map . Construct a new map matching point pre-processing parameter object. An identical object is constructed according to a given map matching point pre-processing parameter object. A pre-processing parameter object with given marching point. Gets or sets the map matching point dataset for the input. The default value is null. Gets or sets the speed field of the input map matching point data set. The default value is String. Empty. Gets or sets the time field of the input map matching point dataset, which is the integer field, the unit is seconds, and the field is set. The default value is String. Empty. Gets or sets the Angle field of the input map matching point dataset. The default value is String.Empty . This enumeration defines the data package type in road data compiling. Package basic road data. Package topology data. Package guide data. The navigation analysis class. This class is used to perform navigation analysis through the data after data compiled. Constructs the object of navigation analysis class. Releases the object of navigation analysis class. Connects to the compiling result data. The detailed path of ompiled data. Returns true if connected successfully; otherwise false. Perform the path planning. Returns true if analyzed successfully; otherwise false. Returns the collection of the nodes passed by the analysis result path. The collection of the nodes passed by the analysis result path. Returns the total length of analysis result. The total length of analysis result. Returns the guide info set of analysis result. The guide info set of analysis result. Returns the driving time of the analysis result. The unit is in seconds. The driving time of the analysis result. Returns the path point collection of alternative analysis results. A collection of point coordinates for alternative analysis results. Returns the total length of alternative analysis results. The total length of the alternative analysis results. Returns the boot information collection of the alternative analysis results. The boot information collection of alternative analysis results. Returns the running time of the alternative analysis results in seconds. The driving time of the alternative analysis results. Set up the SSC data analysis environment. SSC data environment objects. Return to "ture" once get success. return to "false" once get false. API of map marching analysis GPS data array. Candidate number. GPS matches the result point array. Map matching point preprocessing interface. Preprocessing parameters, mainly set the GPS point data set and the required field names. The GPS point dataset name returned after processing (if the name set is an existing dataset name, the dataset will be deleted and a new dataset will be generated). Successfully returns an array of processed GPS point datasets. Set the start point of navigation. Set the end point of navigation. Set the middle point of navigation. Set the mode of navigation. Gets or sets whether to return an alternative. Default is false Navigation guide information class. Through this class, you can get road guide information after navigation analysis. Gets the length of the current road. Gets the name of the current road. Gets the crossing coordinates of next road. Returns the direction of turning of next road. This class defines the analysis mode of navigation analysis. Recommended mode. The shortest distance. No express. SSC data environment class. Provide the high performance analysis environment for the path planning. Multiple PathAnalyst objects can be shared the environment. Constructs a new SSC data environment object. Disposes the SSC data environment object. After calling this method, this object will not be disable. Connect the SSC compiling result data, and load the network dataset information. SSC file path, including the file name. The network dataset related to the SSC file. Returns true if successfully; otherwise false. The event is trigged when the process bar is activated.