क्या .NET में ज्योमेट्री ऑपरेशन (यूनियन, इंटरसेक्ट, रिलेशन ...) करने के लिए कोई ओपनसोर्स लाइब्रेरी हैं?
क्या .NET में ज्योमेट्री ऑपरेशन (यूनियन, इंटरसेक्ट, रिलेशन ...) करने के लिए कोई ओपनसोर्स लाइब्रेरी हैं?
जवाबों:
मेरा मानना है कि एनटीएस, द .NET टोपोलॉजी सूट में जीआईएस संरचनाओं पर ज्यामिति संचालन करने में सक्षम कोड है। यह JTS का .NET पोर्ट है ।
आप SharpMap , या अधिक विशिष्ट रूप से, नेट टोपोलॉजी सूट की कोशिश कर सकते हैं , जो कि JTS (जावा टोपोलॉजी सूट) का .net पोर्ट है।
MapWindow देखें: www.mapwindow.org
एंगस जॉनसन से क्लिपर: http://www.angusj.com/delphi/clipper.php http://sourceforge.net/projects/polyclipping/files/
समान पुस्तकालय सी #, सी ++ और डेल्फी स्रोत कोड दोनों के रूप में उपलब्ध है।
आप टोपोलॉजी फ्रेमवर्क .NET (TF.NET) को आज़माना चाह सकते हैं - एक खुला स्रोत टोपोलॉजी हेरफेर एपीआई जो अन्य लोकप्रिय एपीआई के आधार पर टोपोलॉजिकल संस्थाओं के प्रबंधित ऑब्जेक्ट्स को संभालने में सक्षम है, यह उनके लिए JTS- आधारित सामान्य टोपोलॉजी हेरफेर कोर को उजागर करता है।
जेटीएस टोपोलॉजी सूट , वास्तव में, जावा एपीआई स्थानिक वस्तु मॉडल और मौलिक ज्यामितीय फ़ंक्शन प्रदान करता है, मौलिक 2 डी स्थानिक एल्गोरिदम का एक पूर्ण, सुसंगत, मजबूत कार्यान्वयन प्रदान करता है। यह SQL के लिए OpenGIS कंसोर्टियम सिंपल फीचर्स स्पेसिफिकेशन में परिभाषित ज्यामिति मॉडल को लागू करता है। .NET के लिए JTS पोर्ट को नेट टोपोलॉजी सूट (NTS) नाम दिया गया था , और यह पूरी तरह से Microsoft .NET 2.0 विनिर्देशन के अनुरूप है। एनटीएस कई समन्वय परिवर्तन और अन्य कार्यों के साथ जेटीएस का विस्तार करता है, जबकि टीएफनेट एनटीएस को आगे बढ़ाता है, जिसमें अतिरिक्त ऑटोडेस्क और ओरेकल आईओ फ़ंक्शन और ज्यामिति रेखांकन से संबंधित सामान्य कक्षाएं शामिल हैं।
Google कोड और GitHub पर TF.NET पर अधिक जानकारी ।