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

指定された距離にあるポイント、ライン、またはポリゴンを囲む領域。

3
ArcCatalog Geoprocessingがまだ実行されているかどうかを確認するにはどうすればよいですか?
進行中のジオプロセシングが正しく機能していることを確認するログ以外の方法はありますか? ArcCatalog 10.1でディゾルブタイプALLを使用してバッファーツールを実行しています。このタスクには長い時間がかかると思っていたので、実行したままにして週末に家に帰りました。現在5日間稼働していますが、クラッシュしたかどうかを確認したいと思います。 タスクマネージャーは、プロセス(RuntimeLocalServer.exe)がまだ実行中であり、900 MBから3.8 GBまたはメモリ(時間の経過とともに変化する)とプロセッサの1つのコアを使用し、他のコアは約10% 。他に実行中のアプリケーションはありません。 ArcCatalogでは、結果ウィンドウに砂時計記号が表示され、エラーメッセージは表示されません。また、タスクが開始されたというエラーメッセージを含まないログファイルも確認しました。 追加の詳細 ファイルジオデータベースのフィーチャクラスに約150万ポリゴンの周りに3mのバッファーを作成しています。それらの多くは重なり合っているため、重なり合うと一緒に解消されます。 Windows 7 64ビットでArcGIS 10.1 for Desktopを使用しています。

2
QGISを使用したWGS84レイヤーを使用したメートル/ km単位のバッファリング
QGIS 1.7.4-Wroclawを使用し、WGS84でSHPレイヤーを使用しています。ftoolsバッファーツールを使用して、このレイヤーから特定のキロメートル数までバッファーアウトします。 バッファツールは常にレイヤー単位を使用することを理解しています。これはWGS84の場合は10進度です。度がメートルに一貫して変換されないことは誰もが知っているので、バッファを作成するにはどうすればよいですか? シェープファイルを、メーターをネイティブで使用する別のCRSに変換する必要がありますか? その場合、どのように選択すればよいですか?
12 qgis  buffer  units 

1
両側に異なる幅のQGISバッファーポリゴン
山火事のリスク評価用のマップを作成し、建物のさまざまな側面で異なる距離にある建物のエンベロープの周りに「防御可能なスペース」バッファーゾーンをプロットするように常に求められます。(画像を参照) 私はこれをQGISで必要な距離ごとにバッファーを作成してから、できる限り近いものを手動で描画してきました。 これは明らかに理想的とは言えません。QGISでこれらのバッファを作成する方法はありますか?ArcGISとMapInfoにもアクセスできます。
12 qgis  polygon  buffer 


3
QGISで複数のポイントをラインに揃えますか?
ラインオブジェクトの周りに指定された許容値またはバッファーを使用して、ラインまたはレイヤー内のラインに複数のポイントを揃えたいのですが。添付のサンプルスケッチを参考にしてください。 この例では、BEFOREピクチャのラインに最も近いポイントはラインの5マップ単位以内にあり、最も外側のポイントは10マップ単位以上離れています。5マップ単位の許容誤差を使用して、AFTER画像の結果を達成するために、最も近いポイントを最も近いラインにスナップしたいと思います。

4
QGISでポリゴンの辺のみをバッファリングしますか?
私の目標は、ポリゴンからバッファを作成することです。しかし、エッジが問題です。言葉では説明できないので、スクリーンショットを投稿します。それが私がそれを見てほしい方法です。したがって、目的は、エッジが接続されていないことです。スクリーンショットの例はpowerpointで実行されていますが、QGISで実行したいので、一度に多くのポリゴンに対して実行できます。 誰かがアイデアを持っていますか?
10 qgis  buffer  qgis-3 

