Constructor
new AAIGridReader(dataSource)
    Constructs an AAIGrid reader object for the specified data source.
Call getImageData to retrieve the data as a typed array.
Use metadata to access the metadata of this AAIGrid.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| dataSource | String | ArrayBuffer | The data source for the AAIGrid. | 
- Source:
Throws:
- 
        If the specified data source is not a string or an array buffer.
- Type
- ArgumentError
Members
(readonly) metadata :AAIGridMetadata
    An object containing the metadata of the AAIGrid file.
    Type:
- Source:
Methods
(static) retrieveFromUrl(url, parserCompletionCallback)
    Attempts to retrieve the AAIGrid data from the provided URL, parse the data and return an AAIGridReader
using the provided parserCompletionCallback.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| url | String | An URL pointing to an external resource. | 
| parserCompletionCallback | function | A function to execute when the retrieval finishes, taking two
arguments: 
 | 
- Source:
decodeData(dataSource) → {String}
    Internal. Applications should not call this method.
Decodes an arrayBuffer as a string.
If the dataSource is a string, no decoding takes place, the string is immediately returned.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| dataSource | String | ArrayBuffer | The data source to decode. | 
- Source:
Throws:
- 
        If the specified data source is not a string or an array buffer.
- Type
- ArgumentError
Returns:
    The decoded array buffer.
- Type
- String
getImageData() → {Int16Array|Float32Array}
    Returns the content of the AAIGrid as an Int16Array or Float32Array.
- Source:
Returns:
    The content of the AAIGrid.
- Type
- Int16Array | Float32Array
parse(dataString)
    Internal. Applications should not call this method.
Parses the AAIGrid.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| dataString | String | The string to parse. | 
- Source:
Throws:
- 
        If the specified data source is not a string.
- Type
- ArgumentError