发明名称 System and method for accessing compactly stored map element information from memory
摘要 Accessing compactly stored map element information from memory using a received encoded identification reference which identifies a map element, such as a link or a node. A link represents a thoroughfare on a map and a node represents an end point of a thoroughfare on the map. A block number is determined and an offset value is determined from the map element's identification reference. The block number provides a memory address for the beginning of a block of memory representing a region of the map. The offset value is a memory offset relative to the block's memory address. If the block referenced by the block number has not yet been loaded, the block having information about the map element is loaded. Once loaded, the information about each link type of map element in the region is read. The link information is stored within a designated part of a block data structure. Additionally, the link information is used to reconstruct information about the map region's node type of map elements. Once reconstructed, the node information is stored within another part of the block data structure. The block data structure remains in a memory cache so that information about the map element can be quickly accessed while information about the map element remains compactly stored in the block of memory.
申请公布号 US6081802(A) 申请公布日期 2000.06.27
申请号 US19970909805 申请日期 1997.08.12
申请人 MICROSOFT CORPORATION 发明人 ATHERTON, MARK BLELOCK;HARRINGTON, PAUL SEAN
分类号 G06T9/00;(IPC1-7):G06F17/00 主分类号 G06T9/00
代理机构 代理人
主权项
地址