Skip to content

Commit b73a40b

Browse files
Merge branch 'main' of https://github.com/johntruckenbrodt/pyroSAR into feature/ers_envisat
2 parents 401d648 + 7ef4fbd commit b73a40b

File tree

12 files changed

+558
-492
lines changed

12 files changed

+558
-492
lines changed

docs/source/about/changelog.rst

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1132,4 +1132,24 @@ Drivers
11321132

11331133
- :meth:`pyroSAR.drivers.ID.bbox`
11341134
- :meth:`pyroSAR.drivers.ID.geometry`
1135-
- method :meth:`pyroSAR.drivers.Archive.select`: new argument `return_value`
1135+
- method :meth:`pyroSAR.drivers.Archive.select`: new argument `return_value`
1136+
1137+
0.30.1 | 2025-08-22
1138+
===================
1139+
1140+
Drivers
1141+
-------
1142+
- :class:`~pyroSAR.drivers.ESA`: read all `GEOLOCATION GRID ADS` segments to obtain GCPs, not just the first one (bugfix)
1143+
1144+
GAMMA API
1145+
---------
1146+
- support for GAMMA version 20250625
1147+
- support for polar stereographic projections (via :meth:`~pyroSAR.gamma.auxil.ISPPar.envidict`)
1148+
- class :class:`~pyroSAR.gamma.auxil.ISPPar`: raise error if file type is unknown
1149+
(instead of setting the `filetype` attribute to `unknown`)
1150+
- :func:`~pyroSAR.gamma.util.pixel_area_wrap`:
1151+
1152+
+ create ENVI HDR files for inputs to :func:`~pyroSAR.gamma.util.lat_ratio` (bugfix)
1153+
+ fixed bug in ignoring conditions for writing ENVI HDR files of `pix*` and `gs_ratio` products
1154+
1155+
- improved readability of tests
Lines changed: 1 addition & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,3 @@
1-
GAMMA
2-
=====
3-
4-
Processing
5-
----------
6-
7-
.. automodule:: pyroSAR.gamma
8-
:members: geocode, convert2gamma, ISPPar, process, ovs, S1_deburst, correctOSV, multilook, par2hdr, UTM, calibrate
9-
:undoc-members:
10-
:show-inheritance:
11-
12-
.. autosummary::
13-
:nosignatures:
14-
15-
calibrate
16-
convert2gamma
17-
correctOSV
18-
geocode
19-
ISPPar
20-
multilook
21-
ovs
22-
par2hdr
23-
process
24-
S1_deburst
25-
UTM
26-
27-
DEM tools
28-
---------
29-
30-
.. automodule:: pyroSAR.gamma.dem
31-
:members: dem_autocreate, dem_import, dempar, fill, hgt, hgt_collect, makeSRTM, mosaic, swap
32-
:undoc-members:
33-
:show-inheritance:
34-
35-
.. autosummary::
36-
:nosignatures:
37-
38-
dem_autocreate
39-
dem_import
40-
dempar
41-
fill
42-
hgt
43-
hgt_collect
44-
makeSRTM
45-
mosaic
46-
swap
47-
48-
.. _gamma-command-api:
49-
501
GAMMA Command API
512
-----------------
523

@@ -107,4 +58,4 @@ Within each function, the command name and all parameters are passed to function
10758
.. automodule:: pyroSAR.gamma.parser_demo
10859
:members:
10960
:undoc-members:
110-
:show-inheritance:
61+
:show-inheritance:

docs/source/api/gamma/auxil.rst

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Auxiliary functionality
2+
-----------------------
3+
4+
.. automodule:: pyroSAR.gamma.auxil
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
8+
9+
.. autosummary::
10+
:nosignatures:
11+
12+
do_execute
13+
ISPPar
14+
Namespace
15+
par2hdr
16+
process
17+
slc_corners
18+
Spacing
19+
UTM

docs/source/api/gamma/dem.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
DEM tools
2+
---------
3+
4+
.. automodule:: pyroSAR.gamma.dem
5+
:members: dem_autocreate, dem_import, dempar, fill, hgt, hgt_collect, makeSRTM, mosaic, swap
6+
:undoc-members:
7+
:show-inheritance:
8+
9+
.. autosummary::
10+
:nosignatures:
11+
12+
dem_autocreate
13+
dem_import
14+
dempar
15+
fill
16+
hgt
17+
hgt_collect
18+
makeSRTM
19+
mosaic
20+
swap
File renamed without changes.
File renamed without changes.

docs/source/api/gamma/index.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
GAMMA
2+
=====
3+
4+
.. toctree::
5+
:maxdepth: 1
6+
7+
util
8+
auxil
9+
dem
10+
api

docs/source/api/gamma/util.rst

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Processing
2+
----------
3+
4+
.. automodule:: pyroSAR.gamma.util
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
8+
9+
.. autosummary::
10+
:nosignatures:
11+
12+
calibrate
13+
convert2gamma
14+
correctOSV
15+
gc_map_wrap
16+
geocode
17+
lat_linear_to_db
18+
lat_product
19+
lat_ratio
20+
multilook
21+
ovs
22+
pixel_area_wrap
23+
S1_deburst

docs/source/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ API Documentation
2525

2626
api/drivers
2727
api/snap
28-
api/gamma
28+
api/gamma/index
2929
api/sentinel-1
3030
api/auxdata
3131
api/datacube

pyroSAR/gamma/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
from .auxil import process, ISPPar, UTM, Spacing, Namespace, slc_corners, par2hdr
2-
from .util import geocode, multilook, ovs, convert2gamma, calibrate, correctOSV, S1_deburst
2+
from .util import calibrate, convert2gamma, correctOSV, geocode, multilook, ovs, S1_deburst
33
from . import dem

0 commit comments

Comments
 (0)