Recherche d'une bibliothèque open source .NET pour les opérations de géométrie

9

Existe-t-il des bibliothèques open source pour effectuer des opérations de géométrie (union, intersection, relation ...) dans .NET?

MathiasWestin
la source

Réponses:

6

vous pouvez essayer SharpMap , ou plus précisément, Net Topology Suite , qui est le port .net du JTS (java topology suite).

WolfOdrade
la source
2

Voir MapWindow: www.mapwindow.org

Alias
la source
1

Vous voudrez peut-être essayer Topology Framework .NET (TF.NET) - une API de manipulation de topologie open source capable de gérer la représentation d'objets gérés d'entités topologiques basées sur d'autres API populaires, leur exposant son noyau de manipulation de topologie commune basé sur JTS.

JTS Topology Suite est, en fait, une API Java fournissant un modèle d'objet spatial et des fonctions géométriques fondamentales, fournissant une implémentation complète, cohérente et robuste d'algorithmes spatiaux 2D fondamentaux. Il implémente un modèle de géométrie défini dans la spécification de fonctionnalités simples d'OpenGIS Consortium pour SQL. Le port JTS pour .NET a été nommé Net Topology Suite (NTS) et est entièrement conforme à la spécification Microsoft .NET 2.0. NTS étend JTS avec de nombreuses transformations de coordonnées et d'autres fonctions, tandis que TF.NET étend NTS plus loin, y compris des fonctions Autodesk et Oracle IO supplémentaires et des classes génériques liées aux graphiques de géométrie.

Plus de détails sur TF.NET sur Google Code et GitHub .

Maksim Sestic
la source
0

Une autre option que je n'ai pas vue ici est Gmap.NET (Great Maps). La version actuelle date d'avril 2015. Je ne l'ai personnellement pas beaucoup utilisée depuis la création d'une couche et sa visualisation dans une application WPF, mais il semble qu'elle ait un grand potentiel.

Branco
la source