Commit graph

106 commits

Author SHA1 Message Date
Aang23
407072ba5d Old metadata system is going away 2023-09-29 23:21:43 +02:00
Aang23
d72f7415f7 Goodbye, crappy projection algo from all the way back from pre-1.0.0 2023-09-29 22:11:28 +02:00
Aang23
18da950a0c Deprecate access to underlying warping func 2023-09-29 19:41:17 +02:00
Aang23
5231391b69 Fix crashing on correcting an empty image. Lego11 strikes again 2023-09-20 17:10:52 +02:00
Aang23
1f913b9c3a
Merge pull request #370 from baskiton/master
Choose other cities types/size instead Capitals only and draw on map overlay
2023-09-08 14:42:14 +02:00
baskiton
077437e9c3 Add configuring map/cities overlay to result rgb-composites.
Result images will be saved to a separate file with "_map" suffix instead of the main image.

Configure options:

| Name           | Type    | Default     | Description           |
|----------------|---------|-------------|-----------------------|
| map_overlay    | Boolean | `false`     | Draw countries border |
| cities_overlay | Mapped  | `NONE`      | Draw cities           |

`cities_overlay`:

| Name           | Type    | Default     | Description                                                                |
|----------------|---------|-------------|----------------------------------------------------------------------------|
| color          | Array   | `[0, 1, 0]` | RGB float-array (0.0 - 1.0)                                                |
| font_size      | Number  | `50`        | Cities font size                                                           |
| type           | String  | `capitals`  | Cities type. See below                                                     |
| scale_rank     | Number  | `3`         | **Only for `all` type**. 0-10. The more, the smaller cities will be drawn. |

Cities `type` is one of:
* `capitals` - Draw only Capitals
* `rcapitals` - Draw Capitals and Administrative centers
* `all` - Draw all cities by Scale Rank

Example:
```json
...
"map_overlay": true,
"cities_overlay": {
    "color": [0.85, 1, 0],
    "font_size": 24,
    "type": "rcapitals",
    "scale_rank": 6
}
...
```
2023-09-05 02:40:13 +07:00
Aang23
f86f89b568 Equ changes 2023-09-04 18:00:34 +02:00
Aang23
9d796fdb66 Projections for METEOR-M MTVZA dumps 2023-09-03 18:35:51 +02:00
Jamie Vital
c206e4c471 Trying to make both Windows and Linux happy is like trying to make both of your children happy with the same meal for dinner 2023-08-22 19:34:32 -04:00
Jamie Vital
59e660ac9c Clean up unused exception vars 2023-08-22 16:07:13 -04:00
Aang23
4d0747a3d3 Fix ch10/ch1 bug. Fixes #344 2023-08-22 13:42:37 +02:00
Aang23
5a3c9b37d9 Fix a few bugs from lego11 2023-08-21 22:02:29 +02:00
Aang23
d33566d952 Apply LUT in config 2023-08-21 18:31:07 +02:00
Aang23
f953276003 Add SST for AVHRR, fix some calibration stuff 2023-08-14 15:40:35 +00:00
Aang23
3800df85fc Warn if extension is specified in products 2023-08-06 12:01:13 +02:00
Jamie Vital
426ba6776e Integrate JPEG 2000 2023-08-05 21:15:31 -04:00
Jamie Vital
62e3050545 Oops #2: The Wrath of Kahn 2023-08-05 17:19:15 -04:00
Jamie Vital
77764750d3 Oops (in true SatDump Style) 2023-08-05 16:22:52 -04:00
Jamie Vital
03ffe59bef Separate product format setting 2023-08-05 15:58:30 -04:00
Jamie Vital
5f48c05336 Setting to save image products as png or jpg (many plugins to go!) 2023-08-02 23:03:18 -04:00
Aang23
556c152be3 Fix correlating single-lines 2023-07-28 22:02:48 +02:00
Aang23
b6c60f9d17 Fix composites failing too easily, and APT handing (thx saveitforparts) 2023-07-18 01:26:04 +02:00
ZbychuButItWasTaken
a9984f2734 small oops with calib 2023-05-21 21:46:06 +02:00
Aang23
ee9e9f5f0d APT stuff 2023-05-10 23:13:02 +02:00
Aang23
26a107bf06 Various fixes from the previous commit 2023-05-08 23:18:15 +02:00
Aang23
f7cac23a3e Goodbye libfmt 2023-05-08 23:08:34 +02:00
ZbychuButItWasTaken
f85c380571 fix calib tooltip when image is corrected 2023-01-28 21:46:16 +01:00
Aang23
daaf99c8a0 Calib progress bar 2023-01-24 15:21:47 +01:00
Aang23
534999688b Allow tuning calib for a specific compo 2023-01-24 13:54:57 +01:00
Aang23
70cdef8a78 Change handling of different calib output types 2023-01-24 13:42:51 +01:00
Aang23
f22a20874d Minor changes 2023-01-22 20:44:44 +01:00
ZbychuButItWasTaken
0674ae17e9 add display range control for calibrated images 2023-01-22 16:00:56 +01:00
ZbychuButItWasTaken
62cd85e3a4 UI changes 2023-01-22 01:54:24 +01:00
Aang23
c4312ac35a Actually init calib for compos... 2023-01-16 21:15:27 +01:00
Aang23
a27cfc1342 Oops 2023-01-09 21:44:00 +01:00
Aang23
f6ceea5c3f Scripted composites, APT underlay 2023-01-09 15:13:25 +01:00
Aang23
c512fad008 Merge branch 'master' into calibration 2023-01-05 13:16:53 +01:00
Aang23
75220a19c6 Don't crash on no correctable image 2023-01-05 02:15:13 +01:00
Aang23
48e0e4a082 Albedo 0-1 2023-01-03 14:38:31 +01:00
Aang23
29ae1165d9 Add MetOp AVHRR calibration 2023-01-02 20:58:07 +01:00
Aang23
519232039b Calibrated composites 2023-01-02 16:35:16 +01:00
Aang23
2b76f157f6 Calibrated channels in viewer 2023-01-02 01:06:49 +01:00
Aang23
fff2538117 Some calib work 2022-12-31 16:40:35 +01:00
ZbychuButItWasTaken
41322fa630 AVHRR works 2022-12-31 02:18:15 +01:00
ZbychuButItWasTaken
d3afc7be0c merge 2022-12-31 00:36:30 +01:00
Aang23
89c449638f Scale counts properly 2022-12-31 00:34:32 +01:00
ZbychuButItWasTaken
38f8b7c82a wotk on AVHRR LUA 2022-12-31 00:26:08 +01:00
Aang23
2be4e4dc0f Lua fixes 2022-12-29 01:13:55 +01:00
Aang23
15645ab0bd Some LUA work 2022-12-28 00:41:17 +01:00
ZbychuButItWasTaken
7d487a24b8 add N18 AVHRR coefs 2022-12-27 22:45:17 +01:00