Revision 42313 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.geometry/org.gvsig.fmap.geometry.jts/src/main/java/org/gvsig/fmap/geom/jts/aggregate/MultiPoint2D.java
MultiPoint2D.java | ||
---|---|---|
35 | 35 |
import org.gvsig.fmap.geom.jts.primitive.surface.polygon.Polygon2D; |
36 | 36 |
import org.gvsig.fmap.geom.primitive.GeneralPathX; |
37 | 37 |
import org.gvsig.fmap.geom.primitive.Line; |
38 |
import org.gvsig.fmap.geom.primitive.Point; |
|
38 | 39 |
import org.gvsig.fmap.geom.primitive.Polygon; |
39 | 40 |
import org.gvsig.fmap.geom.primitive.Primitive; |
40 | 41 |
|
... | ... | |
129 | 130 |
return primitive; |
130 | 131 |
} |
131 | 132 |
|
133 |
if(primitive instanceof Point){ |
|
134 |
Point point = (Point)primitive; |
|
135 |
return new Point2D(point.getX(), point.getY()); |
|
136 |
} |
|
137 |
|
|
132 | 138 |
if(primitive.getGeometryType().getSubType() == Geometry.SUBTYPES.GEOM2D){ |
133 | 139 |
try { |
134 | 140 |
return primitive.toPoints(); |
Also available in: Unified diff