1
地域の説明が不十分な美術館標本の地理参照
私は現在、さまざまな自然史博物館のデータベースからの標本のリストを照合して、さらに研究しています。ただし、大部分の履歴データに関連するよく知られている問題は、適切な緯度と経度がないためにそのデータを使用できないことです。 領域の周りにバッファを描画し、その場所に関連する不確実性の範囲を提供するなど、そのデータを克服する方法がありました。 たとえば、関数-Rの 'spatial'パッケージのbiogeomancerは、「XYZの西2マイル」などのテキストによる説明がある場合、地理参照のプロセスを自動化します。こちらのドキュメントをご覧ください。 ただし、私の主な関心事は、このようなプロトコルを200平方kmもの地域に使用することです。その問題を克服する方法はありますか?その場所に関連する不確実性を処理できるのであれば、この豊富な博物館データを使用したいと思います。 データセット内のいくつかの標本の例を以下に示します。それらの多くは標高の言及が付属していますが、ほとんどのレコードは非常にあいまいです。 編集 コメントセクションで、あなたの一人がこの質問の目的と私が同じことから達成しようとしていることについて述べました。 1.不確かさの半径を非常に広い多角形領域から小さい不確かさの半径(可能な場合)に縮小する方法に興味があります。 2.この情報は、たとえば種分布モデリング/占有モデリングなど、将来の空間分析を実行するのに役立ちます。

2
飛行機のマップ範囲
(ウェブ)マップを作成します。これは、いくつかの空港周辺の飛行機の範囲を示しています。 飛行機の射程を考慮してバッファを計算してみました。ここで結果を見ることができます。 しかし、飛行機はまっすぐなルートをとらず、カーブが短いために飛行するため、結果が間違っていることに気づきました。 短い曲線で範囲を計算する方法はありますか?
10 qgis  buffer 

3
マルチジオメトリからディゾルブバッファーを作成(共有属性と空間的交差による結合)
マルチポイント入力機能から溶解バッファーを作成する必要があります。以下の例では、入力テーブルに4つのフィーチャが含まれています。フィーチャ#2は2つのポイントジオメトリで構成されています。バッファを作成した後、4つのポリゴンジオメトリを取得します。 結果をグループ化する方法はありますか?ポイント#1とのバッファ#2はディゾルブされ、単一のマルチポリゴンフィーチャである必要があります(a)。 これまでに行ったこと: -- collect all buffers to a single multi-polygon feature -- dissolve overlapping polygon geometries CREATE TABLE public.pg_multibuffer AS SELECT row_number() over() AS gid, sub_qry.* FROM (SELECT ST_Union(ST_Buffer(geom, 1000, 8))::geometry(MultiPolygon, /*SRID*/) AS geom FROM public.multipoints) AS sub_qry; 編集: -- create sample geometries CREATE TABLE public.multipoints ( gid serial …

2
ラインエンドキャップがなく、作成されたポリゴンをQGISでディゾルブせずに、ポリラインに基づいてバッファーを作成しますか?
QGISに投影線レイヤー(Shapefile)があります。すべてのラインセグメントについて、ラインエンドキャップのないポリゴンを作成します。結果のポリゴンは、単一のポリゴンに分解されるべきではありません。 fToolsのバッファリングツールを試しました。これにより、溶解せずにバッファを作成できますが、ラインエンドキャップを定義することはできません。 GRASSのv.bufferも試しました。これにより、定義された行末でバッファを作成できますが、ディゾルブを無効にすることはできません。 両方が存在する可能性はありますか?溶解せず、ラインの端にキャップなし?結果は、すべてのラインセグメントのポリゴン(バッファ)を含むシェープファイルになります。
10 qgis  buffer  dissolve 

1
空間と時間の近接
タイムスタンプが関連付けられた、動物の毎日の緯度の場所を表すいくつかのポイントデータがあります。 STATIONARY = TRUEであるすべてのポイントを特定したいと思います。ポイントの周囲の100kmのバッファーが時間的に隣接する追加の(たとえば)5つの ポイントと重なる場合、そのポイントは静止していると見なされます。したがって、10日目が私の興味のあるポイントである場合、時間的に隣接する5日がこのポイントから100 kmのバッファー内にあるかどうかを確認したいと思います。5、6、7、8、9日の場合。または11、12、13、14、15日。または8、9、11、12、13日などがバッファー内にあり、その後STATIONARY = TRUE。ただし、5、7、9、11および13日がバッファー内にあり、その間の隔日(偶数)ではない場合、STATIONARY = FALSE 何らかの移動ウィンドウバッファーが解決策を提供すると思いますが、これを実装する方法がわかりません。 私はArcGISとRの両方でこの問題を回避しようと努めてきましたが、今のところ脳波はありません。これは私がソリューションに持っている最も近いものですが、それは完全には適合しません、私は思いません:指定されたバッファー内の連続したポイントの識別 これは、データ構造を近似するいくつかのダミーデータです(実際には、1日2回(正午と真夜中)の場所があり、いくつかの場所が欠落していますが、後で心配します)。 x<-seq(0,15,length.out=20) y<-seq(10,-10,length.out=20) t<-seq(as.POSIXct('2013-07-01'), length.out = 20, by = "days") data<-data.frame(cbind(x,y,t=as.data.frame.POSIXct(t))) x y t 1 0.0000000 10.0000000 2013-07-01 2 0.7894737 8.9473684 2013-07-02 3 1.5789474 7.8947368 2013-07-03 4 2.3684211 6.8421053 2013-07-04 5 3.1578947 5.7894737 2013-07-05 6 3.9473684 4.7368421 2013-07-06 …

