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

マップ上で、接続された一連のx、y座標ペアによって定義される閉じた形状。最初と最後の座標ペアは同じで、他のすべてのペアは一意です。

6
属性とジオメトリを含むシェープファイルをCSVに変換しますか?
60k以上のエントリを持つシェープファイルがありますが、それらはすべて、対応する属性(総計、土地所有者名、納税者番号など)を持つポリゴンです。最終的に必要なのは、これらすべての属性とそれに対応するジオメトリ(KML互換のxyz形式、つまりWKT形式ではない)を含むCSVファイルです。 Excelで.dbfファイルを開いて属性を取得できることを知っています。また、QGISでシェープファイルを開き、データをExcelにコピーできることも知っています。これにより、属性とWKTジオメトリが取得されます。 属性とGoogle Earthに適したジオメトリを使用して、シェープファイルをCSV(Excelで開くことができる)に変換する簡単な方法はありますか?

5
GISソフトウェアアプリのトポロジエラーを修正するアルゴリズム
関連する質問はこちら。 GISアプリケーションにはトポロジの正確性を確保することが不可欠です。これは、ユーザーまたはポリゴンのブール演算からの入力に、後続の演算の品質を損なう深刻なトポロジの問題が(ポリゴンが正しく見えても)あるためです。 クリーンポリゴンは、トポロジの正確性を確保するためにジオウィザードが行う方法です。 Arcgisには、スライバをクリーンアップするコマンドもあります。 私の質問は、既存のソフトウェアパッケージを使用して、ポリゴン入力データがトポロジ的に正しいことを確認する方法ではありません。むしろ、私の質問は、これらのソフトウェアパッケージがこれらのクリーニング手順をどのように実装するかについてです。言い換えると、一連のポリゴン入力が与えられた場合、すべてのトポロジエラーを確実に修正できるようにするために使用できるアルゴリズムは何ですか?


4
交差するポリゴンを同じフィーチャの一部であるものにマージします
私はGISの専門家ではないので、正しい表現を使用することを望みます。少なくとも私の質問を理解してくれることを望みます。 フィーチャーAに5つのポリゴンがあるとしましょう。シェープファイルには、さらに多くのフィーチャーがあります。フィーチャAでは、5つの既存の2つのポリゴンが交差しています。重複するラインが削除され、結果が1つのポリゴンになるように、2つをマージします。 可能な解決策は次のように機能します。 5つのポリゴンすべてを「アクティブ化」する機能を選択します 編集モードに切り替えます 2つのポリゴンのポイントを選択します 関数MERGE-SELECTED-POLYGONSを使用します これまでのところ、オブジェクト(機能?)のマージ、シェープファイルのマージなどの機能のみが見つかりました。 MERGE-SELECTED-POLYGONS関数はありますか?


2
Rで交差領域を抽出する
2つのポリゴンがあります。1つにはフィールド(X、Y、Z)が含まれ、もう1つには土壌タイプ(A、B、C、D)が含まれます。すべてのフィールドのどの領域にどのタイプの土壌が含まれているかを知りたい。私は次を試しました: library(rgdal) library(rgeos) Field<-readOGR("./","Field") Soil<-readOGR("./","Soil") Results<-gIntersects(Soil,Field,byid=TRUE) rownames(Results)<-Field@data$FieldName colnames(Results)<-Soil@data$SoilType > Results A B C D Z TRUE FALSE FALSE FALSE Y FALSE TRUE TRUE FALSE X TRUE TRUE TRUE TRUE どのフィールドにどの土壌タイプが含まれているかを教えてくれて、良い結果を達成しました。ただし、代わりにどのように領域を取得しますか?

5
QGISでフィーチャの描画順序を変更しますか?
おそらく非常に基本的な質問です。QGISでシェープファイルの描画順序を変更したいのですが、どうすればよいですか? 下の写真でわかる"10"ように、レイヤーのみが表示され、他のレイヤーはその下に表示されています...しかし、これはSkagerrakの深度マップなので、他のレイヤーをその上に表示したいと思います。
19 qgis  polygon 

