Подтвердить что ты не робот

Есть ли документальная бесплатная реализация R-Tree для .NET?

Я нашел несколько реализаций R-Tree с открытым исходным кодом на С#, но ни с документацией, ни с признаками использования кем-то, кроме разработчика.

4b9b3361

Ответ 1

NetTopologySuite является JTS на С#, и он содержит класс STRtree, который является R-Tree только для чтения

Ответ 2

Я ничего не знаю, но я хотел бы указать, что библиотеки, подобные этому, имеют тенденцию:

  • Напиши (обычно с некоторыми ошибками).
  • Ошибки устраняются, хотя использование.
  • Исправлены все активные ошибки.
  • Дополнительно
    • "Скрытые" ошибки, которые никогда не произойдут из-за предыдущей семантики платформы, на которой работает библиотека, если платформа каким-то образом изменится.

Таким образом, отсутствие активности в терминах фиксации для библиотеки не должно указывать на то, что библиотека мертва, это может указывать на ее очень стабильную и прочную. Если библиотека легко понятна или ориентирована на относительно сложную аудиторию (в настоящее время используется R-Tree), вы можете найти небольшой интерактивный диалог об этом.

Отсутствие активности загрузки несколько вызывает беспокойство. Хотя вы используете довольно нишевую библиотеку на платформе, ранее не известную для работы с тяжелыми ГИС/пространственными запросами (хотя изменения в SQL Server 2008 могут изменить это).

Если вы не можете найти библиотеку Java соответствующей деятельности, вряд ли вы найдете С# one. Если вы найдете такой java файл, прямой (в отличие от идиоматического) порт вряд ли сможет решить проблемы.