タグ付けされた質問 「aggregation」


2
ogr2ogrまたはgpcでポリゴンを解決/集約しますか?
米国の郡の境界を表す多数のポリゴンがあり、それらをできるだけ少ないポリゴンにマージする必要があります。 非商用ソフトウェア、またはリーズナブルな価格のソフトウェアでこれを行うことは可能ですか? PostGISもJavaも利用できませんが、Cは利用できます。

2
Rを使用してポイントをグリッドに集約する
Rの空間集約に関して質問があります。私がやろうとしているのは、ポイントデータセットをグリッドに集約することです。しかし、この種の経験はほとんどないため、これをどのように行うかはわかりません。私はあなたの誰かがいくつかの有用なガイダンス/可能な解決策を持っていることを望んでいました。 私の有利な点は、アフリカの紛争イベントに関する地理参照データを含むデータセットです(www.acleddata.comを参照)。ポイントは緯度/経度座標でジオリファレンスされ、イベントタイプと時間に関するデータが含まれます。私がやりたいのは、これらのポイントを1x1度のグリッドに集約することです。 したがって、グリッドセル内でイベントが発生した場合、グリッドセルにはデータポイントの情報が含まれている必要があります。この最終結果は、データフレームまたはデータを統計分析用のパネルデータセットで使用することを目的としているため、csvファイルにエクスポートできるものでなければなりません。 これまでのところ、以下のコードを使用してデータとシェープファイルを読み込んでプロットしました。spパッケージのover関数を使用して集計する必要があると思いますが、方法はわかりません。あなたの一人が助けてくれることを願っています。 これまでに使用したコードは、対応する視覚的な結果とともにここにあります。 QGISでこれを行うための提案も歓迎します。
14 raster  r  point  aggregation 

2
セグメント間の距離に基づく線の集約
私が持っているVectorTileの私は(個々のタイルのサイズを小さくすることに取り組んで)、最適化していますことをベースマップを、タイルサイズの大きなチャンクは、道路データ(ジオメトリと属性)です。ズームレベルに基づいて個々の道路形状を単純化し、ズームレベルに基づいて道路を集約する作業を行っています。 道路はPostgisテーブル(各ズームレベルの個別のテーブル)に格納されており、表示されるズームレベルに基づいて道路を集約します。たとえば、ズームレベル5の表では、互いに一定の距離内にある道路を集約し、道路セグメントに対して1本の線を作成します。 そのズームレベルで個々の道路を作成することはできないため、 道路セグメント間の距離に基づいて道路ジオメトリを集約するにはどうすればよいですか? PS:LinuxでPostGISとQGISに取り組んでいますが、オープンソースのプラットフォームまたはテクノロジーを使用したソリューションにはオープンです。

2
プライバシー要件を満たすためのポリゴンの集約
特定の業界のすべての雇用主のオフィスの場所を表すポイントフィーチャクラスがあります。フィーチャクラスには、各オフィスで働いている従業員の数を格納するための属性があります。誰かがこのデータを使用するように要求しました。この場合、可能な限り最小の地理単位(国勢調査区)に空間的に結合されています。ただし、プライバシー契約により、データがそのままリリースされることはありません。代わりに、次の2つの条件を満たすように抑制する必要があります。 ポリゴンには少なくとも3つの雇用者(ポイント)が含まれている必要があります。 ポリゴン内の総雇用の80%以下は、単一の雇用者によるものです。 ポイントを国勢調査区に空間的に結合し、それぞれの合計と最大雇用を維持するスクリプトを作成できました。抑制基準を満たさないものにはフラグが立てられます。(ポイントを含まないポリゴンには、抑制するデータがないため、フラグが付けられません。)次に、各ブロックグループをチェックして、フラグが付けられたブロックが含まれているかどうかを確認します。フラグの付いていないブロックのみを含むブロックグループは、ブロックで置き換えられます。次に、結果のフィーチャクラスが抑制基準に対してチェックされ、ブロックグループがデータを適切に抑制しているかどうかがチェックされます。 同じプロセスがTractsでも繰り返され、Tracts(フラグ付きとフラグなし)、ブロックグループとブロック(すべてフラグなし)で構成されるデータセットが残ります。ただし、地理的階層の次の進歩は郡であり、このデータを要求する人には役に立たない。 次に、私の質問は次のとおりです。ポリゴンをできるだけ多くのグループに集約して、すべてがいくつかの最小基準を満たすように一般的に受け入れられている方法はありますか? 集約に適用したいいくつかのルールを以下に示します。 フラグが付けられたトラクトは、可能な限り、他のフラグが付けられたトラクトとのみ集約する必要があります。 他と隣接していないフラグ付きトラクト(またはまだ基準を満たさない孤立したグループ)の場合、それらはすでに基準を満たしているトラクトと結合できますが、その間に雇用主がいないトラクトも存在する場合があります。含める必要があります。 絶対に不可能な場合を除いて、郡の境界をそのままにしたいと思います(入力フィーチャをそれぞれの郡に分離してから処理することで、これを行うことを期待しています)。 ソリューションは、ArcGISツールまたはオープンソースのPythonライブラリを使用して、Pythonで作成する必要があります。 理想的には、誰かがこの集約を実装する既存の手段を私に指摘することができます。そうでない場合は、自分でアルゴリズムをコーディングしてもかまいませんが、特定の手順/ツールのリストをいただければ幸いです。この問題は、(不連続なポリゴンを使用した)再区画の特殊なケースとして私を襲い、この目的のために、PySALの地域化アルゴリズムの使用を検討しましたが、これらを使用する全従業員の最大雇用者の割合を確認する方法はわかりません。

1
境界ボックスから最適なジオハッシュ精度を計算する
ElasticsearchのGeoHashグリッド集約を使用して、クラスターを(リーフレットを使用して)マップにプロットしています。より大きなエリアでは、precision作成/返されるバケットの数を制限するために低い設定を使用する必要があることを理解しています。 リクエストする適切な精度値をどのように決定すればよいですか? 境界ボックスやズームレベルに基づいて最適な精度を計算するための標準または推奨される式はありますか?ズームレベルを精度の値にマッピングするだけの方がいいですか(おそらくそれが最も簡単だと思います)。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.