zsiki / GeoEasy

land surveying calculation, network adjustment, digital terrain models, regression calculation
http://digikom.hu/english/geo_easy_e.html
GNU General Public License v2.0
72 stars 34 forks source link

Find error? #168

Closed zvezdochiot closed 2 years ago

zvezdochiot commented 2 years ago

Hi @zsiki .

In some programs there is such a mechanism: one measurement is turned off and a list of errors of the unit of weight is displayed. At the end, a measurement is output , the disconnection of which leads to the minimum error of the unit of weight.

Can you add such a feature to GeoEasy?

PS: An example of a program that implements this: RGS (http://mykaralw.narod.ru/download/exe/rgsdemo-4-0-0.zip). Example of RGS report: https://github.com/Geo-Linux-Calculations/geodesist.ru-attach/threads/72942/992622-gnu-gama-3st-2K-del-ST1-M5-KP-3D.zip (uzip://gnu-gama-3st-2K-del-ST1-M5-KP-3D/rgs-4.0.0/20210207-CN-3st-2K.RgsRep.FindError.log)

PS2: It is advisable to do this as a separate module.

zsiki commented 2 years ago

In the "Residuals and analysis of observations" section of the GNU Gama text output the e-obs column estimates the real error of observation. It is not exactly what you wish, but it can be used similar way (see 5.8 chapter in GNU Gama documentation). At the beginning of the GNU Gama text output there is information of the change of mean error of unit weight, see "Maximal decrease of m0’’/m0 on elimination of one observation:"

zvezdochiot commented 2 years ago

Hi @zsiki .

I know about GNU Gama. But in the same archive in the log-files it can be seen that the obvious error found in RGS is simply ignored by GNU Gama. I decided to find an alternative analyzer. But no, so no.

Cast @cepek .

cepek commented 2 years ago

Hmm, I have no idea what you are talking about. Can you explain to me? Aleš

On Sun, 14 Nov 2021 at 11:22, звездочёт @.***> wrote:

Hi @zsiki https://github.com/zsiki .

I know about GNU Gama. But in the same archive in the log-files it can be seen that the obvious error found in RGS is simply ignored by GNU Gama. I decided to find an alternative analyzer. But no, so no.

Cast @cepek https://github.com/cepek .

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/zsiki/GeoEasy/issues/168#issuecomment-968120452, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABVNT3ZTBHF7Q5RSPYCXJI3UL6EXJANCNFSM5H6PRSCA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

zvezdochiot commented 2 years ago

Hi @cepek .

In the RGS system there is such a mechanism: error search. The list of measurements, at each step only one measurement is turned off and the network is adjustment. The list "measurement - [pvv]" is returned. At the end of the list: "measurement - min [pvv]".

cepek commented 2 years ago

I do not know what RGS system means a.

On Sun, 14 Nov 2021 at 12:03, звездочёт @.***> wrote:

Hi @cepek https://github.com/cepek .

In the RGS system there is such a mechanism: error search. The list of measurements, at each step only one measurement is turned off and the network is renegotiated. The list "measurement - [pvv]" is returned. At the end of the list: "measurement - min [pvv]".

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/zsiki/GeoEasy/issues/168#issuecomment-968268356, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABVNT35YRLQJWIZIZWAKPOTUL6JQBANCNFSM5H6PRSCA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

zvezdochiot commented 2 years ago

Hi @cepek .

RGS is a program from company "РУМБ" (Russia) under Windows 32bit for adjusting geodesic networks.

cepek commented 2 years ago

I see, thanks. Can you compare adjustment xml results from gama with РУМБ? I could possibly write a conversion to some format of РУМБ (if available ... same for gama input data; actually I am working on a new version with --export input data to be available in qgama GUI). If I get you right, РУМБ enables iterative removal of detected observations (something like the worst, most influential, outlayer, one in each step). This might be tempting, but this is not a good idea in general, it must be the expert user to analyze the adjusted data and decide what the problem is. Aleš

On Sun, 14 Nov 2021 at 12:54, звездочёт @.***> wrote:

Hi @cepek https://github.com/cepek .

RGS http://mykaralw.narod.ru/download/exe/rgsdemo-4-0-0.zip is a program from company "РУМБ" (Russia) under Windows for adjusting geodesic networks.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/zsiki/GeoEasy/issues/168#issuecomment-968276027, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABVNT36DZ5XSDG3AKOWB7ADUL6PPHANCNFSM5H6PRSCA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

zvezdochiot commented 2 years ago

Hi @cepek .

Ok. I can't run wine 32 bit on Devuan 64 bit (I'll have to clutter up the whole system, I don't want to, maybe later).

cepek commented 2 years ago

Just an idea. Do not bother yourself, it's not neither urgent nor important Aleš

On Sun, 14 Nov 2021 at 15:20, звездочёт @.***> wrote:

Hi @cepek https://github.com/cepek .

Ok. I can't run wine 32 bit on Debian 64 bit (I'll have to clutter up the whole system, I don't want to, maybe later).

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/zsiki/GeoEasy/issues/168#issuecomment-968299819, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABVNT37CCH2UYUEW3BG4QBDUL7ATTANCNFSM5H6PRSCA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.