Tue, 20 Feb 2024 22:37:51 +0100 |
Sascha L. Teichmann |
/interface{}/any/
revive-cleanup
|
Tue, 20 Feb 2024 12:52:09 +0100 |
Sascha L. Teichmann |
Quantize xyz in points in X/Y to 1/QuantScale.
sr-v2
|
Sun, 11 Feb 2024 12:37:09 +0100 |
Sascha L. Teichmann |
Simplified version handling.
sr-v2
|
Sun, 11 Feb 2024 10:25:50 +0100 |
Sascha L. Teichmann |
Write mesh version to database.
sr-v2
|
Fri, 05 Aug 2022 12:22:06 +0200 |
Sascha L. Teichmann |
Mixed bad error handling found by staticcheck.
|
Fri, 01 Apr 2022 18:51:23 +0200 |
Sascha Wilde |
Fixed SR import for use of Bottleneck_Id instead of bottlenecks objnam.
surveysperbottleneckid
|
Sat, 12 Feb 2022 18:56:55 +0100 |
Sascha L. Teichmann |
Log export: Added marker interface to JobCreators that log messages should be loaded at export.
|
Sat, 12 Feb 2022 09:54:33 +0100 |
Sascha L. Teichmann |
Simplified code of log export a bit.
|
Fri, 11 Feb 2022 18:57:11 +0100 |
Sascha L. Teichmann |
Fixed log message analyzing in log export.
|
Wed, 09 Feb 2022 18:34:40 +0100 |
Sascha L. Teichmann |
Join the log lines of imports to the log exports to recover data from them.
|
Thu, 21 Oct 2021 23:46:00 +0200 |
Sascha L. Teichmann |
SR import: Log if Z values will be negated.
|
Tue, 20 Jul 2021 18:54:35 +0200 |
Sascha L. Teichmann |
Cosmetics.
|
Thu, 15 Jul 2021 15:38:18 +0200 |
Sascha L. Teichmann |
Fixed SR import: use meta.json for marking scans correctly.
|
Sun, 11 Jul 2021 16:24:20 +0200 |
Sascha L. Teichmann |
Cosmetics in logging.
marking-single-beam
|
Sun, 11 Jul 2021 15:07:18 +0200 |
Sascha L. Teichmann |
Fixed clipping.
marking-single-beam
|
Sun, 11 Jul 2021 13:08:49 +0200 |
Sascha L. Teichmann |
Simplified classification. Needs testing.
marking-single-beam
|
Thu, 08 Jul 2021 01:46:03 +0200 |
Sascha L. Teichmann |
Extended ISR import job to handle marking scans as well.
marking-single-beam
|
Wed, 07 Jul 2021 19:24:03 +0200 |
Sascha L. Teichmann |
Do clipping correctly.
marking-single-beam
|
Wed, 07 Jul 2021 18:27:40 +0200 |
Sascha L. Teichmann |
Don't clip the points against the border polygon. The implemented way was wrong.
marking-single-beam
|
Wed, 07 Jul 2021 18:14:04 +0200 |
Sascha L. Teichmann |
Dont loose Z values in markings.
marking-single-beam
|
Wed, 07 Jul 2021 14:57:30 +0200 |
Sascha L. Teichmann |
Stored marking points in database.
marking-single-beam
|
Wed, 07 Jul 2021 12:01:28 +0200 |
Sascha L. Teichmann |
Factored creation of default class breaks in SR import to be reused with markings, too.
marking-single-beam
|
Wed, 07 Jul 2021 10:58:14 +0200 |
Sascha L. Teichmann |
Added a type for class breaks.
marking-single-beam
|
Wed, 07 Jul 2021 09:43:41 +0200 |
Sascha L. Teichmann |
Some refactoring to move marking handling to the right place in SR import.
marking-single-beam
|
Wed, 07 Jul 2021 09:29:06 +0200 |
Sascha L. Teichmann |
If doing SR imports, lock sounding_results_marking_points table, too.
marking-single-beam
|
Tue, 06 Jul 2021 15:26:20 +0200 |
Sascha L. Teichmann |
Re-establish compat with old single-beam interface.
marking-single-beam
|
Tue, 06 Jul 2021 01:20:44 +0200 |
Sascha L. Teichmann |
Adjusted the import model to be able to handle marking single beam scans.
marking-single-beam
|
Wed, 16 Jun 2021 21:18:47 +0200 |
Sascha L. Teichmann |
If there is no ZPG exception correct the depth reference system from database.
zpg-exception
|
Wed, 16 Jun 2021 19:35:24 +0200 |
Sascha L. Teichmann |
Sysadmins are also granted the ZPG exception if they are importing sounding data.
zpg-exception
|
Wed, 19 May 2021 17:26:02 +0200 |
Sascha L. Teichmann |
Adjusted Go code to establish ZPG exception during SR import.
zpg-exception
|
Fri, 20 Mar 2020 17:24:03 +0100 |
Tom Gottfried |
Enhance comments on implementations of StageDone()
|
Fri, 20 Mar 2020 12:28:04 +0100 |
Sascha L. Teichmann |
Added feedback support for StageDone.
|
Tue, 19 Nov 2019 16:08:55 +0100 |
Sascha L. Teichmann |
Fixed the golint issues of the imports package.
|
Tue, 05 Nov 2019 14:30:22 +0100 |
Sascha L. Teichmann |
Renamed octree package to mesh as there is no octree any more.
remove-octree-debris
|
Fri, 25 Oct 2019 13:03:50 +0200 |
Sascha L. Teichmann |
Added an endpoint GET api/imports/export to export imports.
|
Mon, 21 Oct 2019 12:51:23 +0200 |
Sascha L. Teichmann |
Fixed another formatting oversight.
|
Mon, 21 Oct 2019 02:01:56 +0200 |
Sascha L. Teichmann |
Morph differences: Directly raster A and subtract B as a raster.
direct-diff
|
Sat, 19 Oct 2019 19:12:18 +0200 |
Sascha L. Teichmann |
Fixed a formatting mistake.
|
Sat, 19 Oct 2019 18:34:17 +0200 |
Sascha L. Teichmann |
Removed unused code that interplolated height levels between class breaks.
|
Fri, 18 Oct 2019 17:32:02 +0200 |
Sascha L. Teichmann |
SR import: Reduce the point density in interpolation 1 point per meterĀ².
|
Fri, 18 Oct 2019 17:07:24 +0200 |
Sascha L. Teichmann |
SR import: If the point density is greater than 0.2 values per meterĀ² the interpolating step is omitted.
|
Fri, 18 Oct 2019 09:37:53 +0200 |
Sascha L. Teichmann |
Removed ST_MakeValid() call from storing iso areas in SR import, too.
stack-polygons
|
Wed, 16 Oct 2019 11:51:53 +0200 |
Sascha L. Teichmann |
morphology: Doing ST_SimplifyPreserveTopology before ST_MakeValid when storing geometries to database speeds things up ... a lot.
|
Mon, 14 Oct 2019 17:23:29 +0200 |
Sascha L. Teichmann |
Reintroduced the ST_MakeValid calls when inserting the iso geometries into the database.
|
Mon, 14 Oct 2019 15:27:34 +0200 |
Sascha L. Teichmann |
Speak of meshes instead od octrees as they are not longer used.
stree-experiment
|
Mon, 14 Oct 2019 13:12:38 +0200 |
Sascha L. Teichmann |
Generate STRTrees instaead of Octree during sounding result imports.
stree-experiment
|
Sun, 13 Oct 2019 15:45:39 +0200 |
Sascha L. Teichmann |
Add a method to serialize an STRTree.
stree-experiment
|
Fri, 11 Oct 2019 20:09:37 +0200 |
Sascha L. Teichmann |
Decouple the tracing of the iso areas from the octree data structure.
|
Fri, 11 Oct 2019 20:00:06 +0200 |
Sascha L. Teichmann |
Log the size of the transferred WKB to database for differences, too.
|
Fri, 11 Oct 2019 15:09:13 +0200 |
Sascha L. Teichmann |
Removed ST_MakeValid from inserting sounding results and differences ... in hope that they are not broken.
|
Thu, 10 Oct 2019 17:23:00 +0200 |
Sascha L. Teichmann |
SR import: Store in sounding_result table if import is single or multi beam.
|
Tue, 08 Oct 2019 12:10:55 +0200 |
Sascha L. Teichmann |
Removed old contours from backend and database.
iso-areas
|
Sun, 06 Oct 2019 11:12:32 +0200 |
Sascha L. Teichmann |
Moved area tracing to octree package.
iso-areas
|
Thu, 03 Oct 2019 22:27:11 +0200 |
Sascha L. Teichmann |
Fixed access problem for waterway_admins and sys_admins.
iso-areas
|
Thu, 03 Oct 2019 19:51:53 +0200 |
Sascha L. Teichmann |
Add more debug output to trace problem why reprojected iso areas are not in expected bounds.
iso-areas
|
Thu, 03 Oct 2019 10:05:01 +0200 |
Sascha L. Teichmann |
Store geometries in database.
iso-areas
|
Wed, 02 Oct 2019 18:35:09 +0200 |
Sascha L. Teichmann |
Started with integrating iso area generation into gemma server. WIP
iso-areas
|
Fri, 23 Aug 2019 18:02:01 +0200 |
Sascha L. Teichmann |
Prevent heights duplicates in iso line calculations.
|
Fri, 16 Aug 2019 13:15:34 +0200 |
Sascha L. Teichmann |
Added a import queue job to recalculate the contour lines of the sounding results if the heights have changed.
|
Tue, 06 Aug 2019 11:13:28 +0200 |
Sascha L. Teichmann |
Made 'golint' finally happy with imports package.
|
Mon, 05 Aug 2019 17:16:46 +0200 |
Sascha L. Teichmann |
Made 'staticcheck' happy with pgxutils package.
|
Mon, 05 Aug 2019 16:43:31 +0200 |
Sascha L. Teichmann |
Move warning limiter to common package to flesh up the misc package.
|
Wed, 24 Jul 2019 18:16:27 +0200 |
Sascha Wilde |
Adapted sr-import to new historization model.
historization_ng
|
Wed, 17 Jul 2019 11:38:24 +0200 |
Sascha L. Teichmann |
Removed more dead code.
|
Mon, 15 Jul 2019 17:54:12 +0200 |
Sascha L. Teichmann |
Completing: Don't create extra inbetween class breaks.
|
Mon, 15 Jul 2019 17:09:01 +0200 |
Sascha Wilde |
Merged changes from v3.1.1
|
Mon, 15 Jul 2019 16:57:00 +0200 |
Sascha Wilde |
Don't create extra inbetween class breaks.
v3.1-releases
|
Sun, 14 Jul 2019 17:33:01 +0200 |
Sascha L. Teichmann |
SR import: Made `negate-z` flag more symmetrical to `single-beam` flag.
|
Sun, 14 Jul 2019 17:19:22 +0200 |
Sascha L. Teichmann |
SR import: Negate the Z values in the XYZ files if the flag `negate-z` is set.
|
Wed, 10 Jul 2019 16:47:00 +0200 |
Sascha L. Teichmann |
SR import: Fixed LDC treatment if depth reference system is ZPG.
|
Wed, 10 Jul 2019 11:45:55 +0200 |
Sascha L. Teichmann |
Use custom morpho class breaks in sounding result contour generation.
|
Wed, 26 Jun 2019 11:00:35 +0200 |
Sascha Wilde |
Don't show unnecessary warnings when uploading TXT file for SR.
|
Mon, 24 Jun 2019 16:28:12 +0200 |
Sascha L. Teichmann |
SR import: Accept TXT file for uploads.
|
Mon, 24 Jun 2019 12:54:25 +0200 |
Sascha L. Teichmann |
SR import: Use home-brew concave hull algorithm in multi-beam scan case, too.
concave-hull
|
Mon, 24 Jun 2019 11:39:09 +0200 |
Sascha L. Teichmann |
Estimated too large triangles as triangles which have an edge which is at least 3.5 times as long as the standard dev of the longest egde per inner triangle.
concave-hull
|
Fri, 14 Jun 2019 17:56:42 +0200 |
Sascha L. Teichmann |
SR import: Made error messages symmetrical to multi beam if no matching bottleneck is found for single beam imports.
|
Fri, 14 Jun 2019 12:02:58 +0200 |
Sascha L. Teichmann |
Merged default into single-beam branch.
single-beam
|
Fri, 14 Jun 2019 11:59:14 +0200 |
Sascha L. Teichmann |
Handle th case that a boundary polygon is uploaded along side with the single beam scan.
single-beam
|
Thu, 13 Jun 2019 19:13:42 +0200 |
Tom Gottfried |
Ensure sounding results are associated to matching bottleneck version
|
Thu, 13 Jun 2019 18:33:54 +0200 |
Sascha L. Teichmann |
Started with cleaning up the single beam import.
single-beam
|
Thu, 13 Jun 2019 17:07:28 +0200 |
Sascha L. Teichmann |
Fixed problem with wrong EPSG code.
single-beam
|
Thu, 13 Jun 2019 16:57:24 +0200 |
Sascha L. Teichmann |
Check ST_Valid, too.
single-beam
|
Thu, 13 Jun 2019 16:36:21 +0200 |
Sascha L. Teichmann |
Another attempt to fix the ST_IsValid check contstraint problem ... and also failed.
single-beam
|
Thu, 13 Jun 2019 16:04:46 +0200 |
Sascha L. Teichmann |
Tried to fix invalid new boundary polygon with ST_MakeValid() ... and failed.
single-beam
|
Thu, 13 Jun 2019 13:14:40 +0200 |
Sascha L. Teichmann |
Fixed generating of random points.
single-beam
|
Wed, 12 Jun 2019 17:30:20 +0200 |
Sascha L. Teichmann |
Generate random points for second mesh.
single-beam
|
Wed, 12 Jun 2019 17:11:15 +0200 |
Tom Gottfried |
'Historicise' bottlenecks on import
|
Wed, 05 Jun 2019 12:15:05 +0200 |
Sascha L. Teichmann |
Removed statistics from elimination of triangles.
|
Wed, 05 Jun 2019 11:39:25 +0200 |
Sascha L. Teichmann |
Moved triangle elimination to triangulation code.
|
Tue, 04 Jun 2019 18:37:15 +0200 |
Sascha L. Teichmann |
SR import: If in single beam mode and no boundary is given eliminate triangles which have at least an edge with is longer than 98% of the overall edge lengths.
|
Tue, 04 Jun 2019 16:50:17 +0200 |
Sascha L. Teichmann |
reverted best_utm() back to geography only version.
|
Tue, 04 Jun 2019 13:19:28 +0200 |
Sascha L. Teichmann |
SR import: Using context.Context aware SQL statements.
|
Tue, 04 Jun 2019 12:06:36 +0200 |
Sascha L. Teichmann |
SR import: Prepare the separate code paths for single and multibeam scans.
|
Tue, 04 Jun 2019 11:26:05 +0200 |
Sascha L. Teichmann |
SR import: a complete parameter overwrite now includes single beam flag.
|
Tue, 04 Jun 2019 11:14:33 +0200 |
Sascha L. Teichmann |
SR import: access beam-type parameter supplied by client. TODO: Implement single beam code path.
|
Wed, 29 May 2019 11:07:27 +0200 |
Sascha L. Teichmann |
ZP for sounding result imports: Use precise name of the depth reference system.
|
Tue, 28 May 2019 12:09:11 +0200 |
Sascha L. Teichmann |
AGM/SR import. Limit logging of warnings to 100.
|
Mon, 27 May 2019 16:37:19 +0200 |
Sascha L. Teichmann |
Generalized transformation of vertices during sounding result import a bit.
zpg-ldc
|
Mon, 27 May 2019 15:17:38 +0200 |
Sascha L. Teichmann |
Translate sounding results Z values import to LDC if ZPG was found as depth reference system.
zpg-ldc
|
Thu, 09 May 2019 12:49:53 +0200 |
Sascha L. Teichmann |
Import queue: Split locked dependencies in exclusively and multiple uses.
|
Mon, 08 Apr 2019 16:51:50 +0200 |
Sascha L. Teichmann |
SR import: Limit number of warnings in parsing XYZ files to 100.
|
Mon, 01 Apr 2019 10:46:18 +0200 |
Sascha L. Teichmann |
SR import: Log name of bottleneck and survey date into import log.
|
Wed, 27 Mar 2019 15:39:52 +0100 |
Tom Gottfried |
Prevent calculation of wrong UTM zones
|
Wed, 13 Mar 2019 12:13:22 +0100 |
Sascha L. Teichmann |
SR import: Negate negative Z values and issue a warning if a negative Z value is found.
|
Wed, 06 Mar 2019 21:13:46 +0100 |
Sascha L. Teichmann |
SR import: Set missing EPSG code to TIN.
|
Wed, 06 Mar 2019 17:51:58 +0100 |
Sascha L. Teichmann |
SR import: Use own triangulation and clipping when importing sounding results.
|
Tue, 05 Mar 2019 17:08:16 +0100 |
Sascha L. Teichmann |
Clip STR tree and not Octree.
octree-diff
|
Mon, 11 Feb 2019 18:35:01 +0100 |
Sascha L. Teichmann |
Import queue: Removed boilerplate code to deserialize jobs from JSON by making it part of the import queue.
|
Fri, 08 Feb 2019 15:39:17 +0100 |
Sascha L. Teichmann |
Import queue: The job kind parameter when creating a new job from a string was never used.
|
Thu, 24 Jan 2019 12:56:31 +0100 |
Tom Gottfried |
Move import queue to its own database namespace
|
Fri, 18 Jan 2019 15:04:53 +0100 |
Sascha L. Teichmann |
To prepare stretch import made some model data types re-usable.
|
Sun, 13 Jan 2019 13:02:39 +0100 |
Sascha L. Teichmann |
Imports: Removed duplicated code path to store WKB polygons into database.
|
Thu, 10 Jan 2019 16:19:26 +0100 |
Sascha L. Teichmann |
Import queue: Auto acceptance is now a property of the import kind itself and is not configurable any more.
|
Sun, 23 Dec 2018 12:57:28 +0100 |
Sascha L. Teichmann |
Imports: Stripped schema prefixes from table dependencies.
|
Thu, 20 Dec 2018 15:33:29 +0100 |
Sascha L. Teichmann |
Import queue: Implemented email notifications.
|
Wed, 12 Dec 2018 19:21:02 +0100 |
Sascha L. Teichmann |
Made bottleneck primary key an int. Attention: This may break something!
|
Fri, 07 Dec 2018 13:08:17 +0100 |
Sascha L. Teichmann |
Added stub for bottleneck importer.
|
Fri, 07 Dec 2018 12:21:55 +0100 |
Sascha L. Teichmann |
Sounding result import: Accept *.txt files for XYZ data, too.
|
Wed, 05 Dec 2018 11:21:22 +0100 |
Sascha L. Teichmann |
Sounding results: Be a bit more precise when setting stageing_done.
|
Wed, 05 Dec 2018 11:00:53 +0100 |
Sascha L. Teichmann |
Fixed problem with accepting sounding result imports and moving them out of the staging area.
|
Tue, 04 Dec 2018 19:25:35 +0100 |
Sascha L. Teichmann |
Finished API docs for sounding result imports.
|
Tue, 04 Dec 2018 18:27:35 +0100 |
Sascha L. Teichmann |
Un-export point, line string and polygon types in import package as these are only used locally.
|
Wed, 28 Nov 2018 20:36:04 +0100 |
Sascha L. Teichmann |
Sounding result import: Ensure that the generated iso-lines are valid.
|
Wed, 28 Nov 2018 09:52:34 +0100 |
Sascha L. Teichmann |
Imports: An Import (e.g. a sounding result import) can now write a 'summary' of a successful import. This is done if the import switches to to state 'pending'.
|
Tue, 27 Nov 2018 14:55:48 +0100 |
Sascha L. Teichmann |
Sounding result import: Consider parameter override as complete even if there is no EPSG code. Use WGS84 in this case as a default.
|
Mon, 26 Nov 2018 09:01:21 +0100 |
Fadi Abbud |
merges
|
Fri, 23 Nov 2018 15:46:07 +0100 |
Fadi Abbud |
add headers for licensing to some middleware files
|
Sun, 25 Nov 2018 17:11:13 +0100 |
Sascha L. Teichmann |
Follow the rules for error messages to make golint happy.
|
Sun, 25 Nov 2018 16:26:41 +0100 |
Sascha L. Teichmann |
To make golint happier made context.Context to be the first argument in all calls.
|
Sat, 24 Nov 2018 10:32:06 +0100 |
Sascha L. Teichmann |
Added missing authors names in Go files.
|
Thu, 22 Nov 2018 13:37:29 +0100 |
Sascha L. Teichmann |
Sounding result import: Don't fail if an import ZIP does not contain an meta.json but has a full set of overrides.
|
Tue, 20 Nov 2018 17:04:06 +0100 |
Sascha L. Teichmann |
Sounding result import: Added the feature to override bottleneck, EPSG, depth reference and date in meta.json by POST arguments.
|
Mon, 19 Nov 2018 17:28:35 +0100 |
Sascha L. Teichmann |
Factored out som zip lookup code to be reusable in sounding result upload controller.
|
Mon, 19 Nov 2018 17:14:42 +0100 |
Sascha L. Teichmann |
Started with an upload sounding result to temp upload area.
|
Fri, 16 Nov 2018 18:35:09 +0100 |
Sascha L. Teichmann |
Implemented the db stuff of the review process. Needs testing.
|
Thu, 15 Nov 2018 17:32:40 +0100 |
Tom Gottfried |
Adjust contour lines heights to multiples of step width
|
Wed, 14 Nov 2018 12:23:10 +0100 |
Sascha L. Teichmann |
Track successfull imports in a separate table to be able to remove them later.
|
Fri, 09 Nov 2018 10:57:49 +0100 |
Sascha L. Teichmann |
Don't issue new lines at end of log messages when importing.
|
Thu, 08 Nov 2018 16:30:53 +0100 |
Tom Gottfried |
Avoid intersection of each isoline with area on insert
|
Thu, 08 Nov 2018 15:50:28 +0100 |
Sascha L. Teichmann |
Independent imports in terms of affected tables/dependencies are now run concurrently.
|
Wed, 07 Nov 2018 17:54:50 +0100 |
Tom Gottfried |
Store octrees along with sounding results
|
Wed, 07 Nov 2018 17:54:31 +0100 |
Sascha L. Teichmann |
Go from 50cm to 10cm stepwidth in calculating the contorlines.
|
Tue, 23 Oct 2018 18:15:14 +0200 |
Sascha L. Teichmann |
Added GNU Affero General Public License.
|
Mon, 22 Oct 2018 10:45:17 +0200 |
Sascha L. Teichmann |
Decoupled import job creation and job execution with a factory function.
|
Sat, 20 Oct 2018 19:14:00 +0200 |
Sascha L. Teichmann |
In preparation of persisting import jobs logging is done through an interface.
|
Fri, 19 Oct 2018 16:05:46 +0200 |
Sascha L. Teichmann |
Fixed small glitches in sounding result importer.
|
Fri, 19 Oct 2018 15:45:55 +0200 |
Sascha L. Teichmann |
Default to WGS84 if EPSG is not given in meta.json.
|
Fri, 19 Oct 2018 12:14:53 +0200 |
Sascha L. Teichmann |
Finally enqueue sounding result import job to import jobs.
|
Thu, 18 Oct 2018 18:37:19 +0200 |
Sascha L. Teichmann |
Started with endpoint for uploading sounding result and trigger respective import job.
|
Thu, 18 Oct 2018 17:30:53 +0200 |
Sascha L. Teichmann |
Fixed build error.
|
Thu, 18 Oct 2018 17:05:54 +0200 |
Sascha L. Teichmann |
Generate the contour lines of the sounding result during the import, too.
|
Thu, 18 Oct 2018 15:11:49 +0200 |
Sascha L. Teichmann |
Fetch the octree directly from the builder. No need to deserialize it from the blob.
|
Thu, 18 Oct 2018 13:09:49 +0200 |
Sascha L. Teichmann |
Generate TINs and octrees in sounding result importer.
|
Thu, 18 Oct 2018 12:22:08 +0200 |
Sascha L. Teichmann |
Split out polygon code out of sounding result importer source file.
|
Thu, 18 Oct 2018 11:52:13 +0200 |
Sascha L. Teichmann |
Moved generating of tins to octree package.
|
Wed, 17 Oct 2018 15:29:58 +0200 |
Sascha L. Teichmann |
Serialize boundary polygon of sounding result as WKB.
|
Wed, 17 Oct 2018 13:41:49 +0200 |
Sascha L. Teichmann |
Stored point cloud and bounding area of sounding result in database. WIP.
|
Wed, 17 Oct 2018 12:23:39 +0200 |
Sascha L. Teichmann |
Load boundary polygon of sounding result from ZIP file.
|
Tue, 16 Oct 2018 18:20:50 +0200 |
Sascha L. Teichmann |
Started with writing an importer job for sounding results.
|