Poszukiwanie biblioteki .NET opensource dla operacji geometrii

9

Czy są dostępne biblioteki typu open source do wykonywania operacji geometrii (zjednoczenie, przecięcie, relacja ...) w .NET?

MathiasWestin
źródło

Odpowiedzi:

6

możesz wypróbować SharpMap , a dokładniej Net Topology Suite , który jest portem .NET JTS (pakiet topologii Java).

WolfOdrade
źródło
2

Zobacz MapWindow: www.mapwindow.org

Alias
źródło
1

Możesz wypróbować Topology Framework .NET (TF.NET) - interfejs API do manipulacji topologią typu open source, który może obsługiwać reprezentację obiektów zarządzanych przez jednostki topologiczne w oparciu o inne popularne interfejsy API, udostępniając im wspólny rdzeń manipulacji topologii oparty na JTS.

JTS Topology Suite to w rzeczywistości Java API zapewniający model obiektu przestrzennego i podstawowe funkcje geometryczne, zapewniający pełną, spójną i niezawodną implementację podstawowych algorytmów przestrzennych 2D. Implementuje model geometrii zdefiniowany w specyfikacji prostych funkcji konsorcjum OpenGIS dla SQL. Port JTS dla platformy .NET został nazwany Net Topology Suite (NTS) i jest w pełni zgodny ze specyfikacją Microsoft .NET 2.0. NTS rozszerza JTS o liczne transformacje współrzędnych i inne funkcje, a TF.NET rozszerza NTS, w tym dodatkowe funkcje Autodesk i Oracle IO oraz ogólne klasy związane z grafami geometrycznymi.

Więcej informacji na temat TF.NET w Google Code i GitHub .

Maksim Sestic
źródło
0

Inną opcją, której tu nie widziałem, jest Gmap.NET (świetne mapy). Obecna wersja pochodzi z kwietnia 2015 r. Osobiście nie korzystałem z niej zbyt długo, tworząc warstwę i przeglądając ją w aplikacji WPF, ale wygląda na to, że ma duży potencjał.

Branco
źródło