Skip to content

Commit

Permalink
Add support for loading multiple single channel TIFFs (#610)
Browse files Browse the repository at this point in the history
  • Loading branch information
rj3d authored Aug 11, 2022
1 parent c02b57c commit 32aba2a
Show file tree
Hide file tree
Showing 21 changed files with 7,495 additions and 57 deletions.
19 changes: 15 additions & 4 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,20 @@ module.exports = {
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'plugin:react/recommended',
'plugin:react-hooks/recommended',
'plugin:react-hooks/recommended'
],
settings: {
react: { version: 'detect' },
react: { version: 'detect' }
},
env: { browser: true },
ignorePatterns: ['*.glsl', '*.css'],
rules: {
// My practice is to use "log" for messages I intend to clean up before merging.
// All these others reflect the intension that they should be left in the codebase.
'no-console': [2, { 'allow': ['warn', 'error', 'info', 'groupCollapsed', 'groupEnd'] }],
'no-console': [
2,
{ allow: ['warn', 'error', 'info', 'groupCollapsed', 'groupEnd'] }
],
'no-underscore-dangle': [0],
'@typescript-eslint/no-empty-function': [0],
// Non-alphabetical groupings can make more sense.
Expand All @@ -27,5 +30,13 @@ module.exports = {
'react/prop-types': [0],
// Hit eslint error: SyntaxError: Unexpected token, expected {
'react/jsx-curly-newline': [0],
'prefer-template': 'off',
'class-methods-use-this': 'off',
semi: [2, 'always'],
'no-cond-assign': [2, 'except-parens'],
'no-restricted-syntax': [0],
'no-await-in-loop': [0],
'no-bitwise': [0],
'no-trailing-spaces': [2]
}
}
};
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
.env.development.local
.env.test.local
.env.production.local
.vscode
*.tgz

.pnpm-debug.log
Expand Down
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
## In Progress

### Added
- Added support for loading multiple single channel TIFFs.

### Changed

Expand All @@ -21,9 +22,11 @@
## 0.12.9

### Added

- See documentation for a description of the newly added 3D extensions and how they work.

### Changed

- Refactor 3D rendering to use extensions just like 2D.

## 0.12.9
Expand All @@ -39,6 +42,7 @@
### Added

### Changed

- Log errors for loading in Avivator
- Fix casting bug for `Float64`
- Disable `Pool` usage temporarily in Avivator due to broken Worker module
Expand All @@ -52,13 +56,15 @@
### Added

### Changed

- Migrate off `geotiff` fork to latest release from [`geotiff/geotiff.js`](https://github.com/geotiffjs/geotiff.js/)

## 0.12.6

### Added

### Changed

- Bump `deck.gl` to 8.6.7
- Fix custom `BitmapLayer` compilation issue by providing `extensions: []`

Expand All @@ -67,13 +73,15 @@
### Added

### Changed
- Fix geotiff file size check, implemented when fixing 416 issue. Not all servers return file size as part of response.

- Fix geotiff file size check, implemented when fixing 416 issue. Not all servers return file size as part of response.

## 0.12.4

### Added

### Changed

- Upgrade geotiff fork to viv-0.0.3 to resolve 416 issue
- Disable `@vite/plugin-react` for ESM build

Expand Down
Loading

0 comments on commit 32aba2a

Please sign in to comment.