Geometrías primitivas
Descripción de las geometrías de tipo primitivo
Las geometrías primitivas tienen que implementar la interface Primitive. La definición de primitiva que da la ISO19107 es que una primitiva es un objeto geométrico que no se puede descomponer en otras primitivas en el sistema. Un Solid también es una primitiva, ya que las diferentes caras que fornan el sólido no tienen sentido por sí mismas.
La estructura de primitivas de gvSIG se puede observar en la siguiente figura:
Aquí hay una gran diferencia respecto a la ISO19107 y es que una Curve no está formada por elementos individuales de granularidad más pequeña, sino que es la propia geometría la que elige cómo quiere implementarse. En el caso de la Surface ocurre exactamente lo mismo.