Simulated city generation
First Claim
1. A method of generating a simulated city, comprising:
- receiving a set of roadway segments, the roadway segments corresponding to a plurality of roadways of a city;
generating a set of grid points using the set of roadway segments, the grid points corresponding to intersections between the roadway segments;
receiving topographic data for a city to be simulated; and
associating elevation values to the grid points using the topographic data.
3 Assignments
0 Petitions
Accused Products
Abstract
A city model generation process. A city model is generated using information about an actual city. A roadway database including segments of roadways is used to generate a city model having grid points corresponding to intersections between the roadway segments. A type of roadway determined from the roadway database information is associated with sets of grid points defining a single roadway. Elevation data is added to the city model using a topographic database. Features, such as a road profile, are added to the roadway using the type. Photographic and zoning information is used to further refine the type of a roadway with a subtype corresponding to features of buildings that may be associated with the roadway. Generic building models and features are associated with the roadways based on the subtypes. Landmark building models are added to the city model to complete the city model.
-
Citations
13 Claims
-
1. A method of generating a simulated city, comprising:
-
receiving a set of roadway segments, the roadway segments corresponding to a plurality of roadways of a city;
generating a set of grid points using the set of roadway segments, the grid points corresponding to intersections between the roadway segments;
receiving topographic data for a city to be simulated; and
associating elevation values to the grid points using the topographic data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data processing apparatus for generating a simulated city, comprising:
-
a processor; and
a memory coupled to the processor, the memory having program instructions executable by the processor stored therein, the program instructions including;
receiving a set of roadway segments, the roadway segments corresponding to a plurality of roadways of a city;
generating a set of grid points using the set of roadway segments, the grid points corresponding to intersections between the roadway segments;
receiving topographic information for the city; and
associating elevation values to the grid points using the topographic information. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of computer generating a cityscape model using actual city data to form a computer-generated three dimensional model corresponding to actual city parameters, comprising:
-
obtaining city roadway information;
obtaining city elevation information;
obtaining city zoning information;
generating a roadway connectivity model using the roadway information;
applying the elevation information to the roadway connectivity model to obtain an elevational roadway connectivity model; and
using the zoning information to assign subtypes to the elevational roadway connectivity model.
-
Specification