| | 6 | </style></head><body><div class="navigation"><div><table align="center" width="100%" cellpadding="0" cellspacing="2"><tr><td class="online-navigation"><a title="GeoEco.DataManagement.BinaryRasters Module" href="Module_GeoEco.DataManagement.BinaryRasters.html?format=raw"><img src="previous.png?format=raw" border="0" align="bottom" height="32" width="32" alt="Previous Page" /></a></td><td class="online-navigation"><a title="Module Index" href="Module_GeoEco.DataManagement.BinaryRasters.html?format=raw"><img src="up.png?format=raw" border="0" align="bottom" height="32" width="32" alt="Up one Level" /></a></td><td class="online-navigation"><a title="FindAndConvertToArcGISRaster Method" href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.FindAndConvertToArcGISRaster.html?format=raw"><img src="next.png?format=raw" border="0" align="bottom" height="32" width="32" alt="Next Page" /></a></td><td align="center" width="100%">GeoEco Python Reference</td><td class="online-navigation"><a title="Table of Contents" href="TableOfContents.html?format=raw"><img src="contents.png?format=raw" border="0" align="bottom" height="32" width="32" alt="Table of Contents" /></a></td><td class="online-navigation"><a title="Module Index" href="ModuleIndex.html?format=raw"><img src="modules.png?format=raw" border="0" align="bottom" height="32" width="32" alt="Module Index" /></a></td><td class="online-navigation"><img src="blank.png?format=raw" border="0" align="bottom" height="32" width="32" alt="" /></td></tr></table><div class="online-navigation"><b class="navlabel">Previous:</b> <a class="sectref" href="Module_GeoEco.DataManagement.BinaryRasters.html?format=raw">GeoEco.DataManagement.BinaryRasters Module</a> <b class="navlabel">Up:</b> <a class="sectref" href="Module_GeoEco.DataManagement.BinaryRasters.html?format=raw">Module Index</a> <b class="navlabel">Next:</b> <a class="sectref" href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.FindAndConvertToArcGISRaster.html?format=raw">FindAndConvertToArcGISRaster Method</a> </div><hr /></div></div><h1><tt class="class">BinaryRaster</tt> Class</h1><p>Provides methods for manipulating binary raster files.</p><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td class="metadataTitle">Module:</td><td class="metadataValue"><tt class="module"><a href="Module_GeoEco.DataManagement.BinaryRasters.html?format=raw">GeoEco.DataManagement.BinaryRasters</a></tt></td></tr><tr valign="baseline"><td class="metadataTitle">Intended use:</td><td class="metadataValue">All methods are recommended for external callers</td></tr><tr valign="baseline"><td class="metadataTitle">COM:</td><td class="metadataValue">Exposed as COM class <a style="font-family: verdana, sans serif; font-size: small;" href="../COMReference/Class_GeoEco.BinaryRaster.html?format=raw">GeoEco.BinaryRaster</a></td></tr><tr valign="baseline"><td class="metadataTitle">ArcGIS:</td><td class="metadataValue">Some methods are exposed as ArcGIS geoprocessing tools</td></tr></table><h3>Classmethods</h3><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.FindAndConvertToArcGISRaster.html?format=raw">FindAndConvertToArcGISRaster</a></tt></b>(</td><td><var>inputDirectory</var><var>, outputWorkspace</var><var>, dataType</var><var>, columnCount</var><var>, rowCount</var><var>, xLowerLeftCorner</var><var>, yLowerLeftCorner</var><var>, cellSize</var><big>[</big><var>, nodataValue</var><big>[</big><var>, swapBytes</var><big>[</big><var>, coordinateSystem</var><big>[</big><var>, projectedCoordinateSystem</var><big>[</big><var>, resamplingTechnique</var><big>[</big><var>, projectedCellSize</var><big>[</big><var>, clippingRectangle</var><big>[</big><var>, mapAlgebraExpression</var><big>[</big><var>, buildPyramids</var><big>[</big><var>, wildcard</var><big>[</big><var>, searchTree</var><big>[</big><var>, minSize</var><big>[</big><var>, maxSize</var><big>[</big><var>, minDateCreated</var><big>[</big><var>, maxDateCreated</var><big>[</big><var>, minDateModified</var><big>[</big><var>, maxDateModified</var><big>[</big><var>, outputRasterPythonExpression</var><big>[</big><var>, modulesToImport</var><big>[</big><var>, skipExisting</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Finds 2D binary rasters in a directory and converts them to ArcGIS rasters.</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.FindAndConvertToArcInfoASCIIGrid.html?format=raw">FindAndConvertToArcInfoASCIIGrid</a></tt></b>(</td><td><var>inputDirectory</var><var>, outputDirectory</var><var>, dataType</var><var>, columnCount</var><var>, rowCount</var><var>, xLowerLeftCorner</var><var>, yLowerLeftCorner</var><var>, cellSize</var><big>[</big><var>, nodataValue</var><big>[</big><var>, swapBytes</var><big>[</big><var>, wildcard</var><big>[</big><var>, searchTree</var><big>[</big><var>, minSize</var><big>[</big><var>, maxSize</var><big>[</big><var>, minDateCreated</var><big>[</big><var>, maxDateCreated</var><big>[</big><var>, minDateModified</var><big>[</big><var>, maxDateModified</var><big>[</big><var>, outputFilePythonExpression</var><big>[</big><var>, modulesToImport</var><big>[</big><var>, skipExisting</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Finds 2D binary rasters in a directory and converts them to ArcInfo ASCII Grid files.</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.FindAndSwapBytes.html?format=raw">FindAndSwapBytes</a></tt></b>(</td><td><var>inputDirectory</var><var>, outputDirectory</var><var>, dataTypeWidth</var><big>[</big><var>, wildcard</var><big>[</big><var>, searchTree</var><big>[</big><var>, minSize</var><big>[</big><var>, maxSize</var><big>[</big><var>, minDateCreated</var><big>[</big><var>, maxDateCreated</var><big>[</big><var>, minDateModified</var><big>[</big><var>, maxDateModified</var><big>[</big><var>, outputFilePythonExpression</var><big>[</big><var>, modulesToImport</var><big>[</big><var>, skipExisting</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Finds and reverses the byte order of binary rasters in a directory (i.e. converts "little endian" to "big endian", or visa versa).</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.SwapBytes.html?format=raw">SwapBytes</a></tt></b>(</td><td><var>inputFile</var><var>, outputFile</var><var>, dataTypeWidth</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var>)</td></tr></table></dt><dd>Reverses the byte order of a binary raster (e.g. converts "little endian" to "big endian", or visa versa).</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.SwapBytesArcGISTable.html?format=raw">SwapBytesArcGISTable</a></tt></b>(</td><td><var>table</var><var>, inputFileField</var><var>, outputFileField</var><var>, dataTypeWidth</var><big>[</big><var>, where</var><big>[</big><var>, orderBy</var><big>[</big><var>, directions</var><big>[</big><var>, skipExisting</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Reverses the byte order of each binary raster listed in a table (i.e. converts "little endian" to "big endian", or visa versa).</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.SwapBytesList.html?format=raw">SwapBytesList</a></tt></b>(</td><td><var>inputFileList</var><var>, outputFileList</var><var>, dataTypeWidth</var><big>[</big><var>, skipExisting</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Reverses the byte order of each binary raster in a list (i.e. converts "little endian" to "big endian", or visa versa).</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.SwapBytesTable.html?format=raw">SwapBytesTable</a></tt></b>(</td><td><var>connection</var><var>, table</var><var>, inputFileField</var><var>, outputFileField</var><var>, dataTypeWidth</var><big>[</big><var>, where</var><big>[</big><var>, orderBy</var><big>[</big><var>, directions</var><big>[</big><var>, skipExisting</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Reverses the byte order of each binary raster listed in a table (i.e. converts "little endian" to "big endian", or visa versa).</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.ToArcGISRaster.html?format=raw">ToArcGISRaster</a></tt></b>(</td><td><var>inputFile</var><var>, outputRaster</var><var>, dataType</var><var>, columnCount</var><var>, rowCount</var><var>, xLowerLeftCorner</var><var>, yLowerLeftCorner</var><var>, cellSize</var><big>[</big><var>, nodataValue</var><big>[</big><var>, swapBytes</var><big>[</big><var>, coordinateSystem</var><big>[</big><var>, projectedCoordinateSystem</var><big>[</big><var>, resamplingTechnique</var><big>[</big><var>, projectedCellSize</var><big>[</big><var>, clippingRectangle</var><big>[</big><var>, mapAlgebraExpression</var><big>[</big><var>, buildPyramids</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Creates an ArcGIS raster from a 2D binary raster.</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.ToArcGISRasterArcGISTable.html?format=raw">ToArcGISRasterArcGISTable</a></tt></b>(</td><td><var>table</var><var>, inputFileField</var><var>, outputRasterField</var><var>, dataType</var><var>, columnCount</var><var>, rowCount</var><var>, xLowerLeftCorner</var><var>, yLowerLeftCorner</var><var>, cellSize</var><big>[</big><var>, nodataValue</var><big>[</big><var>, swapBytes</var><big>[</big><var>, coordinateSystem</var><big>[</big><var>, projectedCoordinateSystem</var><big>[</big><var>, resamplingTechnique</var><big>[</big><var>, projectedCellSize</var><big>[</big><var>, clippingRectangle</var><big>[</big><var>, mapAlgebraExpression</var><big>[</big><var>, buildPyramids</var><big>[</big><var>, where</var><big>[</big><var>, orderBy</var><big>[</big><var>, directions</var><big>[</big><var>, skipExisting</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Creates an ArcGIS raster from each 2D binary raster in a table.</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.ToArcGISRasterList.html?format=raw">ToArcGISRasterList</a></tt></b>(</td><td><var>inputFileList</var><var>, outputRasterList</var><var>, dataType</var><var>, columnCount</var><var>, rowCount</var><var>, xLowerLeftCorner</var><var>, yLowerLeftCorner</var><var>, cellSize</var><big>[</big><var>, nodataValue</var><big>[</big><var>, swapBytes</var><big>[</big><var>, coordinateSystem</var><big>[</big><var>, projectedCoordinateSystem</var><big>[</big><var>, resamplingTechnique</var><big>[</big><var>, projectedCellSize</var><big>[</big><var>, clippingRectangle</var><big>[</big><var>, mapAlgebraExpression</var><big>[</big><var>, buildPyramids</var><big>[</big><var>, skipExisting</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Creates an ArcGIS raster from each 2D binary raster in a list.</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.ToArcGISRasterTable.html?format=raw">ToArcGISRasterTable</a></tt></b>(</td><td><var>connection</var><var>, table</var><var>, inputFileField</var><var>, outputRasterField</var><var>, dataType</var><var>, columnCount</var><var>, rowCount</var><var>, xLowerLeftCorner</var><var>, yLowerLeftCorner</var><var>, cellSize</var><big>[</big><var>, nodataValue</var><big>[</big><var>, swapBytes</var><big>[</big><var>, coordinateSystem</var><big>[</big><var>, projectedCoordinateSystem</var><big>[</big><var>, resamplingTechnique</var><big>[</big><var>, projectedCellSize</var><big>[</big><var>, clippingRectangle</var><big>[</big><var>, mapAlgebraExpression</var><big>[</big><var>, buildPyramids</var><big>[</big><var>, where</var><big>[</big><var>, orderBy</var><big>[</big><var>, directions</var><big>[</big><var>, skipExisting</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Creates an ArcGIS raster from each 2D binary raster in a table.</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.ToArcInfoASCIIGrid.html?format=raw">ToArcInfoASCIIGrid</a></tt></b>(</td><td><var>inputFile</var><var>, outputFile</var><var>, dataType</var><var>, columnCount</var><var>, rowCount</var><var>, xLowerLeftCorner</var><var>, yLowerLeftCorner</var><var>, cellSize</var><big>[</big><var>, nodataValue</var><big>[</big><var>, swapBytes</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Creates an ArcGIS ASCII Grid file from a 2D binary raster.</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.ToArcInfoASCIIGridArcGISTable.html?format=raw">ToArcInfoASCIIGridArcGISTable</a></tt></b>(</td><td><var>table</var><var>, inputFileField</var><var>, outputFileField</var><var>, dataType</var><var>, columnCount</var><var>, rowCount</var><var>, xLowerLeftCorner</var><var>, yLowerLeftCorner</var><var>, cellSize</var><big>[</big><var>, nodataValue</var><big>[</big><var>, swapBytes</var><big>[</big><var>, where</var><big>[</big><var>, orderBy</var><big>[</big><var>, directions</var><big>[</big><var>, skipExisting</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Creates an ArcInfo ASCII Grid file from each 2D binary raster in a table.</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.ToArcInfoASCIIGridList.html?format=raw">ToArcInfoASCIIGridList</a></tt></b>(</td><td><var>inputFileList</var><var>, outputFileList</var><var>, dataType</var><var>, columnCount</var><var>, rowCount</var><var>, xLowerLeftCorner</var><var>, yLowerLeftCorner</var><var>, cellSize</var><big>[</big><var>, nodataValue</var><big>[</big><var>, swapBytes</var><big>[</big><var>, skipExisting</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Creates an ArcInfo ASCII Grid file from each 2D binary raster in a list.</dd></dl><dl><dt><table cellpadding="0" cellspacing="0"><tr valign="baseline"><td style="white-space: nowrap;"><b><tt class="method"><a href="Method_GeoEco.DataManagement.BinaryRasters.BinaryRaster.ToArcInfoASCIIGridTable.html?format=raw">ToArcInfoASCIIGridTable</a></tt></b>(</td><td><var>connection</var><var>, table</var><var>, inputFileField</var><var>, outputFileField</var><var>, dataType</var><var>, columnCount</var><var>, rowCount</var><var>, xLowerLeftCorner</var><var>, yLowerLeftCorner</var><var>, cellSize</var><big>[</big><var>, nodataValue</var><big>[</big><var>, swapBytes</var><big>[</big><var>, where</var><big>[</big><var>, orderBy</var><big>[</big><var>, directions</var><big>[</big><var>, skipExisting</var><big>[</big><var>, overwriteExisting</var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var><big>]</big><var></var>)</td></tr></table></dt><dd>Creates an ArcInfo ASCII Grid file from each 2D binary raster in a table.</dd></dl><h3>Remarks</h3><p>A binary raster is a file that contains an raw array of numbers, with no |