Statistics
| Revision:

svn-gvsig-desktop / branches / CqCMSDvp / libraries / libCq CMS for java.old / doc-files / javadocs / org / cresques / io / GdalFile.html @ 2312

History | View | Annotate | Download (39.7 KB)

1 2251 igbrotru
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
<!--NewPage-->
3
<HTML>
4
<HEAD>
5 2312 igbrotru
<!-- Generated by javadoc (build 1.4.2_03) on Thu Jun 23 14:38:26 CEST 2005 -->
6 2251 igbrotru
<TITLE>
7
GdalFile
8
</TITLE>
9
10
<META NAME="keywords" CONTENT="org.cresques.io.GdalFile class">
11
12
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
13
14
<SCRIPT type="text/javascript">
15
function windowTitle()
16
{
17
    parent.document.title="GdalFile";
18
}
19
</SCRIPT>
20
21
</HEAD>
22
23
<BODY BGCOLOR="white" onload="windowTitle();">
24
25
26
<!-- ========= START OF TOP NAVBAR ======= -->
27
<A NAME="navbar_top"><!-- --></A>
28
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
29
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
30
<TR>
31
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
32
<A NAME="navbar_top_firstrow"><!-- --></A>
33
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
34
  <TR ALIGN="center" VALIGN="top">
35
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
36
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
37
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
38
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
39
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
40
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
41
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
42
  </TR>
43
</TABLE>
44
</TD>
45
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
46
</EM>
47
</TD>
48
</TR>
49
50
<TR>
51
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
52
&nbsp;<A HREF="../../../org/cresques/io/FileFolder.html" title="class in org.cresques.io"><B>PREV CLASS</B></A>&nbsp;
53
&nbsp;<A HREF="../../../org/cresques/io/GdalWriter.html" title="class in org.cresques.io"><B>NEXT CLASS</B></A></FONT></TD>
54
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
55
  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
56
&nbsp;<A HREF="GdalFile.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
57
&nbsp;<SCRIPT type="text/javascript">
58
  <!--
59
  if(window==top) {
60
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
61
  }
62
  //-->
63
</SCRIPT>
64
<NOSCRIPT>
65
  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
66
</NOSCRIPT>
67
68
</FONT></TD>
69
</TR>
70
<TR>
71
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
72
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
73
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
74
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
75
</TR>
76
</TABLE>
77
<A NAME="skip-navbar_top"></A>
78
<!-- ========= END OF TOP NAVBAR ========= -->
79
80
<HR>
81
<!-- ======== START OF CLASS DATA ======== -->
82
<H2>
83
<FONT SIZE="-1">
84
org.cresques.io</FONT>
85
<BR>
86
Class GdalFile</H2>
87
<PRE>
88
java.lang.Object
89
  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../org/cresques/io/GeoFile.html" title="class in org.cresques.io">org.cresques.io.GeoFile</A>
90
      <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">org.cresques.io.GeoRasterFile</A>
91
          <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cresques.io.GdalFile</B>
92
</PRE>
93
<DL>
94
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/cresques/px/Extent.Has.html" title="interface in org.cresques.px">Extent.Has</A>, <A HREF="../../../org/cresques/geo/Projected.html" title="interface in org.cresques.geo">Projected</A></DD>
95
</DL>
96
<HR>
97
<DL>
98
<DT>public class <B>GdalFile</B><DT>extends <A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></DL>
99
100
<P>
101
<DL>
102
<DT><B>Author:</B></DT>
103
  <DD>Luis W. Sevilla</DD>
