refs #2610 Modificaciones para permitir la lectura de archivos prj y su interpretación para la reproyección al vuelo automática del shp.- Arreglos para eliminar de la vista aquellas geometrías (o partes de ellas) que no se pueden reproyectar en las capas reproyectadas al vuelo.
Added offset
Fixed constructor
refs #3808 .Corregido un error en la creacion de EllipticArc, se estaban creando cuerdas en lugar de superficies y fallaba al calcular su envelop ya que se convertia a poligono de JTS para ello y no estaba cerrado.
Añadidos a las clases Circle y Ellipse los métodos que devuelvan los valores de los parámetros necesarios para crear Elipses de AWT.
Eliminado el método getShape de BaseCircle2D
Fixed getShape method in BaseCircle2D
Modificado el metodo getShape de BaseCirCle2D para que retorne un java.awt.geom.Ellipse2D en lugar de un Shape basado en un GeneralPath
Limpieza de código: - Eliminación de codigo comentarizado - Eliminacion de imports innecesarios - etc.
Añadidos a GeometryJTS los métodos:- flip- ensureOrientation- out
- Añadido PolygonIterator
- clonado de multiprimitivas- creación de poligonos de JTS- creación de polígonos nuestros a partir de polígonos de JTS- creacion de MultiLineString de JTS
- Arreglos en los círculos
- Añadido metodo fixPrimitive en todos los MultiPrimitive- Arreglados imports- Arreglados iterators- Añadidos metodos toPoints, toLines y toPolygons en elipses y círculos- Arreglados los métodos toPoints, toLines y toPolygons donde ha sido necesario para asegurar la capacidad de las multiprimitivas
- Added spatialindex package.- Fixed heritage of Lines, Polygons and Rings
- Multilines y multipolygons- toPoints, toLines y toPolygons
- Arcos, circulos y elipses.- GeometryPersistenceFactory y GeometryTypePersistenceFactory
org.gvsig.fmap.geometry.jts first commit