C# 'da bazı açık kaynak R-Tree uygulamalarını buldum, ancak hiçbiri belgenin yanında, geliştiriciden başka biri tarafından kullanılma belirtisi de yok..NET için belgelenmiş herhangi bir ücretsiz R-Tree uygulaması var mı?
cevap
NetTopologySuite C# için JTS liman olduğunu ve salt okunur bir STRtree sınıfını içeren R-ağacı
hiçbirinin biliyorum ama bu gibi kütüphaneler eğiliminde olduğunu işaret etmek isterim:
- (bazı böcek normalde) yazılı al.
- Hatalar kullanımdan sonra ütülenir.
- Tüm aktif hatalar nedeniyle kütüphane bir şekilde platformu değişirse kırpma kadar üzerinde çalıştığı platformun önceki semantik için asla olamayacağını
- Opsiyonel
- 'latent' böcek sabittir. kütüphane için kaydedilmesini açısından etkinlik
Böylece olmaması kütüphanesi öldüğünü belirtir olmamalıdır, bunun çok dengeli ve sağlam olduğunu gösterebilir. Kütüphane, göreceli olarak gelişmiş bir kitleye anlaşılması veya hedeflenmesi kolaysa (şu anda R-Tree kullanımı gibi), o zaman bu konuyla ilgili çok az sayıda çevrimiçi diyalog bulabilirsiniz.
Yükleme yetersizliği biraz endişe vericidir. Daha önce ağır CBS/mekansal sorgu çalışması için bilinen bir platformda oldukça açık bir kütüphane kullanıyor olmanıza rağmen (SQL Server 2008'deki değişiklikler bunu değiştirebilir).
Uygun bir etkinliğe sahip bir Java kütüphanesi bulamıyorsanız, C# bir tane bulmanız olası değildir. Böyle bir java bulursanız, doğrudan (idiomaticin aksine) portun, enkoder problemleri olması muhtemel değildir.
According to this thread Prest bir parçası olarak bir R-ağacı uygulaması vardır: http://www.mcobject.com/perst_eval
Neden oy kullanma hakkı söylüyordum, hatta söylentiyi anladım ve hatta çalışan bir bağlantı buldum. – N8allan
neyi tür indeksi mi arıyorsunuz? Sayfa organizasyonu ile gerçek DB dizini arıyorsanız - bulmak zor. C# bellek içi dizinim var. Herhangi bir döküman yazmayacağım ama bazı sorulara cevap vermenin zor olacağını düşünüyorum (: –