104
</DL>
105
<HR>
106
107
<P>
108
<!-- ======== NESTED CLASS SUMMARY ======== -->
109
110
111
<!-- =========== FIELD SUMMARY =========== -->
112
113
<A NAME="field_summary"><!-- --></A>
114
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
115
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
116
<TD COLSPAN=2><FONT SIZE="+2">
117
<B>Field Summary</B></FONT></TD>
118
</TR>
119
<TR BGCOLOR="white" CLASS="TableRowColor">
120
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
121
<CODE>static&nbsp;int</CODE></FONT></TD>
122
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#BAND_HEIGHT">BAND_HEIGHT</A></B></CODE>
123
124
<BR>
125
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
126
</TR>
127
<TR BGCOLOR="white" CLASS="TableRowColor">
128
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
129
<CODE>protected &nbsp;org.cresques.io.GdalNative</CODE></FONT></TD>
130
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#file">file</A></B></CODE>
131
132
<BR>
133
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
134
</TR>
135
</TABLE>
136
&nbsp;<A NAME="fields_inherited_from_class_org.cresques.io.GeoRasterFile"><!-- --></A>
137
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
138
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
139
<TD><B>Fields inherited from class org.cresques.io.<A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></B></TD>
140
</TR>
141
<TR BGCOLOR="white" CLASS="TableRowColor">
142
<TD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#bandCount">bandCount</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#bBandNr">bBandNr</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#BLUE_BAND">BLUE_BAND</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#doTransparency">doTransparency</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#gBandNr">gBandNr</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#GREEN_BAND">GREEN_BAND</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#rBandNr">rBandNr</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#RED_BAND">RED_BAND</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#tFilter">tFilter</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#updatable">updatable</A></CODE></TD>
143
</TR>
144
</TABLE>
145
&nbsp;<A NAME="fields_inherited_from_class_org.cresques.io.GeoFile"><!-- --></A>
146
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
147
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
148
<TD><B>Fields inherited from class org.cresques.io.<A HREF="../../../org/cresques/io/GeoFile.html" title="class in org.cresques.io">GeoFile</A></B></TD>
149
</TR>
150
<TR BGCOLOR="white" CLASS="TableRowColor">
151
<TD><CODE><A HREF="../../../org/cresques/io/GeoFile.html#bytesReaded">bytesReaded</A>, <A HREF="../../../org/cresques/io/GeoFile.html#extent">extent</A>, <A HREF="../../../org/cresques/io/GeoFile.html#lineCnt">lineCnt</A></CODE></TD>
152
</TR>
153
</TABLE>
154
&nbsp;
155
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
156
157
<A NAME="constructor_summary"><!-- --></A>
158
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
159
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
160
<TD COLSPAN=2><FONT SIZE="+2">
161
<B>Constructor Summary</B></FONT></TD>
162
</TR>
163
<TR BGCOLOR="white" CLASS="TableRowColor">
164
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#GdalFile(org.cresques.cts.IProjection, java.lang.String)">GdalFile</A></B>(<A HREF="../../../org/cresques/cts/IProjection.html" title="interface in org.cresques.cts">IProjection</A>&nbsp;proj,
165
         java.lang.String&nbsp;fName)</CODE>
166
167
<BR>
168
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
169
</TR>
170
</TABLE>
171
&nbsp;
172
<!-- ========== METHOD SUMMARY =========== -->
173
174
<A NAME="method_summary"><!-- --></A>
175
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
176
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
177
<TD COLSPAN=2><FONT SIZE="+2">
178
<B>Method Summary</B></FONT></TD>
179
</TR>
180
<TR BGCOLOR="white" CLASS="TableRowColor">
181
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
182
<CODE>&nbsp;void</CODE></FONT></TD>
183
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#close()">close</A></B>()</CODE>
184
185
<BR>
186
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
187
</TR>
188
<TR BGCOLOR="white" CLASS="TableRowColor">
189
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
190
<CODE>&nbsp;int</CODE></FONT></TD>
191
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#getBlockSize()">getBlockSize</A></B>()</CODE>
192
193
<BR>
194
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el tama?o de bloque</TD>
195
</TR>
196
<TR BGCOLOR="white" CLASS="TableRowColor">
197
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
198
<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
199
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#getData(int, int, int)">getData</A></B>(int&nbsp;x,
200
        int&nbsp;y,
201
        int&nbsp;band)</CODE>
202
203
<BR>
204
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene el valor del raster en la coordenada que se le pasa.
205
 </TD>
206
</TR>
207
<TR BGCOLOR="white" CLASS="TableRowColor">
208
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
209
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
210
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#getGeogCS()">getGeogCS</A></B>()</CODE>
211
212
<BR>
213
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene el sistema de coordenadas geograficas</TD>
214
</TR>
215
<TR BGCOLOR="white" CLASS="TableRowColor">
216
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
217
<CODE>&nbsp;int</CODE></FONT></TD>
218
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#getHeight()">getHeight</A></B>()</CODE>
219
220
<BR>
221
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
222
</TR>
223
<TR BGCOLOR="white" CLASS="TableRowColor">
224
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
225
<CODE>&nbsp;<A HREF="../../../org/cresques/io/raster/RasterBuf.html" title="class in org.cresques.io.raster">RasterBuf</A></CODE></FONT></TD>
226
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#getRaster(int, int, org.cresques.cts.ICoordTrans)">getRaster</A></B>(int&nbsp;width,
227
          int&nbsp;height,
228
          <A HREF="../../../org/cresques/cts/ICoordTrans.html" title="interface in org.cresques.cts">ICoordTrans</A>&nbsp;rp)</CODE>
229
230
<BR>
231
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
232
</TR>
233
<TR BGCOLOR="white" CLASS="TableRowColor">
234
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
235
<CODE>&nbsp;int</CODE></FONT></TD>
236
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#getUTM()">getUTM</A></B>()</CODE>
237
238
<BR>
239
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el n?mero de zona UTM</TD>
240
</TR>
241
<TR BGCOLOR="white" CLASS="TableRowColor">
242
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
243
<CODE>&nbsp;<A HREF="../../../org/cresques/px/Extent.html" title="class in org.cresques.px">Extent</A></CODE></FONT></TD>
244
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#getView()">getView</A></B>()</CODE>
245
246
<BR>
247
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
248
</TR>
249
<TR BGCOLOR="white" CLASS="TableRowColor">
250
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
251
<CODE>&nbsp;int</CODE></FONT></TD>
252
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#getWidth()">getWidth</A></B>()</CODE>
253
254
<BR>
255
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
256
</TR>
257
<TR BGCOLOR="white" CLASS="TableRowColor">
258
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
259
<CODE>&nbsp;byte[]</CODE></FONT></TD>
260
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#getWindow(int, int, int, int, int)">getWindow</A></B>(int&nbsp;ulX,
261
          int&nbsp;ulY,
262
          int&nbsp;sizeX,
263
          int&nbsp;sizeY,
264
          int&nbsp;band)</CODE>
265
266
<BR>
267
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve los datos de una ventana solicitada</TD>
268
</TR>
269
<TR BGCOLOR="white" CLASS="TableRowColor">
270
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
271
<CODE>&nbsp;boolean</CODE></FONT></TD>
272
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#getZone()">getZone</A></B>()</CODE>
273
274
<BR>
275
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene la zona (Norte / Sur)</TD>
276
</TR>
277
<TR BGCOLOR="white" CLASS="TableRowColor">
278
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
279
<CODE>&nbsp;<A HREF="../../../org/cresques/io/GeoFile.html" title="class in org.cresques.io">GeoFile</A></CODE></FONT></TD>
280
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#load()">load</A></B>()</CODE>
281
282
<BR>
283
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
284
</TR>
285
<TR BGCOLOR="white" CLASS="TableRowColor">
286
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
287
<CODE>&nbsp;void</CODE></FONT></TD>
288
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#reProject(org.cresques.cts.ICoordTrans)">reProject</A></B>(<A HREF="../../../org/cresques/cts/ICoordTrans.html" title="interface in org.cresques.cts">ICoordTrans</A>&nbsp;rp)</CODE>
289
290
<BR>
291
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
292
</TR>
293
<TR BGCOLOR="white" CLASS="TableRowColor">
294
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
295
<CODE>&nbsp;void</CODE></FONT></TD>
296
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#setBand(int, int)">setBand</A></B>(int&nbsp;flag,
297
        int&nbsp;bandNr)</CODE>
298
299
<BR>
300
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Asocia un colorBand al rojo, verde o azul.</TD>
301
</TR>
302
<TR BGCOLOR="white" CLASS="TableRowColor">
303
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
304
<CODE>protected &nbsp;void</CODE></FONT></TD>
305
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#setRGBLine(java.awt.image.BufferedImage, int, int, int, int, int[], int, int)">setRGBLine</A></B>(java.awt.image.BufferedImage&nbsp;image,
306
           int&nbsp;startX,
307
           int&nbsp;startY,
308
           int&nbsp;w,
309
           int&nbsp;h,
310
           int[]&nbsp;rgbArray,
311
           int&nbsp;offset,
312
           int&nbsp;scansize)</CODE>
313
314
<BR>
315
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Asigna al objeto Image los valores con los dato de la imagen contenidos en el
316
 vector de enteros.</TD>
317
</TR>
318
<TR BGCOLOR="white" CLASS="TableRowColor">
319
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
320
<CODE>protected &nbsp;void</CODE></FONT></TD>
321
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#setRGBLine(java.awt.image.BufferedImage, int, int, int, int, int[], int, int, int)">setRGBLine</A></B>(java.awt.image.BufferedImage&nbsp;image,
322
           int&nbsp;startX,
323
           int&nbsp;startY,
324
           int&nbsp;w,
325
           int&nbsp;h,
326
           int[]&nbsp;rgbArray,
327
           int&nbsp;offset,
328
           int&nbsp;scansize,
329
           int&nbsp;flags)</CODE>
330
331
<BR>
332
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Asigna al objeto Image la mezcla entre los valores que ya tiene y los valores
333
 con los dato de la imagen contenidos en el vector de enteros. </TD>
334
</TR>
335
<TR BGCOLOR="white" CLASS="TableRowColor">
336
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
337
<CODE>protected &nbsp;void</CODE></FONT></TD>
338
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#setRGBLine(java.awt.image.BufferedImage, int, int, int, int, int[], int, int, int, int)">setRGBLine</A></B>(java.awt.image.BufferedImage&nbsp;image,
339
           int&nbsp;startX,
340
           int&nbsp;startY,
341
           int&nbsp;w,
342
           int&nbsp;h,
343
           int[]&nbsp;rgbArray,
344
           int&nbsp;offset,
345
           int&nbsp;scansize,
346
           int&nbsp;origBand,
347
           int&nbsp;destBandFlag)</CODE>
348
349
<BR>
350
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Asigna al objeto Image la mezcla entre los valores que ya tiene y los valores
351
 con los dato de la imagen contenidos en el vector de enteros. </TD>
352
</TR>
353
<TR BGCOLOR="white" CLASS="TableRowColor">
354
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
355
<CODE>&nbsp;void</CODE></FONT></TD>
356
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#setView(org.cresques.px.Extent)">setView</A></B>(<A HREF="../../../org/cresques/px/Extent.html" title="class in org.cresques.px">Extent</A>&nbsp;e)</CODE>
357
358
<BR>
359
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
360
</TR>
361
<TR BGCOLOR="white" CLASS="TableRowColor">
362
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
363
<CODE>&nbsp;java.awt.Image</CODE></FONT></TD>
364
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#updateImage(int, int, org.cresques.cts.ICoordTrans)">updateImage</A></B>(int&nbsp;width,
365
            int&nbsp;height,
366
            <A HREF="../../../org/cresques/cts/ICoordTrans.html" title="interface in org.cresques.cts">ICoordTrans</A>&nbsp;rp)</CODE>
367
368
<BR>
369
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
370
</TR>
371
<TR BGCOLOR="white" CLASS="TableRowColor">
372
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
373
<CODE>&nbsp;java.awt.Image</CODE></FONT></TD>
374
<TD><CODE><B><A HREF="../../../org/cresques/io/GdalFile.html#updateImage(int, int, org.cresques.cts.ICoordTrans, java.awt.Image, int, int)">updateImage</A></B>(int&nbsp;width,
375
            int&nbsp;height,
376
            <A HREF="../../../org/cresques/cts/ICoordTrans.html" title="interface in org.cresques.cts">ICoordTrans</A>&nbsp;rp,
377
            java.awt.Image&nbsp;img,
378
            int&nbsp;origBand,
379
            int&nbsp;destBandFlag)</CODE>
380
381
<BR>
382
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Actualiza la/s banda/s especificadas en la imagen.</TD>
383
</TR>
384
</TABLE>
385
&nbsp;<A NAME="methods_inherited_from_class_org.cresques.io.GeoRasterFile"><!-- --></A>
386
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
387
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
388
<TD><B>Methods inherited from class org.cresques.io.<A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></B></TD>
389
</TR>
390
<TR BGCOLOR="white" CLASS="TableRowColor">
391
<TD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#cornersToWorldFile(java.awt.geom.Point2D[], java.awt.Dimension)">cornersToWorldFile</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#fileIsSupported(java.lang.String)">fileIsSupported</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#getAlpha()">getAlpha</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#getBand(int)">getBand</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#getBandCount()">getBandCount</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#getContour(java.lang.String, java.lang.String, org.cresques.cts.IProjection)">getContour</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#getDataType()">getDataType</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#getObjects()">getObjects</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#getTransparency()">getTransparency</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#openFile(org.cresques.cts.IProjection, java.lang.String)">openFile</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#printWF(java.lang.String, java.awt.geom.Point2D[], java.awt.Dimension)">printWF</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#registerExtension(java.lang.String, java.lang.Class)">registerExtension</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#saveWF(java.lang.String, java.lang.String)">saveWF</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#setAlpha(int)">setAlpha</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#setDataType(int)">setDataType</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#setTransparency(boolean)">setTransparency</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#setTransparency(int)">setTransparency</A>, <A HREF="../../../org/cresques/io/GeoRasterFile.html#setUpdatable(java.awt.Component)">setUpdatable</A></CODE></TD>
392
</TR>
393
</TABLE>
394
&nbsp;<A NAME="methods_inherited_from_class_org.cresques.io.GeoFile"><!-- --></A>
395
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
396
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
397
<TD><B>Methods inherited from class org.cresques.io.<A HREF="../../../org/cresques/io/GeoFile.html" title="class in org.cresques.io">GeoFile</A></B></TD>
398
</TR>
399
<TR BGCOLOR="white" CLASS="TableRowColor">
400
<TD><CODE><A HREF="../../../org/cresques/io/GeoFile.html#filterWS(java.lang.String)">filterWS</A>, <A HREF="../../../org/cresques/io/GeoFile.html#getExtent()">getExtent</A>, <A HREF="../../../org/cresques/io/GeoFile.html#getFileSize()">getFileSize</A>, <A HREF="../../../org/cresques/io/GeoFile.html#getName()">getName</A>, <A HREF="../../../org/cresques/io/GeoFile.html#getProjection()">getProjection</A>, <A HREF="../../../org/cresques/io/GeoFile.html#getTime()">getTime</A>, <A HREF="../../../org/cresques/io/GeoFile.html#setFileSize(long)">setFileSize</A>, <A HREF="../../../org/cresques/io/GeoFile.html#setName(java.lang.String)">setName</A>, <A HREF="../../../org/cresques/io/GeoFile.html#setProjection(org.cresques.cts.IProjection)">setProjection</A></CODE></TD>
401
</TR>
402
</TABLE>
403
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
404
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
405
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
406
<TD><B>Methods inherited from class java.lang.Object</B></TD>
407
</TR>
408
<TR BGCOLOR="white" CLASS="TableRowColor">
409
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
410
</TR>
411
</TABLE>
412
&nbsp;
413
<P>
414
415
<!-- ============ FIELD DETAIL =========== -->
416
417
<A NAME="field_detail"><!-- --></A>
418
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
419
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
420
<TD COLSPAN=1><FONT SIZE="+2">
421
<B>Field Detail</B></FONT></TD>
422
</TR>
423
</TABLE>
424
425
<A NAME="BAND_HEIGHT"><!-- --></A><H3>
426
BAND_HEIGHT</H3>
427
<PRE>
428
public static final int <B>BAND_HEIGHT</B></PRE>
429
<DL>
430
<DL>
431
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.cresques.io.GdalFile.BAND_HEIGHT">Constant Field Values</A></DL>
432
</DL>
433
<HR>
434
435
<A NAME="file"><!-- --></A><H3>
436
file</H3>
437
<PRE>
438
protected org.cresques.io.GdalNative <B>file</B></PRE>
439
<DL>
440
<DL>
441
</DL>
442
</DL>
443
444
<!-- ========= CONSTRUCTOR DETAIL ======== -->
445
446
<A NAME="constructor_detail"><!-- --></A>
447
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
448
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
449
<TD COLSPAN=1><FONT SIZE="+2">
450
<B>Constructor Detail</B></FONT></TD>
451
</TR>
452
</TABLE>
453
454
<A NAME="GdalFile(org.cresques.cts.IProjection, java.lang.String)"><!-- --></A><H3>
455
GdalFile</H3>
456
<PRE>
457
public <B>GdalFile</B>(<A HREF="../../../org/cresques/cts/IProjection.html" title="interface in org.cresques.cts">IProjection</A>&nbsp;proj,
458
                java.lang.String&nbsp;fName)</PRE>
459
<DL>
460
</DL>
461
462
<!-- ============ METHOD DETAIL ========== -->
463
464
<A NAME="method_detail"><!-- --></A>
465
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
466
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
467
<TD COLSPAN=1><FONT SIZE="+2">
468
<B>Method Detail</B></FONT></TD>
469
</TR>
470
</TABLE>
471
472
<A NAME="load()"><!-- --></A><H3>
473
load</H3>
474
<PRE>
475
public <A HREF="../../../org/cresques/io/GeoFile.html" title="class in org.cresques.io">GeoFile</A> <B>load</B>()</PRE>
476
<DL>
477
<DD><DL>
478
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#load()">load</A></CODE> in class <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></DL>
479
</DD>
480
<DD><DL>
481
</DL>
482
</DD>
483
</DL>
484
<HR>
485
486
<A NAME="close()"><!-- --></A><H3>
487
close</H3>
488
<PRE>
489
public void <B>close</B>()</PRE>
490
<DL>
491
<DD><DL>
492
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#close()">close</A></CODE> in class <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></DL>
493
</DD>
494
<DD><DL>
495
</DL>
496
</DD>
497
</DL>
498
<HR>
499
500
<A NAME="setBand(int, int)"><!-- --></A><H3>
501
setBand</H3>
502
<PRE>
503
public void <B>setBand</B>(int&nbsp;flag,
504
                    int&nbsp;bandNr)</PRE>
505
<DL>
506
<DD><B>Description copied from class: <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></B></DD>
507
<DD>Asocia un colorBand al rojo, verde o azul.
508
<P>
509
<DD><DL>
510
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#setBand(int, int)">setBand</A></CODE> in class <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></DL>
511
</DD>
512
<DD><DL>
513
<DT><B>Parameters:</B><DD><CODE>flag</CODE> - cual (o cuales) de las bandas.</DL>
514
</DD>
515
</DL>
516
<HR>
517
518
<A NAME="setView(org.cresques.px.Extent)"><!-- --></A><H3>
519
setView</H3>
520
<PRE>
521
public void <B>setView</B>(<A HREF="../../../org/cresques/px/Extent.html" title="class in org.cresques.px">Extent</A>&nbsp;e)</PRE>
522
<DL>
523
<DD><DL>
524
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#setView(org.cresques.px.Extent)">setView</A></CODE> in class <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></DL>
525
</DD>
526
<DD><DL>
527
</DL>
528
</DD>
529
</DL>
530
<HR>
531
532
<A NAME="getView()"><!-- --></A><H3>
533
getView</H3>
534
<PRE>
535
public <A HREF="../../../org/cresques/px/Extent.html" title="class in org.cresques.px">Extent</A> <B>getView</B>()</PRE>
536
<DL>
537
<DD><DL>
538
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#getView()">getView</A></CODE> in class <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></DL>
539
</DD>
540
<DD><DL>
541
</DL>
542
</DD>
543
</DL>
544
<HR>
545
546
<A NAME="getWidth()"><!-- --></A><H3>
547
getWidth</H3>
548
<PRE>
549
public int <B>getWidth</B>()</PRE>
550
<DL>
551
<DD><DL>
552
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#getWidth()">getWidth</A></CODE> in class <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></DL>
553
</DD>
554
<DD><DL>
555
</DL>
556
</DD>
557
</DL>
558
<HR>
559
560
<A NAME="getHeight()"><!-- --></A><H3>
561
getHeight</H3>
562
<PRE>
563
public int <B>getHeight</B>()</PRE>
564
<DL>
565
<DD><DL>
566
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#getHeight()">getHeight</A></CODE> in class <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></DL>
567
</DD>
568
<DD><DL>
569
</DL>
570
</DD>
571
</DL>
572
<HR>
573
574
<A NAME="reProject(org.cresques.cts.ICoordTrans)"><!-- --></A><H3>
575
reProject</H3>
576
<PRE>
577
public void <B>reProject</B>(<A HREF="../../../org/cresques/cts/ICoordTrans.html" title="interface in org.cresques.cts">ICoordTrans</A>&nbsp;rp)</PRE>
578
<DL>
579
<DD><DL>
580
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cresques/geo/Projected.html#reProject(org.cresques.cts.ICoordTrans)">reProject</A></CODE> in interface <CODE><A HREF="../../../org/cresques/geo/Projected.html" title="interface in org.cresques.geo">Projected</A></CODE><DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#reProject(org.cresques.cts.ICoordTrans)">reProject</A></CODE> in class <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></DL>
581
</DD>
582
<DD><DL>
583
</DL>
584
</DD>
585
</DL>
586
<HR>
587
588
<A NAME="updateImage(int, int, org.cresques.cts.ICoordTrans)"><!-- --></A><H3>
589
updateImage</H3>
590
<PRE>
591
public java.awt.Image <B>updateImage</B>(int&nbsp;width,
592
                                  int&nbsp;height,
593
                                  <A HREF="../../../org/cresques/cts/ICoordTrans.html" title="interface in org.cresques.cts">ICoordTrans</A>&nbsp;rp)</PRE>
594
<DL>
595
<DD><DL>
596
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#updateImage(int, int, org.cresques.cts.ICoordTrans)">updateImage</A></CODE> in class <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></DL>
597
</DD>
598
<DD><DL>
599
</DL>
600
</DD>
601
</DL>
602
<HR>
603
604
<A NAME="getRaster(int, int, org.cresques.cts.ICoordTrans)"><!-- --></A><H3>
605
getRaster</H3>
606
<PRE>
607
public <A HREF="../../../org/cresques/io/raster/RasterBuf.html" title="class in org.cresques.io.raster">RasterBuf</A> <B>getRaster</B>(int&nbsp;width,
608
                           int&nbsp;height,
609
                           <A HREF="../../../org/cresques/cts/ICoordTrans.html" title="interface in org.cresques.cts">ICoordTrans</A>&nbsp;rp)</PRE>
610
<DL>
611
<DD><DL>
612
</DL>
613
</DD>
614
</DL>
615
<HR>
616
617
<A NAME="setRGBLine(java.awt.image.BufferedImage, int, int, int, int, int[], int, int)"><!-- --></A><H3>
618
setRGBLine</H3>
619
<PRE>
620
protected void <B>setRGBLine</B>(java.awt.image.BufferedImage&nbsp;image,
621
                          int&nbsp;startX,
622
                          int&nbsp;startY,
623
                          int&nbsp;w,
624
                          int&nbsp;h,
625
                          int[]&nbsp;rgbArray,
626
                          int&nbsp;offset,
627
                          int&nbsp;scansize)</PRE>
628
<DL>
629
<DD>Asigna al objeto Image los valores con los dato de la imagen contenidos en el
630
 vector de enteros.
631
<P>
632
<DD><DL>
633
<DT><B>Parameters:</B><DD><CODE>image</CODE> - imagen con los datos actuales<DD><CODE>startX</CODE> - inicio de la posici?n en X dentro de la imagen<DD><CODE>startY</CODE> - inicio de la posici?n en X dentro de la imagen<DD><CODE>w</CODE> - Ancho de la imagen<DD><CODE>h</CODE> - Alto de la imagen<DD><CODE>rgbArray</CODE> - vector que contiene la banda que se va a sustituir<DD><CODE>offset</CODE> - desplazamiento<DD><CODE>scansize</CODE> - tama?o de imagen recorrida por cada p</DL>
634
</DD>
635
</DL>
636
<HR>
637
638
<A NAME="setRGBLine(java.awt.image.BufferedImage, int, int, int, int, int[], int, int, int)"><!-- --></A><H3>
639
setRGBLine</H3>
640
<PRE>
641
protected void <B>setRGBLine</B>(java.awt.image.BufferedImage&nbsp;image,
642
                          int&nbsp;startX,
643
                          int&nbsp;startY,
644
                          int&nbsp;w,
645
                          int&nbsp;h,
646
                          int[]&nbsp;rgbArray,
647
                          int&nbsp;offset,
648
                          int&nbsp;scansize,
649
                          int&nbsp;flags)</PRE>
650
<DL>
651
<DD>Asigna al objeto Image la mezcla entre los valores que ya tiene y los valores
652
 con los dato de la imagen contenidos en el vector de enteros. De los valores RGB
653
 que ya contiene se mantienen las bandas que no coinciden con el valor de flags. La
