1. A bridge information modeling system including one or more computing devices, the system comprising: a storage component storing bridge information as a plurality of data objects, wherein each data object represents an element of a bridge structure and includes data describing the element, wherein the data describing the element includes metadata and attributes that describe the element, wherein portions of the bridge information are associated with (A) a geometric model that describes the horizontal and vertical layout of structural features of a bridge, wherein a structural feature is represented as a reference line that includes types of segments, wherein the reference line controls location, placement, and dimensions of related child elements of the structural feature, wherein types of segments include tangent segments, arc segments, and spiral segments, and wherein locations in space of the structural features are based on a pre-defined vertical geometry applied to each of the segments, (B) a structural model based on the location of the different types of members and joints, (C) a survey model that includes data about key points that a surveyor would use to lay out the bridge structure, and (D) a construction model that provides a navigable 3D representation of the structure, wherein each model corresponds to a different perspective of use, and wherein the models are interrelated; and a data exchange that facilitates providing at least a portion of the bridge information in the storage component incident to receiving a request for the bridge information, wherein when the request is associated with a particular perspective of use, the portion of the bridge information that is provided includes bridge information associated with the corresponding model and interrelated data from another of the models.