Generating a multi-layered geographic image and the use thereof
First Claim
1. A method of creating a two-dimensional graphical multi-layered image from a three-dimensional model of a geographic area to enhance a navigation database, the method comprising:
- receiving three-dimensional graphical object data that represents a geographic area, the three-dimensional graphical object including representations of a path, a path marking on the path, and terrain surrounding the path;
rendering a two-dimensional graphical layer of the path by removing the path marking and the terrain, projecting the path in a two-dimensional space, and tracing boundaries of the path, wherein rendering the two-dimensional graphical layer of the path is based on a specific perspective view of the three-dimensional graphical object;
storing the two-dimensional graphical layer of the path as a first independent image layer;
rendering a two-dimensional graphical layer of the path marking by removing the terrain, projecting the path and the path marking in a two-dimensional space, and tracing boundaries of the path marking, wherein rendering the two-dimensional graphical layer of the path marking is based on the specific perspective view;
storing the two-dimensional graphical layer of the path marking as second independent image layer;
rendering a two-dimensional graphical layer of the terrain by projecting the path, the path marking, and the terrain in a two-dimensional space, and then tracing boundaries of the terrain, wherein rendering the two-dimensional graphical layer of the terrain is based on the specific perspective view;
storing the two-dimensional graphical layer of the terrain as a third independent image layer; and
adding the first image layer, the second image layer, and the third image layer together to generate the two-dimensional multi-layered image, the two-dimensional multi-layered image configured to be displayed.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, devices, features, and methods for generating and/or using a multi-layered image are disclosed. For example, a method of creating a multi-layered image from a three-dimensional model of a geographic area includes receiving three-dimensional graphical object data that represents a geographic area. The three-dimensional graphical object includes multiple geographic features. A first graphical layer of a first geographic feature of the three-dimensional graphical object is rendered as a first independent image layer. A second graphical layer of a second geographic feature of the three-dimensional graphical object is rendered as a second independent image layer. The first graphical layer and the second graphical layer are combined or overlaid to form the multi-layered image. Also, removal of layers may occur in a reverse order of their creation and/or may avoid causing gaps within the other layers not removed.
14 Citations
21 Claims
-
1. A method of creating a two-dimensional graphical multi-layered image from a three-dimensional model of a geographic area to enhance a navigation database, the method comprising:
-
receiving three-dimensional graphical object data that represents a geographic area, the three-dimensional graphical object including representations of a path, a path marking on the path, and terrain surrounding the path; rendering a two-dimensional graphical layer of the path by removing the path marking and the terrain, projecting the path in a two-dimensional space, and tracing boundaries of the path, wherein rendering the two-dimensional graphical layer of the path is based on a specific perspective view of the three-dimensional graphical object; storing the two-dimensional graphical layer of the path as a first independent image layer; rendering a two-dimensional graphical layer of the path marking by removing the terrain, projecting the path and the path marking in a two-dimensional space, and tracing boundaries of the path marking, wherein rendering the two-dimensional graphical layer of the path marking is based on the specific perspective view; storing the two-dimensional graphical layer of the path marking as second independent image layer; rendering a two-dimensional graphical layer of the terrain by projecting the path, the path marking, and the terrain in a two-dimensional space, and then tracing boundaries of the terrain, wherein rendering the two-dimensional graphical layer of the terrain is based on the specific perspective view; storing the two-dimensional graphical layer of the terrain as a third independent image layer; and adding the first image layer, the second image layer, and the third image layer together to generate the two-dimensional multi-layered image, the two-dimensional multi-layered image configured to be displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium including computer-executable instructions for creating a two-dimensional graphical multi-layered image from a three-dimensional model of a geographic area, the computer-executable instructions configured to cause a processor to perform:
-
receiving three-dimensional graphical object data that represents a geographic area, the three-dimensional graphical object including multiple geographic features; rendering a first two-dimensional graphical layer of a first geographic feature of the three-dimensional graphical object as a first independent image layer, the rendering of the first independent image layer is based on a specific perspective view of the three-dimensional graphical object; rendering a second two-dimensional graphical layer of a second geographic feature of the three-dimensional graphical object as a second independent image layer, the rendering of the second independent image layer is based on the specific perspective view; and combining the first independent image layer and the second independent image layer as a function of the rendering to create the two-dimensional graphical multi-layered image, wherein the order of rendering the first independent image layer and the second independent image layer is based on a priority sequence in which removal of layers occurs in a reverse order of their creation and avoids causing gaps within the other layers not removed, and wherein the two-dimensional graphical multi-layered image is displayed as a navigation feature. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of creating a multi-layered image from a three-dimensional model of a geographic area, the method comprising:
-
receiving three-dimensional graphical object data that represents a geographic area, the three-dimensional graphical object including multiple geographic features; rendering a first graphical layer of a first geographic feature of the three-dimensional graphical object as a first independent image layer; rendering a second graphical layer of a second geographic feature of the three-dimensional graphical object as a second independent image layer; and overlaying the first graphical layer and the second graphical layer to form the graphical multi-layered image, wherein removal of a layer avoids causing a hole in any other layer. - View Dependent Claims (17, 18, 19)
-
-
20. A method of creating a graphical multi-layered image from a three-dimensional model of a geographic area to enhance a navigation database, the method comprising:
-
receiving three-dimensional graphical object data that represents a geographic area, the three-dimensional graphical object including multiple geographic features; rendering a first graphical layer of a first geographic feature of the three-dimensional graphical object as a first independent image layer; assigning a first priority attribute to the first independent image layer; rendering a second graphical layer of a second geographic feature of the three-dimensional graphical object as a second independent image layer; assigning a second priority attribute to the second independent image layer; and combining the first independent image layer and the second independent image layer to form the graphical multi-layered image, wherein combining includes ordering the first independent image layer and the second independent image layer based on the first and second priority attributes, wherein the first and second priority attributes correspond to a priority sequence in which removal of layers occurs only in a reverse order of creation.
-
-
21. A method of creating a two-dimensional graphical multi-layered image from a three-dimensional model of a geographic area to enhance a navigation database, the method comprising:
-
receiving three-dimensional graphical object data that represents a geographic area, the three-dimensional graphical object including representations of a path, a path marking on the path, and terrain surrounding the path; rendering a two-dimensional graphical layer of the path by removing the path marking and the terrain, projecting the path in a two-dimensional space, and tracing boundaries of the path, wherein rendering the two-dimensional graphical layer of the path is based on a specific perspective view of the three-dimensional graphical object; storing the two-dimensional graphical layer of the path as a first independent image layer; rendering a two-dimensional graphical layer of the path marking by removing the terrain, projecting the path and the path marking in a two-dimensional space, and tracing boundaries of the path marking, wherein rendering the two-dimensional graphical layer of the path marking is based on the specific perspective view; storing the two-dimensional graphical layer of the path marking as second independent image layer; and adding the first image layer, a second image layer, and a third image layer together to generate the two-dimensional multi-layered image.
-
Specification