Personal tools
You are here: Home gvSIG Projects gvSIG Desktop Documentation Developers documentation org.gvsig.fmap.geom 2.0.0 Geometries El concepto de Tipo y Subtipo
gvSIG Desktop
gvSIG Desktop

Cached time 11/22/13 08:57:00 Clear cache and reload

 
Document Actions

El concepto de Tipo y Subtipo

by Jorge Piera last modified 2010-09-06 16:14
.. include-document:: org.gvsig.fmap.geom/reference-links
   :rest:

Antes de ver cómo se crea una nueva geometría hay que entender el concepto de tipo y de subtipo. Dependiendo de sus características geométricas una geometría será de un tipo u otro. Algunos de los tipos que vienen definidos en gvSIG son:

* *Point:* para geometrías de tipo punto.
* *Curve:* para geometrías de tipo línea.
* *Surface:* para geometrías de tipo polígono.
* *Arc:* para geometrías de tipo arcos.
* etc.

Todos los tipos que gvSIG soporta en la actualidad se encuentran en TYPES_ en forma de código. Si en algún momento determinado alguien necesita crear una nueva geometría cuyo tipo no está en esta lista, deberá ponerse en contacto con el equipo de gvSIG para que este le asigne un código al nuevo tipo de modo que nunca puedan haber dos tipos con el mismo código.
 
El tipo únicamente hace referencia al tipo de objeto geomético, pero no indica si la geometría es en 2 dimensiones o en 3 dimensiones, o si soporta coordenada M o no la soporta. Para ello se ha creado el concepto de subtipo que sirve para indicar la dimensión de la geometría. Los subtipos de gvSIG se encuentran el SUBTYPES y al igual que los tipos, si alguien necesita añadir un nuevo subtipo debería ponerse en contacto con el equipo de gvSIG para que le suministre un nuevo código. La siguiente lista muestra algunos de los subtipos que gvSIG soporta:

* *GEOM2D:* geometrías de dos dimensiones.
* *GEOM2DZ:* geometrías de dos dimensiones y un valor para la Z.
* *GEOM3D:* geometrías de 3 dimensiones.
* *GEOM2DM:* geometrías de dos dimensiones y coordenada M.
* *GEOM3DM:* geometrías de tres dimensiones y coordenada M. 

View source document

View source document Get permanent link


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: