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
<!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
<!-- Generated by javadoc (build 1.4.2_03) on Thu Jun 23 14:38:26 CEST 2005 -->
6
<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>