2
Rの孤立した穴の修正
2つの隣接するシェープファイルをマージした後、共通フィールドでユニオンを実行しようとしています。シェープファイルは、それらの間に少なくとも1つの薄いスライバーで終わります。ユニオンを試行すると、次の孤立したホールエラーが発生します。 createPolygonsComment(p)のエラー:rgeos_PolyCreateComment:孤立した穴、インデックス17の穴に含まれるポリゴンが見つかりません このリンクで Dropboxに再現可能な例をアップロードしました。 問題を再現するコードは次のとおりです。 #loading required packages require(sp) require(rgdal) require(maptools) require(rgeos) #load example data, set "dsn=" to your working directory or specify the path example <- readOGR(dsn=".",layer="ReproducibleExample") #Attempting a UnionSpatialPolygons based on the COUNTY field example.df <- as(example, "data.frame") countycol <- example.df$COUNTY example.diss <- unionSpatialPolygons(example, countycol) 戻り値: createPolygonsComment(p)のエラー:rgeos_PolyCreateComment:孤立した穴、インデックス17の穴に含まれるポリゴンが見つかりません こことここで提案されている修正を試してください: …
18 polygon  r  merge 

1
Postgis-「geometry_dump」データ型を「geometry」型に変換
ST_Union()が実行されたプロパティ境界のデータセットを使用しているため、すべてのポリゴンがテーブルの1行にマルチポリゴンとして表示されます。これらを分離して、形状ごとに個別の行/ポリゴンを取得したいと思います。これでST_Dump()を実行しようとしましたが、データセット内のポリゴンを分離しているようですが、GISでこれを表示できなくなりました(現在QGISを使用しています)。この列のデータ型には、「geometry_dump」と表示されており、これが視覚化できない理由だと思います。QGISからPostgresデータベースにアクセスすると、この新しいテーブルは、ジオメトリのないデータセットの見出しの下にリストされます。 「geometry_dump」を「geometry」に変換するためにできることがあるかどうかは誰にも分かりますか?

4
有効なポリゴンが同じ開始点と終了点を繰り返すのはなぜですか?
GISの世界では、最新のほとんどの形式と標準(シェープファイル、WKB / WKT、GML、KMLなど)に対して、有効なポリゴンには閉じた線形リングが必要です。最後のポイントの。たとえば、三角形には4つのポイント(3 つではなく)が必要です。 POLYGON ((10 20, 30 60, 50 20, 10 20)) 誰がこの大会を始めましたか、そしてなぜですか?以前のShapefileストレージのレガシーですか?(MS Windowsが2バイトのCR + LF改行をどのように使用するかなど)他の非GIS標準(SVGなど)は、ポリゴンをエンコードするためにこの繰り返しを必要としません。

7
グローバルに近所の境界を探していますか?
Zillowのクリエイティブコモンズは、近隣境界シェープファイルのライセンスを取得していますが、近隣境界のソースは何ですか?米国だけでなく、世界中で。 無料/オープンソースが理想的ですが、有料のソースも面白いかもしれません。
17 polygon  data 

1
ArcMapの[高度な編集]ツールバーの[スケール]ツールのようなポリゴンサイズ変更用のArcPyツールはありますか?
ArcGIS 10.3用のPythonスクリプトを書いています。Scale toolArcGISインターフェイスについては知っていますが、そのようなアークピーなコマンドは見つかりません。それが存在します? あなたが写真で見ることができるように、Scale tool異なる作品Buffer tool-それは元の多角形の形を変えます。質問は次のとおりです。 Scale toolarcpy を使用して(ArcGISインターフェイスから利用可能)使用できますか?

2
QGISでトポロジを確認する方法は?
ポリゴン(CityとForerst)の2つのシェープファイルがあります トポロジ(QGIS)をチェックできるプラグインはありますか?「結び目が重ならない」などのようなものですか?それらが重なることは望みません。 誰かプラグインを知っていますか?素晴らしいことだ!


2
QGISで1つのポリゴンレイヤーから別のポリゴンレイヤーに属性を投影しますか?
ここに2つのポリゴンレイヤーがあります。2つのレイヤーは重なり合っています。1つ目は1928年のドイツの郡の地図を含み、2つ目は2014年の郡の様子を示しています。 2014層には、人口に関する情報が含まれています(データセットではBevと呼ばれます)。人口属性を1つのポリゴンレイヤーから他のポリゴンレイヤーに投影することは可能ですか? もう少し具体的に言うと: 人口属性のあるレイヤーに2つの郡があるが、他のレイヤーの同じエリアに1つの郡しかない状況を考えてみてください。QGISは2つの郡の人口を集計し、この情報を他のレイヤーに書き込むことができますか? これが機能する場合、情報を含むレイヤーが特定のエリアに1つの郡しかなく、他のレイヤーに2つの郡があるときに、それを行う方法もありますか?この場合、郡のサイズに比例して人口を分割したいと思います。
16 qgis  polygon 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.