Answer the question
In order to leave comments, you need to log in
What are the ready-made C# libraries for working with geoareas, or at least with geometry?
There are tasks for searching in geofences, their analysis, etc. I searched for a very long time, but did not find anything ready for transforming zones, moving them, creating a buffer. Let's say I want to move a point in azimuth by 100 meters (or create a new one at a distance from the given one) or make a new one from a polygon with a buffer of 100 meters. Do you really have to write everything with your hands, which has long been thought up and calculated?
Everything that I found, at best, finds the distance between points or determines if a point falls into a rectangle)
Maybe someone has come across and will tell you the options?
Answer the question
In order to leave comments, you need to log in
Solved the issue by hand. Translated into rectangular coordinates, transformed, then back. True, there are errors, but many times less than most other methods.
> Let's say I want to move a point in azimuth by 100 meters
This is also called a direct (or reverse all the time I confuse them) geodetic problem,
The first link in the search (c# direct geodesy problem):
www.gavaghan.org/blog/free-source-code /geodesy-lib...
>I searched for a very long time, but did not find anything ready for transforming zones, moving them, creating a buffer.
I would take postgis and use the c# sql capabilities
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question