|
Kinetica C# API
Version 7.2.3.0
|
A set of parameters for Kinetica.matchGraph. More...
Inheritance diagram for kinetica.MatchGraphRequest:
Collaboration diagram for kinetica.MatchGraphRequest:Classes | |
| struct | Options |
| A set of string constants for the parameter options. More... | |
| struct | SolveMethod |
| A set of string constants for the parameter solve_method. More... | |
Public Member Functions | |
| MatchGraphRequest () | |
| Constructs a MatchGraphRequest object with default parameters. More... | |
| MatchGraphRequest (string graph_name, IList< string > sample_points, string solve_method=null, string solution_table=null, IDictionary< string, string > options=null) | |
| Constructs a MatchGraphRequest object with the specified parameters. More... | |
| MatchGraphRequest () | |
| Constructs a MatchGraphRequest object with default parameters. More... | |
| MatchGraphRequest (string graph_name, IList< string > sample_points, string solve_method=null, string solution_table=null, IDictionary< string, string > options=null) | |
| Constructs a MatchGraphRequest object with the specified parameters. More... | |
Public Member Functions inherited from kinetica.KineticaData | |
| KineticaData (KineticaType type) | |
| Constructor from Kinetica Type More... | |
| KineticaData (System.Type type=null) | |
| Default constructor, with optional System.Type More... | |
| object | Get (int fieldPos) |
| Retrieve a specific property from this object More... | |
| void | Put (int fieldPos, object fieldValue) |
| Write a specific property to this object More... | |
| KineticaData (KineticaType type) | |
| Constructor from Kinetica Type More... | |
| KineticaData (System.Type type=null) | |
| Default constructor, with optional System.Type More... | |
| object | Get (int fieldPos) |
| Retrieve a specific property from this object More... | |
| void | Put (int fieldPos, object fieldValue) |
| Write a specific property to this object More... | |
Properties | |
| string | graph_name [get, set] |
| Name of the underlying geospatial graph resource to match to using sample_points. More... | |
| IList< string > | sample_points = new List<string>() [get, set] |
| Sample points used to match to an underlying geospatial graph. More... | |
| string | solve_method = SolveMethod.MARKOV_CHAIN [get, set] |
| The type of solver to use for graph matching. More... | |
| string | solution_table = "" [get, set] |
| The name of the table used to store the results, in [schema_name. More... | |
| IDictionary< string, string > | options = new Dictionary<string, string>() [get, set] |
| Additional parameters. More... | |
Properties inherited from kinetica.KineticaData | |
| Schema | Schema [get] |
| Avro Schema for this class More... | |
Properties inherited from Avro.Specific.ISpecificRecord | |
| Schema | Schema [get] |
Additional Inherited Members | |
Static Public Member Functions inherited from kinetica.KineticaData | |
| static ? RecordSchema | SchemaFromType (System.Type t, KineticaType? ktype=null) |
| Create an Avro Schema from a System.Type and a KineticaType. More... | |
| static ? RecordSchema | SchemaFromType (System.Type t, KineticaType? ktype=null) |
| Create an Avro Schema from a System.Type and a KineticaType. More... | |
A set of parameters for Kinetica.matchGraph.
Matches a directed route implied by a given set of latitude/longitude points to an existing underlying road network graph using a given solution type.
IMPORTANT: It's highly recommended that you review the Graphs & Solvers concepts documentation, the Graph REST Tutorial, and/or some /match/graph examples before using this endpoint.
Matches a directed route implied by a given set of latitude/longitude points to an existing underlying road network graph using a given solution type.
IMPORTANT: It's highly recommended that you review the Graphs and Solvers concepts documentation, the Graph REST Tutorial, and/or some /match/graph examples before using this endpoint.
Definition at line 24 of file MatchGraph.cs.
|
inline |
Constructs a MatchGraphRequest object with default parameters.
Definition at line 1608 of file MatchGraph.cs.
|
inline |
Constructs a MatchGraphRequest object with the specified parameters.
| graph_name | Name of the underlying geospatial graph resource to match to using sample_points . |
| sample_points | Sample points used to match to an underlying geospatial graph. Sample points must be specified using identifiers; identifiers are grouped as combinations. Identifiers can be used with: existing column names, e.g., 'table.column AS SAMPLE_X'; expressions, e.g., 'ST_MAKEPOINT(table.x, table.y) AS SAMPLE_WKTPOINT'; or constant values, e.g., '{1, 2, 10} AS SAMPLE_TRIPID'. |
| solve_method | The type of solver to use for graph matching. Supported values:
|
| solution_table | The name of the table used to store the results, in [schema_name.]table_name format, using standard name resolution rules and meeting table naming criteria. This table contains a track of geospatial points for the matched portion of the graph, a track ID, and a score value. Also outputs a details table containing a trip ID (that matches the track ID), the latitude/longitude pair, the timestamp the point was recorded at, and an edge ID corresponding to the matched road segment. Must not be an existing table of the same name. The default value is ''. |
| options | Additional parameters.
|
Definition at line 2483 of file MatchGraph.cs.
|
inline |
Constructs a MatchGraphRequest object with default parameters.
Definition at line 1644 of file MatchGraph.cs.
|
inline |
Constructs a MatchGraphRequest object with the specified parameters.
| graph_name | Name of the underlying geospatial graph resource to match to using sample_points . |
| sample_points | Sample points used to match to an underlying geospatial graph. Sample points must be specified using identifiers; identifiers are grouped as combinations. Identifiers can be used with: existing column names, e.g., 'table.column AS SAMPLE_X'; expressions, e.g., 'ST_MAKEPOINT(table.x, table.y) AS SAMPLE_WKTPOINT'; or constant values, e.g., '{1, 2, 10} AS SAMPLE_TRIPID'. |
| solve_method | The type of solver to use for graph matching. Supported values:
|
| solution_table | The name of the table used to store the results, in [schema_name.]table_name format, using standard name resolution rules and meeting table naming criteria. This table contains a track of geospatial points for the matched portion of the graph, a track ID, and a score value. Also outputs a details table containing a trip ID (that matches the track ID), the latitude/longitude pair, the timestamp the point was recorded at, and an edge ID corresponding to the matched road segment. Must not be an existing table of the same name. The default value is ''. |
| options | Additional parameters.
|
Definition at line 2539 of file MatchGraph.cs.
|
getset |
Name of the underlying geospatial graph resource to match to using sample_points.
Definition at line 728 of file MatchGraph.cs.
|
getset |
Additional parameters.
The default value is an empty Dictionary.
The default value is an empty Dictionary.
Definition at line 1604 of file MatchGraph.cs.
|
getset |
Sample points used to match to an underlying geospatial graph.
Sample points must be specified using identifiers; identifiers are grouped as combinations. Identifiers can be used with: existing column names, e.g., 'table.column AS SAMPLE_X'; expressions, e.g., 'ST_MAKEPOINT(table.x, table.y) AS SAMPLE_WKTPOINT'; or constant values, e.g., '{1, 2, 10} AS SAMPLE_TRIPID'.
Definition at line 741 of file MatchGraph.cs.
|
getset |
The name of the table used to store the results, in [schema_name.
]table_name format, using standard name resolution rules and meeting table naming criteria.
This table contains a track of geospatial points for the matched portion of the graph, a track ID, and a score value. Also outputs a details table containing a trip ID (that matches the track ID), the latitude/longitude pair, the timestamp the point was recorded at, and an edge ID corresponding to the matched road segment. Must not be an existing table of the same name. The default value is ''.
Definition at line 869 of file MatchGraph.cs.
|
getset |
The type of solver to use for graph matching.
Supported values:
The default value is MARKOV_CHAIN.
Definition at line 852 of file MatchGraph.cs.