は、このようなR-ツリー、KD-木などとしてHaskellでは空間インデックスのいずれかの良い実装は私の知る唯一の実装が不完全で、捨てられたように思われ、the spacepart
packageです...ハスケルの空間インデックスの実装?
14
A
答えて
9
ありますし、 the KdTree
package、これはあなたが想像するかもしれないが、kd-treeタイプを提供すること以外の野望はありません。
私は空間インデックスデータ構造を必要としていたが、いくつかの機会があったので、これは私のTODOリストにありましたが、すべてを停止し、スポット。
3
Glome Raytracerは、境界区間階層を使用します。
モジュール化されているので、おそらくGlomeTraceとGlomeVecから始めたいと思うでしょう。
私はポイント/ボリュームのクエリとレイ交差を使って衝突テストを行っています。それは非常にうまくいくようです。
+0
私はGlome APIの機能のいくつかを使用するのに問題があったことを指摘しておきます...内部/外部テストは、私が期待していたようにうまく動作しません。 – Thomas
1
HackageにはRTreeパッケージがあります。これはテストされていますが、コンテナパッケージほど洗練されていません。
関連する問題
- 1. 実世界ハスケルのCSVパーサの実装
- 2. ハスケル型安全な空間の使用
- 3. MongoDBは空間インデックスをどのように実装していますか?
- 4. 時間と空間の効率的な辞書の実装
- 5. 空間インデックスと2つの座標インデックス
- 6. SqlServer空間インデックス/フィルタリング
- 7. Hdf5と空間インデックス
- 8. カサンドラ、実装高カーディナリティのインデックス
- 9. 配列(マルチキー+地理空間)上のMongoDBの地理空間インデックス
- 10. 空間パラメータを持つ空間データベースのインデックス
- 11. PHPの名前空間と実装のキーワード
- 12. Linuxカーネル空間での "Magic ring buffer"の実装?
- 13. 固定長の空間ピラミッドプール層を実装する方法は?
- 14. 空間的なmysqlインデックスの結合
- 15. Cassandraの地理空間インデックス3.4
- 16. 空間インデックスのサイズはMySQLで
- 17. 効率的でデータベースに依存しない地理空間インデックスのPHP実装? Zend_Search_Lucene拡張?
- 18. IDataReader実装のインデックス値の問題
- 19. テキストファイルのコンテンツのインデックスを実装する
- 20. elasticsearchインデックス用のLSAの実装
- 21. デバイス間のデータフローの実装?
- 22. パンダの実装groupby - インデックス作成とスライス
- 23. スレッド間メッセージングの実装
- 24. MSチャートの補間実装
- 25. 関数実装で名前空間を使用する
- 26. 状態空間ツリーを実装する方法は?
- 27. ハスケル - 実行
- 28. ハスケルで空のリストを印刷
- 29. Python heapify実装の実行時間
- 30. ハスケルでGauss-Jordan消去を実装する
グロスパッケージにはクオッドツリーもあります。品質についてはわかりません:http://hackage.haskell.org/package/gloss-1.1.0.0 – sclv
@sclv:クール、それは分かりませんでした。必ずしも四分木のためだけに光沢に頼っているとは思っていませんでしたが、おそらく著者は別のパッケージとしてそれを抽出するように説得することができました。 –
ベン・リップマイヤーだから、彼は自分が何をやっているのか知っていると思う。彼が実際にそれに取り組んでいるかどうかにかかわらず、B)彼はパッケージとしてそれを引き出すことに非常に寛容であろう。 – sclv