com.supermap.services.providers

Class TransferRelationSetting

  • java.lang.Object
    • com.supermap.services.providers.TransferRelationSetting
  • All Implemented Interfaces:
    java.io.Serializable


    public class TransferRelationSetting
    extends java.lang.Object
    implements java.io.Serializable
    

    Bus station and line relationship setting class, through which you can set the site and line relationship data set, the data set of the site ID field and line ID field, the site in the line in the serial number, in order to obtain the relationship between the site and the line.

    The bus station and relational dataset is adata set of type # TABULAR, which must contain the line ID used to identify the line and the site ID used to identify the site in addition to the system field Field, you can also include the site in the corresponding line for the first few stations of the field. Through the corresponding of the line ID and site ID, you can clear the relationship between the site and the line, that is, the line which stations, is the basis for public transit analysis.

    In reality, public transport, especially the bus, there is a lot of traffic through a site without stopping the situation. Simply rely on the site data (two-dimensional point) to capture the line data (two-dimensional line), not only does not match with the actual situation , and may even lead to analysis of the wrong results for the user and the traveler to bring unnecessary losses. Therefore, the provision of an accurate site and line relationship table can avoid this problem.

    Note: The type of site ID field and line ID field currently only supports 32-bit integer and 64-bit integer.

    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      java.lang.String datasetName
      Dataset name.
      java.lang.String datasetNetworkName
      The name of the network dataset is useful when calculating the walking plan.
      java.lang.String datasetPathName
      The name of the dataset with the entry and exit
      java.lang.String datasourceName
      The datasource name.
      java.lang.String edgeIDField
      The radian ID field is valid only if datasetNetwork is not empty.
      java.lang.String exitIDField
      The entry and exit ID of the site and the ingress data set
      java.lang.String exitNameCField
      Site and entry and exit data set in the import and export Chinese name
      java.lang.String exitNamePYField
      The entry and exit name of the site and the entry and exit data set
      java.lang.String fNodeIDField
      The start radian ID field is valid only if datasetNetwork is not empty.
      java.lang.String lineIDField
      The line ID field set in the site and line relational data set, which is a mandatory field, and the field type supports 32-bit integers and 64-bit integers.
      java.lang.String nodeIDField
      The site ID field is valid only if datasetNetwork is not empty.
      java.lang.String serialNumField
      The site-to-line relationship data stores sequence number of the site in the line (that is, the station is the first few points in the line).
      java.lang.String stationIDField
      Site ID of site and ingress data set
      java.lang.String stopIDField
      The site ID field in the site and line relational data set, which is a mandatory field, and the field type supports 32-bit integers and 64-bit integers.
      java.lang.String tNodeIDField
      The stop radian ID field is valid only if datasetNetwork is not empty.
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      boolean equals(java.lang.Object obj) 
      int hashCode() 
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • datasourceName

        public java.lang.String datasourceName
        

        The datasource name.

      • datasetName

        public java.lang.String datasetName
        

        Dataset name.

      • lineIDField

        public java.lang.String lineIDField
        
        The line ID field set in the site and line relational data set, which is a mandatory field, and the field type supports 32-bit integers and 64-bit integers.
      • stopIDField

        public java.lang.String stopIDField
        
        The site ID field in the site and line relational data set, which is a mandatory field, and the field type supports 32-bit integers and 64-bit integers.
      • serialNumField

        public java.lang.String serialNumField
        
        The site-to-line relationship data stores sequence number of the site in the line (that is, the station is the first few points in the line). This field is an integer.
      • datasetNetworkName

        public java.lang.String datasetNetworkName
        
        The name of the network dataset is useful when calculating the walking plan. Optional field, if not set, the walk program is a straight line between the two points, it may apear unreasonable program through the river, district, and so on .
      • edgeIDField

        public java.lang.String edgeIDField
        
        The radian ID field is valid only if datasetNetwork is not empty.
      • nodeIDField

        public java.lang.String nodeIDField
        
        The site ID field is valid only if datasetNetwork is not empty.
      • fNodeIDField

        public java.lang.String fNodeIDField
        
        The start radian ID field is valid only if datasetNetwork is not empty.
      • tNodeIDField

        public java.lang.String tNodeIDField
        
        The stop radian ID field is valid only if datasetNetwork is not empty.
      • datasetPathName

        public java.lang.String datasetPathName
        
        The name of the dataset with the entry and exit
      • exitIDField

        public java.lang.String exitIDField
        
        The entry and exit ID of the site and the ingress data set
      • exitNameCField

        public java.lang.String exitNameCField
        
        Site and entry and exit data set in the import and export Chinese name
      • exitNamePYField

        public java.lang.String exitNamePYField
        
        The entry and exit name of the site and the entry and exit data set
      • stationIDField

        public java.lang.String stationIDField
        
        Site ID of site and ingress data set
    • Constructor Detail

      • TransferRelationSetting

        public TransferRelationSetting()
        
    • Method Detail

      • equals

        public boolean equals(java.lang.Object obj)
        
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        
        Overrides:
        hashCode in class java.lang.Object