Thx to Martin and Even for the useful information.<br><br>Best Regards,<br>Daniele Romagnoli<br><br><br><div class="gmail_quote">On Tue, Mar 11, 2008 at 7:57 PM, Even Rouault &lt;<a href="mailto:even.rouault@mines-paris.org">even.rouault@mines-paris.org</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Daniele,<br>
<br>
>From GDAL 1.5.0, there is a RPFTOC driver that can read the A.TOC file and<br>
reports a list of subdatasets. These subdatasets can then be opened with GDAL<br>
and they&#39;ll provide the list of frame files in metadata. See<br>
<a href="http://www.gdal.org/frmt_various.html#RPFTOC" target="_blank">http://www.gdal.org/frmt_various.html#RPFTOC</a>.<br>
<br>
To answer exactly to your question, you can have a look at the<br>
frmts/nitf/nitffile.c file in the GDAL source tree, in particularly the<br>
array &#39;nitfSeries&#39; at the end of the file. The first column gives the first 2<br>
letters of the possible extensions. If you add as the third character the<br>
figures from 1 to 9 (corresponding to the 9 ARC zones), you&#39;ll have all the<br>
possible extensions. &nbsp;So you have .gn1 to .gn9, .on1 to .on9, .jn1<br>
to .jn9, .tp1 to .tp9, .jg1 to .jg9, .ja1 to .ja9, .tl1 to .tl9, etc... (from<br>
my experience, these are the extensions that&#39;ll cover 90% of the typical<br>
available CADRG products)<br>
<br>
<br>
Le Tuesday 11 March 2008 17:10:39 Martin Chapman, vous avez écrit&nbsp;:<br>
<div><div></div><div class="Wj3C7c">&gt; Daniele,<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; The RPF specification is MILSTD-2411 which has a couple of addendums and<br>
&gt; all can be found at <a href="http://earth-info.nga.mil/publications/specs/" target="_blank">http://earth-info.nga.mil/publications/specs/</a> . &nbsp;The<br>
&gt; basic structure of an RPF file is a root directory named RPF which contains<br>
&gt; a file named a.toc which means &quot;Table of Contents&quot;. &nbsp;That file is a<br>
&gt; database of boundaries and frames files that make up the various images<br>
&gt; within the RPF file. &nbsp;The boundaries constitute a group of adjacent frame<br>
&gt; files that together make a scene or image. &nbsp;Each frame file is 1536 x 1536<br>
&gt; pixels and is formatted as an NITF file. &nbsp;The frame files live within or<br>
&gt; below the RPF directory in other directories and the file name is a key<br>
&gt; that denotes the series, scale, zone and other information. &nbsp;If you cannot<br>
&gt; open the frame files because your viewer wants an .ntf extension, just<br>
&gt; change the extension to .ntf and it will open in your viewer. &nbsp;Then RPF is<br>
&gt; split into two types, Compressed Arc Digital Raster Graphics (CADRG) and<br>
&gt; Controlled Image Base (CIB). &nbsp;The first is a vector map that has one band<br>
&gt; and a color table where the second is a one band gray scale image. &nbsp;The<br>
&gt; main file you should be opening is always a.toc and then you should use the<br>
&gt; toc to retrieve whatever boundary and frame info you want. &nbsp;The toc has the<br>
&gt; file paths for each of the frames files for a given boundary.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Hope this helps!<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Best regards,<br>
&gt;<br>
&gt; Martin Chapman<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; From: <a href="mailto:gdal-dev-bounces@lists.osgeo.org">gdal-dev-bounces@lists.osgeo.org</a><br>
&gt; [mailto:<a href="mailto:gdal-dev-bounces@lists.osgeo.org">gdal-dev-bounces@lists.osgeo.org</a>] On Behalf Of Daniele Romagnoli<br>
&gt; Sent: Tuesday, March 11, 2008 8:55 AM<br>
&gt; To: <a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
&gt; Subject: [gdal-dev] Question about NITF CADRG data file extensions.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Hi list,<br>
&gt; I have a trivial question about the supported/existing Nitf CADRG data file<br>
&gt; extensions.<br>
&gt;<br>
&gt; In the ImageIO-Ext project, I&#39;m setting up a NITF plugin (leveraging on<br>
&gt; GDAL).<br>
&gt; The ImageReaderSpi of each ImageIO reader could specify the suffixes which<br>
&gt; the format specific plugin is able to support.<br>
&gt; Actually, I&#39;m interested in CADRG format extensions. Thus, my silly<br>
&gt; question is:<br>
&gt; Which file extensions exist for the NITF CADRG format?<br>
&gt;<br>
&gt; After a &quot;quick and random&quot; search, I have found some &quot;.on1&quot;, &quot;.on2&quot;, &quot;.on5&quot;<br>
&gt; file extensions for Operational Navigation Chart and &quot;.tp4&quot; file extension<br>
&gt; for Tactical Pilotage Chart.<br>
&gt; I&#39;m pretty sure there are &quot;.onX&quot; and &quot;.tpX&quot; (where X is a number) file<br>
&gt; extensions. Can someone give me some advice on this?<br>
&gt;<br>
&gt; Thank you very much.<br>
&gt;<br>
&gt; Best regards,<br>
&gt; Daniele<br>
<br>
<br>
</div></div>_______________________________________________<br>
gdal-dev mailing list<br>
<div class="Ih2E3d"><a href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a><br>
</div><a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>-------------------------------------------------------<br>Eng. Daniele Romagnoli <br>Software Engineer<br><br>GeoSolutions S.A.S.<br>Via Carignoni 51<br>55041 Camaiore (LU)<br>
Italy<br><br>phone: +39 0584983027<br>fax: +39 0584983027<br>mob: +39 328 0559267<br><br><br><a href="http://www.geo-solutions.it">http://www.geo-solutions.it</a><br><br>-------------------------------------------------------<br>