Znalazłem niektóre implementacje R-drzewa o otwartym kodzie źródłowym w języku C#, ale żadne z dokumentacją ani oznakami użycia przez kogoś innego niż programista.Czy istnieje udokumentowana darmowa implementacja R-Tree dla .NET?
Odpowiedz
NetTopologySuite jest port do C# JTS i zawiera klasę STRtree który jest tylko do odczytu R-Tree
znam nikogo, ale chciałbym podkreślić, że biblioteki, jak to zwykle:
- Pierwsze pisemne (zwykle z pewnymi błędami).
- Błędy są usuwane przez używanie.
- Wszystkie aktywne błędy są stałe
- opcjonalne
- błędów „utajone”, które nigdy nie może się zdarzyć, ze względu na wcześniejsze semantyki platformy, na której działa biblioteka pojawić się w przypadku zmiany platformy w jakiś sposób.
Zatem brak aktywności w zakresie zatwierdzeń dla biblioteki nie powinny wskazywać, że biblioteka jest martwy, może to oznaczać, że jest bardzo stabilny i wytrzymały. Jeśli biblioteka jest albo łatwa do zrozumienia, albo skierowana do względnie wyrafinowanej publiczności (jak obecnie używa R-Tree), możesz znaleźć mały dialog internetowy na jej temat.
Brak aktywności związanej z pobieraniem jest nieco niepokojący. Chociaż korzystasz z dość niszowej biblioteki na platformie, która wcześniej nie była znana z ciężkich zadań GIS/zapytań przestrzennych (chociaż zmiany w SQL Server 2008 mogą to zmienić).
Jeśli nie możesz znaleźć biblioteki Java o odpowiedniej aktywności, jest mało prawdopodobne, że znajdziesz C#. Jeśli znajdziesz taki plik Java, bezpośredni (w przeciwieństwie do idiomatycznego) port raczej nie będzie powodował problemów.
According to this thread jest implementacja R-drzewo jako część Prest: http://www.mcobject.com/perst_eval
Dlaczego głosowanie w dół? Przytoczyłem pogłoskę, a nawet znalazłem działający link. – N8allan
- 1. Czy istnieje darmowa implementacja printf dla .net?
- 2. Czy istnieje implementacja Erlang dla Androida?
- 3. Czy istnieje żadna implementacja kompilatora C# opartego na .NET/CLI?
- 4. Czy istnieje implementacja drzewa wyszukiwania binarnego w .NET 4?
- 5. Czy istnieje skuteczna implementacja tetration?
- 6. Czy istnieje * bardzo * lekkie IDE dla .net?
- 7. Czy istnieje Rx.NET dla .NET Core?
- 8. Czy istnieje biblioteka programowania funkcjonalnego dla .NET?
- 9. Czy istnieje odpowiednik GAC dla .NET Core?
- 10. Czy istnieje standardowa implementacja chmury tagów open-source dla SWT?
- 11. Czy istnieje implementacja mapy ze słuchaczami dla Javy?
- 12. Czy istnieje standardowa implementacja listy cyrkowej dla C++?
- 13. Czy istnieje działająca implementacja układu siatki CSS3 dla Webkita?
- 14. Czy istnieje implementacja wektora bez blokady?
- 15. Czy istnieje samodzielna implementacja funkcji std ::?
- 16. Czy istnieje jakakolwiek implementacja Interceptor w sqlite
- 17. Implementacja WeakReference w .NET
- 18. Czy jest jakaś implementacja .NET na Mac OS?
- 19. Czy istnieje natywna implementacja JavaScript jQuery's document.ready()?
- 20. Czy istnieje implementacja selektorów Sizzle/jQuery w języku C#?
- 21. Czy istnieje parser .NET CQL?
- 22. Czy usługa Firebase Cloud Messaging jest darmowa?
- 23. Delphi: Darmowa wymiana TSynEdit
- 24. Gdzie jest udokumentowana ścieżka "file: /// android_asset /"?
- 25. Czy jest teraz implementacja dla obserwatora_ptr?
- 26. Czy jest implementacja Hadley's ddply dla Pythona?
- 27. Czy istnieje bezpłatna alternatywa dla Łowcy wyjątków?
- 28. Czy istnieje odpowiednik Valgrind dla .Net w systemie Windows?
- 29. Czy istnieje Path.Combine dla ścieżek kluczy rejestru w .net?
- 30. Czy istnieje "standardowy" sposób wdrożenia aktywacji oprogramowania dla .NET?
co rodzaj indeksu, którego szukasz? Jeśli szukasz prawdziwego indeksu DB z organizacją strony - trudno go znaleźć. Mam C# indeks w pamięci. Nie napiszę żadnej dokumentacji, ale myślę, że nie będzie trudno odpowiedzieć na niektóre pytania (: –