StreetLink Class |
Namespace: Telogis.GeoBase
The StreetLink type exposes the following members.
Name | Description | |
---|---|---|
ExtraData |
Implemented by derived classes to get the extra data for this link.
Extra data includes information such as the existence of traffic signals
at the end of the link. It is not available in all data files.
| |
FirstPoint |
The first point on the street (this point will be at the reference end).
| |
Flags |
Implemented by derived classes to get a RouteFlag object that contains information
about the flags on this street.
| |
LAddrNRef |
Implemented by derived classes to get the number of the last property on the left of the street at the non-reference end.
| |
LAddrRef |
Implemented by derived classes to get the number of the first property on the left of the street at the
reference end.
| |
LastPoint |
The last point on the street (this point will be at the non-reference end).
| |
LinkId |
Implemented by derived classes to get the unique identifier for this link from the underlying dataset.
| |
LPostcode |
Implemented by derived classes to get the postcode for the left hand side of the street.
| |
Names |
Implemented by derived classes to get an array of the names of this street.
| |
Points |
Implemented by derived classes to get an array of the points representing this street. Points are returned
with the reference end at position 0 and the non-reference end at Points.Length - 1 | |
RAddrNRef |
Implemented by derived classes to get the number of the last property on the right of the street.
| |
RAddrRef |
Implemented by derived classes to get the number of the first property on the right of the street at the
reference end.
| |
RPostcode |
Implemented by derived classes to get the postcode for the right hand side of the street.
| |
Street |
Implemented by derived classes to get the Street that this StreetLink
is a part of.
| |
TimeZone |
Implemented by derived classes to get the time zone where this street link is located.
| |
Vendor |
Implemented by derived classes to get the vendor of the street data containing this link.
| |
Z_End |
Implemented by derived classes to get the Z level at the non-reference end of the street link.
| |
Z_Start |
Implemented by derived classes to get the Z level at the reference end of the street link.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetExpandedStreet |
Perform a search along neighboring StreetLinks to find the street links that compose an
expanded version of the street. This is more exhaustive than just getting the Street that
this link is part of, as the result can include links from multiple Streets. The extent
of this expansion is determined by the ExpansionFlags specified. No expansion will occur
beyond StreetType changes, interruptions to the connectedness of the street, or where a
Street continues from partway along a Street being traversed.
| |
GetHashCode |
Gets a hash code for this StreetLink. This will be identical for two
objects representing the same link.
(Overrides ObjectGetHashCode.) | |
GetObjectData |
Used for serialization (internal use).
| |
GetOtherEnd |
Returns the location at the other end of a street link in relation to a location supplied.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Related articles: Geofences Concept, Data Query Concept.