2
QGISでバッファを作成するための投影の変更
私は必死になりつつあります...私はこれらのバッファのkm単位のサイズを宣言して、可能であれば-いくつかのポイントの周りにバッファを作成するのが好きです。ちょうど私が働いているものをあなたに示すために: 私の問題は私のデータの投影のようです。そのWGS84投影と私の背景マップは、RGF93 / Lambert-93投影にあります(これが一緒に機能する理由がわかりません)。WGS84の投影では、距離は度単位で表示されるため、背景マップの投影、データの投影、またはその両方を一緒に変更しようとしましたが、それらが一致する他の投影は見つかりません。 明確に示された距離でこれらのバッファーを作成する方法について何か提案はありますか?
10 qgis  distance  buffer 

3
割合でPostGISジオメトリを拡大する
PostGISジオメトリの周りにバッファを追加する方法を探していますが、バッファのサイズはジオメトリのサイズに依存するはずです。つまり、各ジオメトリを、たとえば5%拡大する必要があります。 交差するジオメトリを探しているのですが、考慮に入れたいジオメトリごとに最大5%のエラーが発生する可能性があります。 誰もがこれについて最善の方法を知っていますか? データベースには100万行あるので、かなり高速にしたいと思います。

2
海岸線によって制限されているエリアバッファーを作成する
ArcGIS 10.2を使用して、事前定義されたエリア(例:400平方km)に基づいてポイントのバッファーを作成しようとしています。さらに、いくつかのポイントのバッファーは海岸線に近く、バッファーを海岸線でクリップする必要がありますが、内陸と同じ面積(400平方km)です。 これがモデルビルダーまたはArcpyでどのように実行できるかを誰かが知っていますか? 私はArcpyとRのスキルは限られていますが、この問題の解決策を得るためにいくつかのスクリプトに取り組みたいと思います。 私が達成しようとしていることをグラフィック表示した下の画像をご覧ください
10 arcpy  arcgis-10.2  r  buffer 

2
ogr pythonを使用してベクターシェープファイルをバッファーする方法
http://www.naturalearthdata.com/downloads/50m-cultural-vectors/から国と居住場所のデータセットを使用してPythonでOGRを使用する方法を学習しようとしています。フィルターとバッファーを使用して、指定された国の指定されたバッファー(ne_50m_admin_0_countries.shpのフィーチャクラスADMINからフィルター)内のポイント(ne_50m_populated_places.shp)を見つけようとしています。問題は、buffer()に使用するユニットが理解できないことです。スクリプトでは、スクリプトが機能するかどうかをテストするために、任意の値10を使用しました。スクリプトは実行されますが、名前が付けられた国「アンゴラ」のカリブ地域周辺の人口の多い場所を返します。理想的には、バッファ距離を指定できるようにしたいのですが(たとえば500km)、buffer()がwgs84 lat / long形式であるcountrys.shpの単位を使用していることがわかっているので、これを行う方法を理解できません。これを達成するための方法についてのアドバイスをいただければ幸いです。 # import modules import ogr, os, sys ## data source os.chdir('C:/data/naturalearth/50m_cultural') # get the shapefile driver driver = ogr.GetDriverByName('ESRI Shapefile') # open ne_50m_admin_0_countries.shp and get the layer admin = driver.Open('ne_50m_admin_0_countries.shp') if admin is None: print 'Could not open ne_50m_admin_0_countries.shp' sys.exit(1) adminLayer = admin.GetLayer() # open ne_50m_populated_places.shp …
10 python  ogr  buffer 

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