Skip to content

Commit bb04370

Browse files
tariqksolimanCameron Fraserfrasercl
authored
1.2.0 (#18)
* 1.0.5 * Fix tiles misaligning on maps w/ unusual bounds * Add case for default projection to invertY * Final (hopefully) changes to invertY * #2 Add Model Layer part 1 * #2 Add Model Layer part 2 - functional, no docs yet, zoom with keys * #2 Finish Model Layer, bearing, docs * #2 Model and bearing touchups * #2 Arrayed model layers and other touchups * Update Changelog v1.1.0 * Update changelog and readme * #15 Filters and Blend Modes (#17) * #15 Early Brightness, Contrast, Saturation * #15 setLayerFilterEffect * #15 Add color blend mode * #15 Touch ups and docs Co-authored-by: Cameron Fraser <cameron.l.fraser@nasa.gov> Co-authored-by: Cameron Fraser <frasrcl@gmail.com>
1 parent b864679 commit bb04370

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+1676
-145
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,21 @@ LithoSphere's first release!
1818
### Changed
1919

2020
- PNG.js and zlib.js are now modules instead of globals
21+
22+
## v1.0.3
23+
24+
#### Added
25+
26+
- {constructor}.demFallback
27+
28+
#### Fixed
29+
30+
- {vector/clamped layer}.letPropertiesStyleOverride
31+
32+
## v1.1.0
33+
34+
#### Added
35+
36+
- Model layer type (.dae, .gltf, .obj)
37+
- Bearings (directional arrows) for clamped vector points
38+
- Keyboard navigation controls (wasd = pan, qe = rotate, rf = dolly, tg: zoom)

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,13 @@ Head over to the **[Documentation](https://nasa-ammos.github.io/LithoSphere/)**
3838
- Overlay (upcoming)
3939
- Tile
4040
- Tile3d
41-
- Model (upcoming)
41+
- Model
4242
- Adjustable planetary radii
4343
- Scripts for tiling Digital Elevation Maps (DEM) and custom projections
4444
- Various tile formats:
4545
- TMS
4646
- WMTS
47-
- WMS (upcoming)
47+
- WMS
4848
- Full Proj4 support to render tile sets of any projection
4949
- A suite of pluginable UI controls:
5050
- Compass

dist/lithosphere.js

Lines changed: 70 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/src/constants.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export declare const NO_DATA_VALUE_INTERNAL = -1100101;

dist/src/controls/altitude.d.ts

Whitespace-only changes.

dist/src/controls/compass.d.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import { Corners } from '../generalTypes.d.ts';
2+
interface Private {
3+
}
4+
export default class Compass {
5+
_: Private;
6+
p: any;
7+
name: string;
8+
corner: Corners;
9+
constructor(parent: any, name: string);
10+
getControl: () => string;
11+
attachEvents: () => void;
12+
onUpdate: () => void;
13+
setDirection: () => void;
14+
}
15+
export {};

dist/src/controls/controls.d.ts

Whitespace-only changes.

dist/src/controls/coordinates.d.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import { Corners } from '../generalTypes.d.ts';
2+
interface Private {
3+
}
4+
interface Params {
5+
existingDivId?: string;
6+
}
7+
export default class Coordinates {
8+
_: Private;
9+
p: any;
10+
name: string;
11+
params: Params;
12+
corner: Corners;
13+
constructor(parent: any, name: string, params?: object);
14+
getControl: () => string;
15+
attachEvents: () => void;
16+
onUpdate: () => void;
17+
private updateMouseCoords;
18+
}
19+
export {};

dist/src/controls/crop.d.ts

Whitespace-only changes.

dist/src/controls/exaggerate.d.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import { Corners } from '../generalTypes.d.ts';
2+
interface Private {
3+
}
4+
export default class Exaggerate {
5+
_: Private;
6+
id: string;
7+
p: any;
8+
name: string;
9+
corner: Corners;
10+
exaggeration: number;
11+
constructor(parent: any, name: string);
12+
getControl: () => string;
13+
attachEvents: () => void;
14+
private getInactiveContent;
15+
private getActiveContent;
16+
setExaggeration: (multiplier: number) => void;
17+
}
18+
export {};

0 commit comments

Comments
 (0)