E
E
eRKa2017-07-26 19:03:58
.NET
eRKa, 2017-07-26 19:03:58

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

2 answer(s)
E
eRKa, 2017-07-28
@kttotto

Solved the issue by hand. Translated into rectangular coordinates, transformed, then back. True, there are errors, but many times less than most other methods.

A
apro, 2017-07-26
@apro

> 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 question

Ask a Question

731 491 924 answers to any question