Click or drag to resize

StreetLink Class

Verizon Connect Logo
Print this page
Learn more about Verizon Connect GeoBase.
Get information about the latest release
Represents a single street link. A link is typically a section of street running between two intersections.
Inheritance Hierarchy
SystemObject
  Telogis.GeoBaseStreetLink

Namespace:  Telogis.GeoBase
Assembly:  geobase.net (in geobase.net.dll) Version: 4.99.0.0
Syntax
public abstract class StreetLink

The StreetLink type exposes the following members.

Properties
  NameDescription
Public propertyCode exampleExtraData
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.
Public propertyCode exampleFirstPoint
The first point on the street (this point will be at the reference end).
Public propertyCode exampleFlags
Implemented by derived classes to get a RouteFlag object that contains information about the flags on this street.
Public propertyCode exampleLAddrNRef
Implemented by derived classes to get the number of the last property on the left of the street at the non-reference end.
Public propertyCode exampleLAddrRef
Implemented by derived classes to get the number of the first property on the left of the street at the reference end.
Public propertyCode exampleLastPoint
The last point on the street (this point will be at the non-reference end).
Public propertyCode exampleLinkId
Implemented by derived classes to get the unique identifier for this link from the underlying dataset.
Public propertyCode exampleLPostcode
Implemented by derived classes to get the postcode for the left hand side of the street.
Public propertyCode exampleNames
Implemented by derived classes to get an array of the names of this street.
Public propertyCode examplePoints
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
Public propertyRAddrNRef
Implemented by derived classes to get the number of the last property on the right of the street.
Public propertyRAddrRef
Implemented by derived classes to get the number of the first property on the right of the street at the reference end.
Public propertyCode exampleRPostcode
Implemented by derived classes to get the postcode for the right hand side of the street.
Public propertyCode exampleStreet
Implemented by derived classes to get the Street that this StreetLink is a part of.
Public propertyCode exampleTimeZone
Implemented by derived classes to get the time zone where this street link is located.
Public propertyCode exampleVendor
Implemented by derived classes to get the vendor of the street data containing this link.
Public propertyCode exampleZ_End
Implemented by derived classes to get the Z level at the non-reference end of the street link.
Public propertyCode exampleZ_Start
Implemented by derived classes to get the Z level at the reference end of the street link.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetExpandedStreet
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.
Public methodGetHashCode
Gets a hash code for this StreetLink. This will be identical for two objects representing the same link.
(Overrides ObjectGetHashCode.)
Public methodGetObjectData
Used for serialization (internal use).
Public methodGetOtherEnd
Returns the location at the other end of a street link in relation to a location supplied.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks
A street link may terminate between intersections if street type or the local post (zip) code changes. Thus an apparently contiguous street may be made up of multiple different street links.

Related articles: Geofences Concept, Data Query Concept.

See Also