diff --git a/doc/src/sgml/datatype.sgml b/doc/src/sgml/datatype.sgml index 8dac3086ca0..998fdadcc79 100644 --- a/doc/src/sgml/datatype.sgml +++ b/doc/src/sgml/datatype.sgml @@ -3350,7 +3350,7 @@ SELECT person.name, holidays.num_weeks FROM person, holidays line - 32 bytes + 24 bytes Infinite line {A,B,C} @@ -3394,6 +3394,11 @@ SELECT person.name, holidays.num_weeks FROM person, holidays + + In all these types, the individual coordinates are stored as + double precision (float8) numbers. + + A rich set of functions and operators is available to perform various geometric operations such as scaling, translation, rotation, and determining @@ -3584,8 +3589,16 @@ SELECT person.name, holidays.num_weeks FROM person, holidays Polygons are represented by lists of points (the vertexes of the polygon). Polygons are very similar to closed paths; the essential - difference is that a polygon is considered to include the area - within it, while a path is not. + semantic difference is that a polygon is considered to include the + area within it, while a path is not. + + + + An important implementation difference between polygons and + paths is that the stored representation of a polygon includes its + smallest bounding box. This speeds up certain search operations, + although computing the bounding box adds overhead while constructing + new polygons.