Skip to Content

Répondre au commentaire

Vous n'avez pas bien lu  et

Vous n'avez pas bien lu  et ce n'est pas une petite erreur

"Les limites extérieures et intérieures d'un polygone sont des lignes fermées. C'est pourquoi le concept de LinearRing a été introduit par l'OGC pour les différencier des LineString Dans Shapely, Sean Gillies en fait bien une sous-classe de Polygon."

C'est de la topologie; Dans les shapefiles, les géométries de PostGIS ou d'Oracle Spatial, lignes et polygones (LinearStrig et LinearRing) sont 2 géométries/topologies différentes. Une surface est constituée d'un contour et d'une aire, un contour (LinearRing) délimite toujours une aire, et une aire est toujours limitée par un contour, et ceci n'a rien à voir avec une ligne (LineString).
C'est pourquoi Sean Gillies l'a bien inclus dans sa classe Polygon, même si son implémentation pratique utilise la classe Point et la classe LineString.

Or le diagramme de classe s'adresse au module Shapely.

Répondre

Le contenu de ce champ sera maintenu privé et ne sera pas affiché publiquement.