Classe Polygon
Um Polygon
é uma Surface
planar representando uma geometria multi-lados. Ela é definida por um limite exterior e zero ou mais limites interiores, onde cada limite interior define um buraco no Polygon
.
Exemplos de Polygon
- Em um mapa de região, objetos
Polygon
podem representar florestas, distritos, etc.
As afirmações para os polygons (as regras que definem polygons válidos) são:
- O limite (boundary) de um
Polygon
consiste de um conjunto de LinearRings (ex.LineString
s que são simples e fechadas) que fazem os seus limites interior e exterior. - Dois aneis no limite não podem se cruzar. Os aneis no limite de um
Polygon
podem se interseptar em umPoint
, mas apenas como uma tangente. - Um
Polygon
não pode ter linhas cortadas, pontas ou cavidades. - O interior de cada
Polygon
e um conjunto de pontos conectados. - O Exterior de um
Polygon
com um ou mais buracos não está conectado. Cada buraco define um componenete conectados do exterior.
Nas afirmações acimas, poligonos são geometrias simples. Estas afirmações fazem de um Polygon
uma geometria simples.