From 07326289c02884ebbbd1e62316bc0502c12da44a Mon Sep 17 00:00:00 2001 From: Saijin-Naib <19295950+Saijin-Naib@users.noreply.github.com> Date: Mon, 27 Sep 2021 10:56:24 -0400 Subject: [PATCH 1/4] Update boot.py Added --pc-geometric and --use-3dmesh to more options to hopefully help boost the baseline utility of these defaults based upon some trends I've been seeing on the forum and via email. --- app/boot.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app/boot.py b/app/boot.py index fc915116..3a12e6c8 100644 --- a/app/boot.py +++ b/app/boot.py @@ -106,20 +106,28 @@ def add_default_presets(): Preset.objects.update_or_create(name='Volume Analysis', system=True, defaults={'options': [{'name': 'dsm', 'value': True}, {'name': 'dem-resolution', 'value': '2'}, - {'name': 'pc-quality', 'value': 'high'}]}) + {'name': 'pc-geometric', 'value': True}, + {'name': 'pc-quality', 'value': 'high'}, + {'name': 'use-3dmesh', 'value': True},]}) Preset.objects.update_or_create(name='3D Model', system=True, defaults={'options': [{'name': 'mesh-octree-depth', 'value': "12"}, {'name': 'use-3dmesh', 'value': True}, + {'name': 'pc-geometric', 'value': True}, {'name': 'pc-quality', 'value': 'high'}, {'name': 'mesh-size', 'value': '300000'}]}) Preset.objects.update_or_create(name='Buildings', system=True, defaults={'options': [{'name': 'mesh-size', 'value': '300000'}, + {'name': 'use-3dmesh', 'value': True}, + {'name': 'pc-geometric', 'value': True}, {'name': 'pc-quality', 'value': 'high'}]}) Preset.objects.update_or_create(name='Point of Interest', system=True, defaults={'options': [{'name': 'mesh-size', 'value': '300000'}, + {'name': 'pc-geometric', 'value': True}, {'name': 'use-3dmesh', 'value': True}]}) Preset.objects.update_or_create(name='Forest', system=True, defaults={'options': [{'name': 'min-num-features', 'value': '18000'}, + {'name': 'use-3dmesh', 'value': True}, + {'name': 'pc-geometric', 'value': True}, {'name': 'feature-quality', 'value': 'ultra'}]}) Preset.objects.update_or_create(name='DSM + DTM', system=True, defaults={ @@ -131,7 +139,7 @@ def add_default_presets(): {'name': 'dsm', 'value': True}, {'name': 'pc-quality', 'value': 'high'}, {'name': 'dem-resolution', 'value': "2.0"}, - {'name': 'orthophoto-resolution', 'value': "2.0"}, + {'name': 'orthophoto-resolution', 'value': "1.0"}, ]}) Preset.objects.update_or_create(name='Default', system=True, defaults={'options': [{'name': 'dsm', 'value': True}]}) From 8b91f103420f7f5967152596bcf08af0339f0d84 Mon Sep 17 00:00:00 2001 From: Saijin-Naib <19295950+Saijin-Naib@users.noreply.github.com> Date: Thu, 30 Sep 2021 16:53:29 -0400 Subject: [PATCH 2/4] Update boot.py Roll back changes to Buildings preset until I can find something better. --- app/boot.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/app/boot.py b/app/boot.py index 3a12e6c8..6ec09f3d 100644 --- a/app/boot.py +++ b/app/boot.py @@ -117,8 +117,6 @@ def add_default_presets(): {'name': 'mesh-size', 'value': '300000'}]}) Preset.objects.update_or_create(name='Buildings', system=True, defaults={'options': [{'name': 'mesh-size', 'value': '300000'}, - {'name': 'use-3dmesh', 'value': True}, - {'name': 'pc-geometric', 'value': True}, {'name': 'pc-quality', 'value': 'high'}]}) Preset.objects.update_or_create(name='Point of Interest', system=True, defaults={'options': [{'name': 'mesh-size', 'value': '300000'}, From 7edeb8dfb2a21aa5c8c58e4eba4a1d46e2eb36b8 Mon Sep 17 00:00:00 2001 From: Saijin-Naib <19295950+Saijin-Naib@users.noreply.github.com> Date: Thu, 30 Sep 2021 20:19:03 -0400 Subject: [PATCH 3/4] Update boot.py Re-add --pc-geometric for Buildings preset since it seems to overall be beneficial. --- app/boot.py | 1 + 1 file changed, 1 insertion(+) diff --git a/app/boot.py b/app/boot.py index 6ec09f3d..ee81c702 100644 --- a/app/boot.py +++ b/app/boot.py @@ -117,6 +117,7 @@ def add_default_presets(): {'name': 'mesh-size', 'value': '300000'}]}) Preset.objects.update_or_create(name='Buildings', system=True, defaults={'options': [{'name': 'mesh-size', 'value': '300000'}, + {'name': 'pc-geometric', 'value': True}, {'name': 'pc-quality', 'value': 'high'}]}) Preset.objects.update_or_create(name='Point of Interest', system=True, defaults={'options': [{'name': 'mesh-size', 'value': '300000'}, From a443251f36240b60f286aed1130cf23cd8e81d05 Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Thu, 30 Sep 2021 21:11:35 -0400 Subject: [PATCH 4/4] Adjust orthophoto-resolution --- app/boot.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/boot.py b/app/boot.py index ee81c702..360c4fea 100644 --- a/app/boot.py +++ b/app/boot.py @@ -138,7 +138,7 @@ def add_default_presets(): {'name': 'dsm', 'value': True}, {'name': 'pc-quality', 'value': 'high'}, {'name': 'dem-resolution', 'value': "2.0"}, - {'name': 'orthophoto-resolution', 'value': "1.0"}, + {'name': 'orthophoto-resolution', 'value': "2.0"}, ]}) Preset.objects.update_or_create(name='Default', system=True, defaults={'options': [{'name': 'dsm', 'value': True}]})