I'm developing an app that is like a simulation which has to have geoid
height for a point(Latitude, Longitude) continuously. Due to the reason
that NETGeographicLib demonstrates high performance because of working in
GPU and high precision, My prefer is this library instead of PyGeodesy,
GeoidHeightDotnet or other between the libraries I know.
1 - However, When I repeatedly force NETGeographicLib's ConvertHeight()
method to calculate the geoid height at a point with multithreading as well
as six digits precision after the dot in my system, The RAWVAL() method
throws an error.
Does anybody encounter with an error like this?
How to solute this problem?
2 - Or do you know any alternative library that does the same with
NETGeographicLib which calculates the geoid height at a point(Lat, Lon)
with high performance as well high precision in C#?
I'm developing an app that is like a simulation which has to have geoid
height for a point(Latitude, Longitude) continuously. Due to the reason
that NETGeographicLib demonstrates high performance because of working in
GPU and high precision, My prefer is this library instead of PyGeodesy,
GeoidHeightDotnet or other between the libraries I know.
1 - However, When I repeatedly force NETGeographicLib's ConvertHeight()
method to calculate the geoid height at a point with multithreading as well
as six digits precision after the dot in my system, The RAWVAL() method
throws an error.
Does anybody encounter with an error like this?
How to solute this problem?
2 - Or do you know any alternative library that does the same with
NETGeographicLib which calculates the geoid height at a point(Lat, Lon)
with high performance as well high precision in C#?
Thank you for interesting.
For a multithreaded application, you need to read in all the data you need before entering the multithreaded portion of your code using either the
Cache
orCacheAll
methods. Seehttps://geographiclib.sourceforge.io/1.52/NET/classNETGeographicLib_1_1Geoid.html#a30fd83f3947872f9da6db81113895bef
https://geographiclib.sourceforge.io/1.52/NET/classNETGeographicLib_1_1Geoid.html#a2bb6942e8979d9dc54f5b9ec32f154bb
Be warned that NETGeographicLib is no longer actively supported.