Programmatically computing street intersections using street geometry

   
   

Techniques are disclosed for programmatically deriving street intersections from address data which is presented in textual format, or alternatively, from street geometry data which has been derived from such address data. Preferred embodiments leverage built-in functions and data types of a spatially-enabled object relational database system. Information about streets is analyzed to determine which streets intersect, as well as the intersection locations. This information is stored in a spatially-enabled table for subsequent retrieval. The derived street intersections data supports retrievals which do not rely on proprietary file formats or binary files, thereby enabling faster retrievals and reduced resource consumption requirements. The derived street intersection information may be used in many ways, such as to compute a path from one location to another.

Las técnicas se divulgan para programmatically derivar intersecciones de la calle de los datos de la dirección que se presenta en formato textual, o alternativomente, de los datos de la geometría de la calle que se ha derivado de tales datos de la dirección. Las encarnaciones preferidas leverage funciones y tipos de datos incorporados de un sistema espacial-permitido de la base de datos emparentada del objeto. La información sobre las calles se analiza para determinarse qué calles se intersecan, así como las localizaciones de la intersección. Esta información se almacena en una tabla espacial-permitida para la recuperación subsecuente. Los datos derivados de las intersecciones de la calle apoyan los retrievals que no confían en los formatos propietarios del archivo o los archivos binarios, de tal modo permitiendo retrievals más rápidos y requisitos reducidos de la consumición del recurso. La información derivada de la intersección de la calle se puede utilizar en muchas maneras, por ejemplo de computar una trayectoria a partir de una localización a otra.

 
Web www.patentalert.com

< Method and apparatus for retrieving data representing a postal address from a plurality of postal addresses

< Method and apparatus for implementing persistence in trader services associated with a computer system

> Two-byte domain name server system for domain names in languages other than english

> Gaming device having transformable wild symbols or cards with wild signal indicators

~ 00142