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

3
PostGISでポリゴンフィーチャ間の違いを視覚化するためにラインを作成する方法は?
polygon_bいくつかのポリゴンフィーチャを備えたPostGISテーブルがあります。テーブルもあり、polygon_a同じポリゴンが含まれていますpolygon_bが、軽微な変更には。次に、ポリゴンフィーチャ間の違いを視覚化するラインを作成します。 私はそれをして仕事ST_ExteriorRingをST_Differenceするだろうと思うが、WHERE句は非常に難しいようだ。 CREATE VIEW line_difference AS SELECT row_number() over() AS gid, g.geom::geometry(LineString, yourSRID) AS geom FROM (SELECT (ST_Dump(COALESCE(ST_Difference(ST_ExteriorRing(polygon_a.geom), ST_ExteriorRing(polygon_b.geom))))).geom AS geom FROM polygon_a, polygon_b WHERE -- ? ) AS g; 誰も私を助けることができますか? 編集1 「tilt」によって投稿されST_Overlaps(polygon_a.geom, polygon_b.geom) AND NOT ST_Touches(polygon_a.geom, polygon_b.geom)たように、私は試しましたが、結果は期待通りではありません。 CREATE VIEW line_difference AS SELECT row_number() over() AS gid, g.geom::geometry(LineString, your_SRID) AS …


5
ラスター差分:画像が同じ値を持っているかどうかを確認する方法?
指定された2つのラスターレイヤーのコンテンツが同じかどうかを確認する手段はありますか? 企業の共有ストレージボリュームに問題があります。非常に大きいため、フルバックアップを実行するには3日以上かかります。予備調査の結果、スペースを消費する最大の原因の1つは、オン/オフラスターであり、CCITT圧縮を使用して1ビットレイヤーとして保存する必要があることが判明しました。 このサンプル画像は現在2ビット(可能な3つの値)であり、LZW圧縮tiff、ファイルシステムに11 MBとして保存されています。1ビット(2つの可能な値)に変換し、CCITT Group 4圧縮を適用した後、1.3 MBまで削減しました。これは、ほぼ完全な節約です。 (これは実際には非常に行儀の良い市民です。他にも32ビット浮動小数点数として格納されているものがあります!) これは素晴らしいニュースです!ただし、これを適用する画像は約7,000枚あります。それらを圧縮するスクリプトを書くのは簡単です。 for old_img in [list of images]: convert_to_1bit_and_compress(old_img) remove(old_img) replace_with_new(old_img, new_img) ...しかし、重要なテストが欠落しています:新しく圧縮されたバージョンはコンテンツ同一ですか? if raster_diff(old_img, new_img) == "Identical": remove(old_img) rename(new_img, old_img) Image-AのコンテンツをImage-Bのコンテンツと同じように自動的に(非)証明できるツールまたは方法はありますか? 私はArcGIS 10.2とQGISにアクセスできますが、上書きする前にこれらのすべての画像を手動で検査して正確性を確認する必要をなくすことができるもの以外にもほとんど何でも開いています。それは誤って変換するために、恐ろしいことや、実際に画像上書きしてしまいましたより多くのそれの値のオン/オフよりも持っているし。ほとんどの場合、収集と生成に数千ドルの費用がかかります。 更新:最大の違反者は、1辺が最大100,000pxの32ビットフロートであるため、圧縮されていない状態で最大30GBです。

3
2つのシェープファイルの違いを分析して結果を新しいシェープファイルに入れますか?
2つの異なる年(1985と1997)からの同じ地域の2つのポリゴンシェープファイルがあり、2つのシェープファイル間の違いを分析して、違いのみを表示する3番目のポリゴンシェープファイルを作成する必要があります。 シェープファイルは、建物、公園、封鎖/非封鎖区域、および水域がある都心部をカバーしています。たとえば、建物が解体/建設されたのか、公園が移転または閉鎖されたのか、あるいは類似したものなのかを調べる必要があります。形状の違い。 出力を3番目の新しいシェープファイルに含める必要があります。これを実現する自動化された方法はありますか? 私はArcGIS 10.1で所有権ファイルジオデータベースを操作しているので、ArcGISでのソリューションを好みます。しかし、QGISでこれを行う簡単な方法があれば、私もそれを歓迎します。 ArcGISでトポロジ分析を処理することは可能かもしれないと思いましたが、たとえば、属性によって形状を比較する方法がよくわかりません。各形状には、属性テーブルにフィールド「タイプ」があり、形状だけでなく比較する必要があります。しかし、ポリゴンのタイプ。 注、ArcGIS for Desktopを使用してシェープファイル間の違いを見つけますか?聞こえは似ていますが、ポリゴンシェイプファイル形式の出力を探しています。 これは、ベクターデータの変更検出プロセスです(リモートセンシングの問題はありません)。この回答には素晴らしいコメントがいくつかありますが、解決策はまったくありません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.