Ich habe einige Open-Source-R-Tree-Implementierungen in C# gefunden, aber keine mit Dokumentation oder Anzeichen dafür, dass sie von jemand anderem als dem Entwickler verwendet werden.Gibt es dokumentierte freie R-Tree-Implementierung für .NET?
Antwort
Die NetTopologySuite ist ein JTS Port C# und es enthält eine STRtree Klasse, die ein Nur-Lese-R-Baum
Ich kenne keine, aber ich möchte darauf hinweisen, dass wie diese Bibliotheken sind in der Regel:
- geschrieben werden (in der Regel mit einigen Bugs).
- Bugs werden ausgebügelt, obwohl sie benutzt werden.
- Alle aktiven Bugs
- Optional Fest
- ‚Latent‘ Fehler, die nie auf Grund früherer Semantik der Plattform, auf der die Bibliothek arbeitet auftauchen, wenn die Plattform Änderungen in irgendeiner Weise geschehen könnte.
So Mangel an Aktivität in Bezug auf den Commits für die Bibliothek sollte nicht anzuzeigen, dass die Bibliothek tot ist, kann es zeigen, es ist sehr stabil und solide. Wenn die Bibliothek entweder einfach zu verstehen oder auf ein relativ anspruchsvolles Publikum ausgerichtet ist (wie es derzeit bei R-Tree der Fall ist), dann finden Sie möglicherweise wenig Online-Dialog darüber.
Der Mangel an Download-Aktivität ist etwas beunruhigend. Obwohl Sie eine ziemlich Nischen-Bibliothek auf einer Plattform verwenden, die zuvor nicht für schwere GIS/Spatial Query Arbeit bekannt war (obwohl die Änderungen in SQL Server 2008 das ändern können).
Wenn Sie keine Java-Bibliothek mit geeigneten Aktivitäten finden können, ist es unwahrscheinlich, dass Sie eine C# one finden. Wenn Sie ein solches Java finden, ist ein direkter (im Gegensatz zu idiomatischer) Port wahrscheinlich nicht problematisch.
According to this thread gibt es eine R-Baum-Implementierung im Rahmen von Prest: http://www.mcobject.com/perst_eval
Warum die Down-Vote? Ich habe das Gerücht zitiert und sogar einen funktionierenden Link gefunden. – N8allan
- 1. Gibt es eine dokumentierte JavaScript-API für Windows Media Player?
- 2. Gibt es dokumentierte, organisierte Sammlungen von Bibliotheken für Common Lisp?
- 3. Gibt es freie OpenCV-Klassifikatorbibliotheken?
- 4. Gut dokumentierte Open-Source-Projekt in .net
- 5. Freie/OpenSource .NET Diff Generator?
- 6. Lock freie Konstrukte in. NET
- 7. Gibt es gute Sicherheitscodierungsbibliotheken für .NET?
- 8. Gibt es Rx.NET für .NET Core?
- 9. Gibt es eine Bayes'sche Filterbibliothek für .NET?
- 10. Gibt es Tutorials für Protobuf-net?
- 11. Gibt es gute Parsing-Bibliotheken für .Net?
- 12. Gibt es einen allgemeinen Objektpool für .NET?
- 13. Gibt es einen Base64Stream für .NET? woher?
- 14. Gibt es eine .NET-Bindung für Neo4J?
- 15. Gibt es einen BigDateTime-Typ für .net?
- 16. Gibt es OK-Bilderkennungsbibliotheken für .NET?
- 17. Gibt es eine Transliterationsbibliothek für .NET?
- 18. Gibt es Set-Parser für .net?
- 19. Gibt es ein JavaBlackBelt-Äquivalent für .Net?
- 20. Gibt es eine Platzhaltererweiterung für .net-Anwendungen?
- 21. Gibt es eine freie Bibliothek, um verschiedene Tonformate in .NET zu spielen?
- 22. Gibt es eine kostenlose Implementierung von printf für .net?
- 23. Gibt es freie .NET OCR-Bibliotheken, die OCR direkt in einem Anwendungsfenster ausführen?
- 24. Gibt es .NET ESBs?
- 25. Gesucht: Ressource für dokumentierte Cross-Browser-Unterschiede
- 26. Freie Syntax Hervorhebung von .NET Editor
- 27. Freie Syntax Hervorhebung Komponente in .NET
- 28. Gibt es eine freie Bibliothek zum Analysieren von .MSG-Dateien?
- 29. Gibt es freie Movie Listing und Showtime APIs?
- 30. Gibt es dokumentierte Projekte, bei denen CouchDB versucht und abgelehnt wurde?
was Art von Index suchen Sie? Wenn Sie nach echten DB-Index mit Seitenorganisation suchen - es ist schwer zu finden. Ich habe C# In-Memory-Index. Ich werde keine Dokumentation schreiben, aber ich denke, dass es nicht schwer sein wird, einige Fragen zu beantworten (: –