<div dir="ltr"><div>Did you try running gdalinfo on your image? Does it work?</div><div><br></div><div>The GDAL raster format page [1] lists that JPEG2000 support is not compiled by default. So it could be that your gdal installation does not recognize this file</div><div><br></div><div>[1] <a href="http://www.gdal.org/formats_list.html">http://www.gdal.org/formats_list.html</a><br></div></div><br><div class="gmail_quote"><div dir="ltr">On Wed, Jul 18, 2018 at 5:33 AM Paul Shapley <<a href="mailto:p.shapley@gmail.com">p.shapley@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi Users,</div><div><br></div><div>Trying to import an 8.7gb (jpeg2000) image into Grass 7.4.1 64 bit. I get the error below. Tested the image in another OS GIS package and it opens without issue. Not sure why Grass wont import it.</div><div><br></div><div>Thanks everyone!</div><div><br></div><div>Paul Shapley</div><div><br></div><div><br></div><div>(Wed Jul 18 09:19:16 2018)                                                      </div><div>r.in.gdal -o input=J:\Spatial Data\Aerial\APGB_received_20180416\aerial_25cm.jp2 output=aerial_25cm_master memory=3000</div><div>Over-riding projection check</div><div>Importing 3 raster bands...</div><div>Importing raster map <aerial_25cm_master.red>...</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>ERROR 1: Marker is not compliant with its position</div><div>ERROR 1: opj_decode() failed</div><div>ERROR 1: J:\Spatial</div><div>Data\Aerial\APGB_received_20180416\aerial_25cm.jp2, band 1:</div><div>IReadBlock failed at X offset 0, Y offset 0</div><div>ERROR 1: GetBlockRef failed at X block offset 0, Y block</div><div>offset 0</div><div>Please note that the data are left in inconsistent state and may be corrupted   </div><div>(Wed Jul 18 09:19:40 2018) Command aborted (24 sec)                             </div><div><br></div><div><br></div>-- <br><div class="m_8212504694415463415gmail_signature"><div dir="ltr"><b>Paul J. Shapley </b><span style="font-family:"times new roman",serif"><font size="2"><span style="font-family:arial,helvetica,sans-serif">MSc CGeog (GIS) FRGS</span></font><br></span><b><br></b></div></div>
</div>
_______________________________________________<br>
grass-user mailing list<br>
<a href="mailto:grass-user@lists.osgeo.org" target="_blank">grass-user@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/grass-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/grass-user</a></blockquote></div>