654
 banda correspondiente a flags es sustituida por los datos del vector.
655
<P>
656
<DD><DL>
657
<DT><B>Parameters:</B><DD><CODE>image</CODE> - imagen con los datos actuales<DD><CODE>startX</CODE> - inicio de la posici?n en X dentro de la imagen<DD><CODE>startY</CODE> - inicio de la posici?n en X dentro de la imagen<DD><CODE>w</CODE> - Ancho de la imagen<DD><CODE>h</CODE> - Alto de la imagen<DD><CODE>rgbArray</CODE> - vector que contiene la banda que se va a sustituir<DD><CODE>offset</CODE> - desplazamiento<DD><CODE>scansize</CODE> - tama?o de imagen recorrida por cada paso<DD><CODE>flags</CODE> - banda que se va a sustituir (Ctes de GeoRasterFile)</DL>
658
</DD>
659
</DL>
660
<HR>
661
662
<A NAME="setRGBLine(java.awt.image.BufferedImage, int, int, int, int, int[], int, int, int, int)"><!-- --></A><H3>
663
setRGBLine</H3>
664
<PRE>
665
protected void <B>setRGBLine</B>(java.awt.image.BufferedImage&nbsp;image,
666
                          int&nbsp;startX,
667
                          int&nbsp;startY,
668
                          int&nbsp;w,
669
                          int&nbsp;h,
670
                          int[]&nbsp;rgbArray,
671
                          int&nbsp;offset,
672
                          int&nbsp;scansize,
673
                          int&nbsp;origBand,
674
                          int&nbsp;destBandFlag)</PRE>
675
<DL>
676
<DD>Asigna al objeto Image la mezcla entre los valores que ya tiene y los valores
677
 con los dato de la imagen contenidos en el vector de enteros. De los valores RGB
678
 que ya contiene se mantienen las bandas que no coinciden con el valor de flags. La
679
 banda correspondiente a flags es sustituida por los datos del vector.
680
<P>
681
<DD><DL>
682
<DT><B>Parameters:</B><DD><CODE>image</CODE> - imagen con los datos actuales<DD><CODE>startX</CODE> - inicio de la posici?n en X dentro de la imagen<DD><CODE>startY</CODE> - inicio de la posici?n en X dentro de la imagen<DD><CODE>w</CODE> - Ancho de la imagen<DD><CODE>h</CODE> - Alto de la imagen<DD><CODE>rgbArray</CODE> - vector que contiene la banda que se va a sustituir<DD><CODE>offset</CODE> - desplazamiento<DD><CODE>scansize</CODE> - tama?o de imagen recorrida por cada paso<DD><CODE>origBand</CODE> - Banda origen del GeoRasterFile<DD><CODE>destBandFlag</CODE> - banda que se va a sustituir (Ctes de GeoRasterFile)</DL>
683
</DD>
684
</DL>
685
<HR>
686
687
<A NAME="updateImage(int, int, org.cresques.cts.ICoordTrans, java.awt.Image, int, int)"><!-- --></A><H3>
688
updateImage</H3>
689
<PRE>
690
public java.awt.Image <B>updateImage</B>(int&nbsp;width,
691
                                  int&nbsp;height,
692
                                  <A HREF="../../../org/cresques/cts/ICoordTrans.html" title="interface in org.cresques.cts">ICoordTrans</A>&nbsp;rp,
693
                                  java.awt.Image&nbsp;img,
694
                                  int&nbsp;origBand,
695
                                  int&nbsp;destBandFlag)</PRE>
696
<DL>
697
<DD><B>Description copied from class: <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></B></DD>
698
<DD>Actualiza la/s banda/s especificadas en la imagen.
699
<P>
700
<DD><DL>
701
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#updateImage(int, int, org.cresques.cts.ICoordTrans, java.awt.Image, int, int)">updateImage</A></CODE> in class <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></DL>
702
</DD>
703
<DD><DL>
704
<DT><B>Parameters:</B><DD><CODE>width</CODE> - ancho<DD><CODE>height</CODE> - alto<DD><CODE>rp</CODE> - reproyecci?n<DD><CODE>img</CODE> - imagen
705
<DT><B>Returns:</B><DD>img</DL>
706
</DD>
707
</DL>
708
<HR>
709
710
<A NAME="getData(int, int, int)"><!-- --></A><H3>
711
getData</H3>
712
<PRE>
713
public java.lang.Object <B>getData</B>(int&nbsp;x,
714
                                int&nbsp;y,
715
                                int&nbsp;band)</PRE>
716
<DL>
717
<DD><B>Description copied from class: <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></B></DD>
718
<DD>Obtiene el valor del raster en la coordenada que se le pasa.
719
 El valor ser? Double, Int, Byte, etc. dependiendo del tipo de
720
 raster.
