Methods, systems, and computer readable media for using closed contours of a modeled surface
First Claim
1. A method of displaying a contour map for a modeled surface, comprising:
- generating shapes that are closed contours for various contour levels to be represented;
calculating the area of each of the shapes; and
displaying the shapes using substantially opaque color for each shape, wherein the shapes are added to the display in order of decreasing area.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer readable media use closed contours of a modeled surface for various purposes such as displaying a contour map of the modeled surface or computing volumetrics. For the closed contours, a colorfilled contour map may be displayed where each contour level is represented as a shape that has an opaque fill color by calculating the area of each shape and displaying the shapes in decreasing order of area. Where both elevations and depressions are present, such that elevations have a positive area and depressions have a negative area, the shapes are displayed in decreasing order of the absolute value of area. Where null values in the modeled surface are present such that unclosed contours result, values are substituted into the null values to close the contours. These closed contours may then be used for various purposes, such as calculating volumetrics of the modeled surface or generating the colorfilled contour map display according to the area of the closed contours.
-
Citations
29 Claims
-
1. A method of displaying a contour map for a modeled surface, comprising:
-
generating shapes that are closed contours for various contour levels to be represented;
calculating the area of each of the shapes; and
displaying the shapes using substantially opaque color for each shape, wherein the shapes are added to the display in order of decreasing area. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of using closed contours for a modeled surface, comprising:
-
detecting null values within the modeled surface that leave contours of the modeled surface open;
assigning a value in place of the null values, wherein an absolute value of the value being assigned is multiple orders of magnitude larger than the absolute value of maximum non-null values of the modeled surface; and
using the assigned values to close the contours where the null values result in open contours. - View Dependent Claims (7, 8, 9)
-
-
10. A method of using closed contours to display a contour map for a modeled surface, comprising:
-
detecting null values within the modeled surface that leave the contours open;
assigning a value in place of the null values, wherein an absolute value of the value being assigned is multiple orders of magnitude larger than the absolute value of maximum non-null values of the modeled surface;
relying on the assigned values to close the contours where the null values result in open contours, wherein the closed contours are represented as shapes;
calculating the area of each of the shapes; and
displaying the shapes using substantially opaque color for each shape, wherein the shapes are added to the display in order of decreasing area. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer system for displaying a contour map for a modeled surface, comprising:
-
a display device; and
a processing device configured to generate shapes that are closed contours for various contour levels to be represented, calculate the area of each of the shapes, and initiate the display of the shapes using substantially opaque color for each shape, wherein the shapes are added to the display in order of decreasing area. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer system for using closed contours for a modeled surface, comprising:
-
storage containing data values for the modeled surface; and
a processing device configured to detect null values within the modeled surface that leave contours of the modeled surface open, assign a value in place of the null values, wherein an absolute value of the value being assigned is multiple orders of magnitude larger than the absolute value of maximum non-null values of the modeled surface, and using the assigned values to close the contours where the null values result in open contours. - View Dependent Claims (21, 22, 23)
-
-
24. A computer system for using closed contours to display a contour map for a modeled surface, comprising:
-
storage containing values of a modeled surface; and
a processing device configured to detect null values within the modeled surface that leave the contours open, assign a value in place of the null values, wherein an absolute value of the value being assigned is multiple orders of magnitude larger than the absolute value of maximum non-null values of the modeled surface, use the assigned values to close the contours where the null values result in open contours and wherein the closed contours are represented as shapes, calculate the area of each of the shapes, and initiate display of the shapes using substantially opaque color for each shape, wherein the shapes are added to the display in order of decreasing area. - View Dependent Claims (25, 26, 27)
-
-
28. A computer readable medium containing instructions that when executed by a computer performs steps to use closed contours to display a contour map for a modeled surface, the steps comprising:
-
detecting null values within the modeled surface that leave the contours open;
assigning a value in place of the null values, wherein an absolute value of the value being assigned is multiple orders of magnitude larger than the absolute value of maximum non-null values of the modeled surface;
using the assigned values to close the contours where the null values result in open contours, wherein the closed contours are represented as shapes;
calculating the area of each of the shapes; and
displaying the shapes using substantially opaque color for each shape, wherein the shapes are added to the display in order of decreasing area. - View Dependent Claims (29)
-
Specification