Geographic database architecture for representation of named intersections and complex intersections and methods for formation thereof and use in a navigation application program
    1.
    发明授权
    Geographic database architecture for representation of named intersections and complex intersections and methods for formation thereof and use in a navigation application program 失效
    用于表示命名交叉点和复杂交叉点的地理数据库架构及其形成及其在导航应用程序中的应用

    公开(公告)号:US06184823B2

    公开(公告)日:2001-02-06

    申请号:US09071721

    申请日:1998-05-01

    IPC分类号: H04B7185

    CPC分类号: G01C21/32 G06F17/30241

    摘要: An architecture for a geographic database that supports the identification and use of names for intersections of roads located in a geographic region, and methods for use and formation thereof. The geographic database includes data that represent components of a road network in a geographic region. The geographic database includes a first plurality of data entities each of which represents an intersection of roads in the road network and a second plurality of data entities each of which represents a name of one of the components of the road network. The geographic database includes a third plurality of data entities each of which associates one of the first plurality of data entities with one of the second plurality of data entities. The third plurality of data entities are referenced by other data entities in the geographic database and by indices to allow a navigation application program using the geographic database to identify intersections of roads in the geographic region by name and to use the name of an intersection for the purpose of location identification and route guidance. Also disclosed is an improved process for forming substitute data records to represent complex physical geographic features thereby facilitating operation of a navigation system by reducing processing requirements for certain functions.

    摘要翻译: 用于地理数据库的架构,其支持识别和使用位于地理区域中的道路的交叉点的名称,以及使用和形成它们的方法。 地理数据库包括表示地理区域中的道路网络的组件的数据。 地理数据库包括第一多个数据实体,每个数据实体表示道路网络中的道路的交叉点和每个代表道路网络的一个组件的名称的第二多个数据实体。 地理数据库包括第三多个数据实体,每个数据实体将第一多个数据实体之一与第二多个数据实体之一相关联。 第三多个数据实体由地理数据库中的其他数据实体引用,并通过索引来引用,以允许使用地理数据库的导航应用程序通过名称来识别地理区域中的道路的交叉点,并使用交叉点的名称 位置识别和路线指导的目的。 还公开了一种用于形成替代数据记录以表示复杂的物理地理特征的改进过程,从而通过减少某些功能的处理需求来促进导航系统的操作。

    System and method for use and storage of geographic data on physical media

    公开(公告)号:US06308177B1

    公开(公告)日:2001-10-23

    申请号:US09362947

    申请日:1999-07-28

    IPC分类号: G06F1730

    摘要: An improved method and system for storage of geographic data on physical storage media. The geographic data are stored in a manner that facilitates and enhances use and access of the data by various navigation application functions in navigation systems that use the data. The geographic data includes a parcelization that separates the geographic data into parcels having less than or equal to a maximum parcel size but having at least a desired fill percentage. The parcelization method also provides for a division arrangement that facilitates addressing and identification of the parcels. According to a further aspect, the geographic data includes special nodal entities that are used to collapse complex intersections, such as roundabouts, cloverleaves, and divided highways, into simpler data representations. The special nodal entities are associated with road segment data entities and used in a route calculation program in place of regular node entities. Further, the geographic data include a normalized attribute array that includes reoccurring combinations of certain selected attributes of the geographic data. Indices to the array are included in place of data corresponding to the selected attributes. When a navigation application program requests data, an entry in the normalized attribute table pointed to by an index in the data is used to return the requested data in the particular combination of attributes from the normalized attribute array. The geographic data is compiled by a method that facilitates access to the data on a physical medium. According to the compilation method, data files to be stored on the medium are organized into parcels. The data records within the data files are identified by the parcel in which they are located. An arrangement of all the data files on the medium is determined and a parcel identification related to the medium is assigned to each parcel. Cross references between data records are updated to include the assigned parcel identifications and the parcels are stored on the medium.

    Method for calculating distance using piece-wise linear interpolation
    9.
    发明授权
    Method for calculating distance using piece-wise linear interpolation 失效
    使用分段线性插值计算距离的方法

    公开(公告)号:US06571195B2

    公开(公告)日:2003-05-27

    申请号:US09911890

    申请日:2001-07-24

    IPC分类号: G06F1500

    CPC分类号: G01C21/20

    摘要: A method for calculating a distance between a first point and a second point using linear interpolation is provided. The first point and the second point are located between a first latitude and a second latitude. An interpolated prime vertical radius of curvature value for a point between the first point and the second point is calculated based on a first prime vertical radius of curvature value for the first latitude and a second prime vertical radius of curvature value for the second latitude. An interpolated meridian radius of curvature value for the point between the first point and the second point is calculated based on a first meridian radius of curvature value for the first latitude and a second meridian radius of curvature value for the second latitude. An interpolated cosine value for the point between the first point and the second point is calculated based on a value representing a cosine of the first latitude and a value representing a cosine of the second latitude. The distance between the first point and the second point is then calculated based on the interpolated prime vertical radius of curvature value, the interpolated meridian radius of curvature value, and the interpolated cosine value. The use of interpolated prime vertical radius of curvature, meridian radius of curvature, and cosine avoids use of non-linear function evaluation. As a result, the process is efficient and the calculated distances are sufficiently accurate.

    摘要翻译: 提供了使用线性内插来计算第一点和第二点之间的距离的方法。 第一点和第二点位于第一纬度和第二纬度之间。 基于用于第二纬度的第一纬度和第二主垂直曲率半径值的第一主垂直曲率半径值来计算第一点和第二点之间的点的内插主垂直曲率半径值。 基于用于第二纬度的第一纬度和第二子午线曲率半径的第一子午曲率半径值来计算针对第一点和第二点之间的点的内插子午线曲率半径值。 基于表示第一纬度的余弦的值和表示第二纬度的余弦的值来计算第一点和第二点之间的点的内插余弦值。 然后基于内插的主垂直曲率半径值,内插子午线曲率半径值和内插余弦值来计算第一点和第二点之间的距离。 使用内插的垂直曲率半径,子午曲率半径和余弦避免使用非线性函数评估。 因此,该过程是有效的并且计算出的距离是足够准确的。

    Method and system for using intersecting electronic horizons
    10.
    发明申请
    Method and system for using intersecting electronic horizons 有权
    使用交叉电子视野的方法和系统

    公开(公告)号:US20120086582A1

    公开(公告)日:2012-04-12

    申请号:US12900780

    申请日:2010-10-08

    IPC分类号: G08G1/16 G06N5/02

    摘要: A method and system for using data associated with a first vehicle and a given road segment defined for a road network and using data associated with a second vehicle and the given road segment to determine a multi-vehicle probability value that indicates a probability that the first vehicle and the second vehicle will arrive at a common position of the given road segment simultaneously. The multi-vehicle probability value can be compared to a threshold probability value to determine whether the first vehicle and/or the second vehicle should take a responsive measure to avoid those vehicles arriving at the common position of the given road segment simultaneously. The data associated the first vehicle and the data associated with the second vehicle can each include a respective electronic horizon for that vehicle, and time parameters and probability values associated with those vehicles being on the given road segment.

    摘要翻译: 一种用于使用与第一车辆相关联的数据的方法和系统,以及为道路网络定义的给定道路段,并且使用与第二车辆和给定道路段相关联的数据来确定多车辆概率值,所述多车辆概率值指示第一 车辆和第二车辆将同时到达给定路段的共同位置。 可以将多车辆概率值与阈值概率值进行比较,以确定第一车辆和/或第二车辆是否应采取响应措施以避免那些车辆同时到达给定道路段的共同位置。 与第一车辆相关联的数据和与第二车辆相关联的数据可以各自包括用于该车辆的相应电子视野,以及与在给定路段上的那些车辆相关联的时间参数和概率值。