Apakah ada pustaka sumber terbuka untuk melakukan operasi geometri (union, intersect, relation ...) di .NET?
sumber
Apakah ada pustaka sumber terbuka untuk melakukan operasi geometri (union, intersect, relation ...) di .NET?
Saya percaya bahwa NTS, .NET Topology Suite berisi kode yang mampu melakukan operasi geometri pada struktur GIS. Ini adalah .NET port JTS .
Anda dapat mencoba SharpMap , atau lebih khusus lagi, Net Topology Suite , yang merupakan port .net dari JTS (java topology suite).
Juga checkout DotSpatial
http://dotspatial.codeplex.com/wikipage?title=IGeometry&referringTitle=NTSCompare
Clipper dari Angus Johnson: http://www.angusj.com/delphi/clipper.php http://sourceforge.net/projects/polyclipping/files/
Pustaka yang sama tersedia sebagai kode sumber C #, C ++ dan Delphi.
Anda mungkin ingin mencoba Kerangka Topologi .NET (TF.NET) - API manipulasi topologi open source yang mampu menangani representasi objek terkelola dari entitas topologi berdasarkan API populer lainnya, yang memperlihatkan inti manipulasi topologi umum berbasis JTS pada mereka.
JTS Topology Suite , pada kenyataannya, Java API menyediakan model objek spasial dan fungsi-fungsi geometris dasar, menyediakan implementasi yang lengkap, konsisten, dan kuat dari implementasi algoritma spasial 2D fundamental. Ini mengimplementasikan model geometri yang didefinisikan dalam Spesifikasi Fitur Sederhana Konsorsium OpenGIS untuk SQL. Port JTS untuk .NET bernama Net Topology Suite (NTS) , dan sepenuhnya sesuai dengan spesifikasi Microsoft .NET 2.0. NTS memperluas JTS dengan banyak transformasi koordinat dan fungsi lainnya, sementara TF.NET memperluas NTS lebih lanjut, termasuk fungsi Autodesk dan Oracle IO tambahan dan kelas generik yang terkait dengan grafik geometri.
Rincian lebih lanjut tentang TF.NET di Google Code dan GitHub .