Skip to content

Commit

Permalink
Change LinearRing to linear ring.
Browse files Browse the repository at this point in the history
I feel like this makes it less of a concrete thing.
  • Loading branch information
sgillies committed Jan 3, 2014
1 parent cb69d99 commit 4949cad
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions middle.mkd
Original file line number Diff line number Diff line change
Expand Up @@ -215,22 +215,26 @@ of LineString coordinate arrays.
### Polygon

To specify a constraint specific to polygons, it is useful to introduce
the concept of a linear ring (LinearRing):
the concept of a linear ring:

* A LinearRing is a closed LineString with 4 or more positions.
* A linear ring is a closed LineString with 4 or more positions.

* The first and last positions are equivalent (they represent
equivalent points).

Though a LinearRing is not explicitly represented as a GeoJSON geometry
* A linear ring is the boundary of a polygonal region or the boundary of a hole.

Though a linear ring is not explicitly represented as a GeoJSON geometry
type, it leads to a canonical formulation of the Polygon geometry type
definition as follows:

* For type "Polygon", the "coordinates" member MUST be an array of
LinearRing coordinate arrays.
linear ring coordinate arrays.

* For Polygons with more than one of these rings, the first MUST be the
exterior ring and any others MUST be interior rings or holes.
exterior ring and any others MUST be interior rings. The exterior ring bounds
the polygonal region and the interiors rings (if present) bound holes within
the polygonal region.

### MultiPolygon

Expand Down

0 comments on commit 4949cad

Please sign in to comment.