3

密度と相対距離に基づいて地理空間データのポイントをグループ化しようとしています。空間機能を使用して SQL Server 2008 でこれを行う方法はありますか?それとも、データをグラフ データに変換してグラフ クラスタリング アルゴリズムを使用する方がよいでしょうか?

4

1 に答える 1

1

私が知る限り、SQL Server 2008 にはポイントをクラスタリングするための組み込みの空間メソッドはありません。T-SQL やデータベース レベルで行われたこの例に出くわしたことはありません。2 番目のアプローチを採用し、アプリケーション レベルでこれらの計算を行う方がはるかに簡単です。ニーズや開発の好みに応じて、R、GRASS、MapServer を使用します。

(関連する分析ではなく)ポイントのクラスターを表示するだけの場合は、次のリンクを確認してください。

OpenLayers

http://openlayers.org/dev/examples/strategy-cluster.html

グーグル

http://googlemapsapi.martinpearman.co.uk/articles.php?cat_id=1

http://econym.org.uk/gmap/example_clusterer.htm

Python / PostGIS

http://wiki.osgeo.org/wiki/Point_Clustering

于 2010-05-06T07:31:06.580 に答える