Frage

fand ich einige Open-Source-R-Baum-Implementierungen in C #, aber keine mit der Dokumentation noch Anzeichen von anderen als der Entwickler von jemandem verwendet wurde.

War es hilfreich?

Lösung

Die NetTopologySuite ist ein JTS Port C # und es enthält eine STRtree Klasse, die eine nur-Lese-R-Baum

Andere Tipps

Ich kenne keine, aber ich möchte darauf hinweisen, dass Bibliotheken wie diese sind in der Regel:

  • Get geschrieben (in der Regel mit einigen Bugs).
  • Bugs bekommen obwohl Gebrauch ausgebügelt.
  • Alle aktiven Fehler beseitigt
  • Optional
    • ‚Latent‘ Bugs, die nie auf Grund früherer Semantik der Plattform passieren könnte, auf dem die Bibliothek, wenn die Plattform Änderungen in irgendeiner Weise auftauchen arbeitet.

fehlt also Wirkungsweise in den Commits für die Bibliothek sollte nicht an, dass die Bibliothek tot ist, kann es zeigen, es ist sehr stabil und solide. Wenn die Bibliothek entweder leicht zu verstehen oder zu einer relativ anspruchsvollen Zielgruppe ausgerichtet (als R-Baum-Nutzung derzeit ist), dann können Sie wenig Online-Dialog über sie finden.

Der Mangel an Download-Aktivität ist etwas beunruhigend. Obwohl Sie eine ziemlich Nische Bibliothek auf einer Plattform bisher nicht bekannt für schwere GIS / räumliche Abfrage Arbeit (obwohl die Änderungen in SQL Server 2008 können das ändern) verwenden.

Wenn Sie keine Java-Bibliothek entsprechender Aktivität finden kann, ist es unwahrscheinlich, dass Sie eine c # ein finden. Wenn Sie eine solche java eine direkte finden (im Gegensatz zu idiomatischen gegen) -Anschluss ist unwahrscheinlich, dass encouter Probleme.

Nach diesem Thread gibt es eine R-Baum-Implementierung im Rahmen von Prest: http://www.mcobject.com/perst_eval

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top