Données spatiales avec MySQL <<< |
La hiérarchie des classes géométriques | Classe Geometry >>> |
19.2 Le modèle géométrique OpenGIS 19 Données spatiales avec MySQL Manuel de Référence MySQL 4.1 : Version Française ->La hiérarchie des classes géométriques . Classe Geometry . Classe Point . Classe Curve . Classe LineString . Classe Surface . Classe Polygon . Classe GeometryCollection . Classe MultiPoint . Classe MultiCurve . Classe MultiLineString . Classe MultiSurface . Classe MultiPolygon |
19.2.1 La hiérarchie des classes géométriquesLa hiérarchie des classes géométriques est définie comme ceci :
@end itemize @end itemize Certaines classes sont abstraites et non-instantiables. C'est à dire, il n'est pas possible de créer un objet de cette classe. Les autres classes sont instantiables, et on peut en créer des objets. Chaque classe a des propriétés, et les classes instantiables ont des assertions (des règles qui définissent des instances valides).Geometry is the base class. It's an abstract class. Les sous-classes instantiables de Geometry sont limitées à des objets de zéro, une ou deux dimensions, qui existent dans un espace bi-dimensionnel. Toutes les classes géomtriques instantiables sont définies de façon à ce que les instances valides d'une classe géométrique soient topologiquement fermées (c'est à dire que l'objet géométrique inclut ses frontières). La classe Geometry a les sous-classes de Point , Curve , Surface et GeometryCollection :
Point , LineString , Polygon , GeometryCollection , MultiPoint , MultiLineString et MultiPolygon sont des classes instantiables. |
<< | La hiérarchie des classes géométriques | >> |
Données spatiales avec MySQL | Le modèle géométrique OpenGIS | Classe Geometry |