log pkg/imports/sr.go @ 5407:850f5847d18a marking-single-beam

age author description
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.