721
<P>
722
<DD><DL>
723
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#getData(int, int, int)">getData</A></CODE> in class <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></DL>
724
</DD>
725
<DD><DL>
726
<DT><B>Parameters:</B><DD><CODE>x</CODE> - coordenada X<DD><CODE>y</CODE> - coordenada Y
727
<DT><B>Returns:</B><DD></DL>
728
</DD>
729
</DL>
730
<HR>
731
732
<A NAME="getWindow(int, int, int, int, int)"><!-- --></A><H3>
733
getWindow</H3>
734
<PRE>
735
public byte[] <B>getWindow</B>(int&nbsp;ulX,
736
                        int&nbsp;ulY,
737
                        int&nbsp;sizeX,
738
                        int&nbsp;sizeY,
739
                        int&nbsp;band)</PRE>
740
<DL>
741
<DD>Devuelve los datos de una ventana solicitada
742
<P>
743
<DD><DL>
744
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#getWindow(int, int, int, int, int)">getWindow</A></CODE> in class <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></DL>
745
</DD>
746
<DD><DL>
747
<DT><B>Parameters:</B><DD><CODE>ulX</CODE> - coordenada X superior izda.<DD><CODE>ulY</CODE> - coordenada Y superior derecha.<DD><CODE>sizeX</CODE> - tama?o en X de la ventana.<DD><CODE>sizeY</CODE> - tama?o en Y de la ventana.<DD><CODE>band</CODE> - Banda solicitada.</DL>
748
</DD>
749
</DL>
750
<HR>
751
752
<A NAME="getZone()"><!-- --></A><H3>
753
getZone</H3>
754
<PRE>
755
public boolean <B>getZone</B>()</PRE>
756
<DL>
757
<DD>Obtiene la zona (Norte / Sur)
758
<P>
759
<DD><DL>
760
761
<DT><B>Returns:</B><DD>true si la zona es norte y false si es sur</DL>
762
</DD>
763
</DL>
764
<HR>
765
766
<A NAME="getUTM()"><!-- --></A><H3>
767
getUTM</H3>
768
<PRE>
769
public int <B>getUTM</B>()</PRE>
770
<DL>
771
<DD>Devuelve el n?mero de zona UTM
772
<P>
773
<DD><DL>
774
775
<DT><B>Returns:</B><DD>N?mero de zona</DL>
776
</DD>
777
</DL>
778
<HR>
779
780
<A NAME="getGeogCS()"><!-- --></A><H3>
781
getGeogCS</H3>
782
<PRE>
783
public java.lang.String <B>getGeogCS</B>()</PRE>
784
<DL>
785
<DD>Obtiene el sistema de coordenadas geograficas
786
<P>
787
<DD><DL>
788
789
<DT><B>Returns:</B><DD>Sistema de coordenadas geogr?ficas</DL>
790
</DD>
791
</DL>
792
<HR>
793
794
<A NAME="getBlockSize()"><!-- --></A><H3>
795
getBlockSize</H3>
796
<PRE>
797
public int <B>getBlockSize</B>()</PRE>
798
<DL>
799
<DD>Devuelve el tama?o de bloque
800
<P>
801
<DD><DL>
802
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html#getBlockSize()">getBlockSize</A></CODE> in class <CODE><A HREF="../../../org/cresques/io/GeoRasterFile.html" title="class in org.cresques.io">GeoRasterFile</A></CODE></DL>
803
</DD>
804
<DD><DL>
805
806
<DT><B>Returns:</B><DD>Tama?o de bloque</DL>
807
</DD>
808
</DL>
809
<!-- ========= END OF CLASS DATA ========= -->
810
<HR>
811
812
813
<!-- ======= START OF BOTTOM NAVBAR ====== -->
814
<A NAME="navbar_bottom"><!-- --></A>
815
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
816
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
817
<TR>
818
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
819
<A NAME="navbar_bottom_firstrow"><!-- --></A>
820
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
821
  <TR ALIGN="center" VALIGN="top">
822
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
823
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
824
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
825
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
826
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
827
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
828
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
829
  </TR>
830
</TABLE>
831
</TD>
832
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
833
</EM>
834
</TD>
835
</TR>
836
837
<TR>
838
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
839
&nbsp;<A HREF="../../../org/cresques/io/FileFolder.html" title="class in org.cresques.io"><B>PREV CLASS</B></A>&nbsp;
840
&nbsp;<A HREF="../../../org/cresques/io/GdalWriter.html" title="class in org.cresques.io"><B>NEXT CLASS</B></A></FONT></TD>
841
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
842
  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
843
&nbsp;<A HREF="GdalFile.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
844
&nbsp;<SCRIPT type="text/javascript">
845
  <!--
846
  if(window==top) {
847
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
848
  }
849
  //-->
850
</SCRIPT>
851
<NOSCRIPT>
852
  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
853
</NOSCRIPT>
854
855
</FONT></TD>
856
</TR>
857
<TR>
858
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
859
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
860
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
861
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
862
</TR>
863
</TABLE>
864
<A NAME="skip-navbar_bottom"></A>
865
<!-- ======== END OF BOTTOM NAVBAR ======= -->
866
867
<HR>
868
869
</BODY>
870
</HTML>