Buscando a biblioteca de código-fonte .NET para operações de geometria

9

Existem bibliotecas de código-fonte aberto para operações de geometria (união, interseção, relação ...) no .NET?

MathiasWestin
fonte

Respostas:

6

você pode experimentar o SharpMap , ou mais especificamente, o Net Topology Suite , que é a porta .net do JTS (java topology suite).

WolfOdrade
fonte
2

Consulte MapWindow: www.mapwindow.org

Alias
fonte
1

Convém experimentar o Topology Framework .NET (TF.NET) - uma API de manipulação de topologia de código aberto capaz de manipular a representação de objetos gerenciados de entidades topológicas com base em outras APIs populares, expondo a elas o núcleo de manipulação de topologia comum baseado em JTS.

O JTS Topology Suite é, de fato, a API Java que fornece modelo de objeto espacial e funções geométricas fundamentais, fornecendo uma implementação completa, consistente e robusta de algoritmos espaciais 2D fundamentais. Ele implementa o modelo de geometria definido na Especificação de recursos simples do OpenGIS Consortium para SQL. A porta JTS para .NET foi nomeada Net Topology Suite (NTS) e é totalmente compatível com a especificação do Microsoft .NET 2.0. O NTS estende o JTS com inúmeras transformações de coordenadas e outras funções, enquanto o TF.NET estende o NTS ainda mais, incluindo funções adicionais do Autodesk e Oracle IO e classes genéricas relacionadas a gráficos de geometria.

Mais detalhes sobre o TF.NET no Google Code e GitHub .

Maksim Sestic
fonte
0

Outra opção que não vi aqui é o Gmap.NET (ótimos mapas). A versão atual é de abril de 2015. Eu pessoalmente não a utilizava muito tempo depois de criar uma camada e visualizá-la em um aplicativo WPF, mas parece que ele tem um grande potencial.

Branco
fonte