Revision 682
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.lib/org.gvsig.geoprocess.lib.sextante/src/main/java/org/gvsig/geoprocess/lib/sextante/core/DefaultInputFactory.java | ||
---|---|---|
99 | 99 |
.getExtension(ProjectExtension.class)).getProject(); |
100 | 100 |
final List<Document> views = project.getDocuments(ViewManager.TYPENAME); |
101 | 101 |
final NamedExtent ne[] = new NamedExtent[views.size()]; |
102 |
|
|
102 | 103 |
for (int i = 0; i < views.size(); i++) { |
103 | 104 |
final DefaultViewDocument view = (DefaultViewDocument) views.get(i); |
104 | 105 |
Envelope envelope = view.getMapContext().getViewPort().getAdjustedEnvelope(); |
105 |
double x = envelope.getMinimum(0); |
|
106 |
double y = envelope.getMinimum(1); |
|
107 |
double width = envelope.getMaximum(0)-x; |
|
108 |
double height = envelope.getMaximum(1)-y; |
|
109 |
final Rectangle2D extent = new Rectangle2D.Double(x, y, width, height); |
|
110 |
final String sName = view.getName(); |
|
111 |
ne[i] = new NamedExtent(sName, extent); |
|
106 |
|
|
107 |
if (envelope != null) { |
|
108 |
double x = envelope.getMinimum(0); |
|
109 |
double y = envelope.getMinimum(1); |
|
110 |
double width = envelope.getMaximum(0)-x; |
|
111 |
double height = envelope.getMaximum(1)-y; |
|
112 |
final Rectangle2D extent = new Rectangle2D.Double(x, y, width, height); |
|
113 |
final String sName = view.getName(); |
|
114 |
ne[i] = new NamedExtent(sName, extent); |
|
115 |
} |
|
112 | 116 |
} |
113 |
|
|
114 | 117 |
return ne; |
115 | 118 |
} |
116 | 119 |
|
org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/pom.xml | ||
---|---|---|
11 | 11 |
<parent> |
12 | 12 |
<groupId>org.gvsig</groupId> |
13 | 13 |
<artifactId>org.gvsig.desktop</artifactId> |
14 |
<version>2.0.94</version>
|
|
14 |
<version>2.0.97-SNAPSHOT</version>
|
|
15 | 15 |
</parent> |
16 | 16 |
|
17 | 17 |
<properties> |
18 | 18 |
<!-- El plugin versions:use-latest-versions falla con scope import --> |
19 | 19 |
<!-- asi que toca usar el versions:update-properties que si que funciona --> |
20 | 20 |
<org.gvsig.raster.version>2.2.11</org.gvsig.raster.version> |
21 |
<org.gvsig.toolbox.version>1.0.18</org.gvsig.toolbox.version>
|
|
21 |
<org.gvsig.toolbox.version>1.0.19-SNAPSHOT</org.gvsig.toolbox.version>
|
|
22 | 22 |
</properties> |
23 | 23 |
<scm> |
24 | 24 |
<connection>scm:svn:https://devel.gvsig.org/svn/gvsig-geoprocess/org.gvsig.geoprocess/trunk/org.gvsig.geoprocess</connection> |
Also available in: Unified diff