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

エクステントは、データソースの座標ペアによって定義される最小の境界ボックス/長方形(xmin、yminおよびxmax、ymax)です。データソースのすべての座標はこの境界内にあります。

5
道路地図の上にマーカーと境界ボックスを追加できるウェブサイトはありますか?
マーカー(緯度/経度)と境界ボックス(最小/最大緯度/経度)を表示し、Googleマップ(またはOSM、Bingなど)の上にオーバーレイ表示できるウェブサイトはありますか?私は実際にこのために自分のWebページを作成するつもりはありません...誰かが一般的な使用例やデモのためにこのようなものを実装し、それがどこかでオンラインであることを望んでいます。
10 extents 

2
PyQGISでレイヤー範囲を取得しますか?
r.neighborsラスタ用のグラスアルゴリズムを使用して処理スクリプトを記述しようとしています。このアルゴリズムにGuiを使用する場合、GRASSレイヤーの範囲フィールドを空白のままにして、最小範囲を使用できます。逆に、Pythonコンソールで使用すると、このような「デフォルト」値を入力する方法がわかりません。 私は上を見https://docs.qgis.org/2.2/en/docs/user_manual/processing/console.htmlある程度パラメータのための4つの座標入力に必須であると考えられること。使用してみましたiface.mapCanvas().extent()が、返されたオブジェクトはパラメーターとして受け入れられず、座標を取得する方法が見つかりません。 xmin, ymin, xmax, ymaxPyQGISのレイヤーを取得してアルゴリズムに入力する方法はありますか?私はそれを完全に間違っていますか?

1
ポイント属性に基づいてアトラスを作成する方法は?
基本的に、ポイントレイヤーのカテゴリフィールドに基づいてアトラスを作成したいと考えています。 つまり、カテゴリフィールド「プロビジョニング」を持つ保育プロバイダーのポイントレイヤーがあります。このフィールドの各機能を「アフタースクールクラブ」、「朝食クラブ」などで分類しました。次に、各カテゴリを反復し、それぞれのポイントのみを表示する一連のマップを作成します。放課後クラブの1つのマップ、朝食クラブの1つのマップなど。範囲は微妙に異なる場合があります。 一つずつやってもいいのですが、各カテゴリーの範囲に基づいてアトラスを作成する方法はあるのでしょうか?(私は明らかな何かを見逃していると思います:)) あるいは、ポリゴンレイヤーの作成を自動化し、それをアトラスの隠されたカバレッジとして使用する方法はありますか? 編集:私はこれで少し進歩しました-ルールベースのスタイリングを使用して、現在のアトラスカバレッジ機能に関連する機能のオンとオフを切り替えることができます。あなたがしたいすべてが異なるポイントのセットを示すことであるならば、それは実際にうまく働きます。私は今、それを配色と反応的な伝説に結びつけることを検討しています。
9 qgis  extents  atlas 

6
ラスター内の指定されたピクセル値の最小境界範囲を見つけますか?
特定の値を持つラスターの最小境界範囲を見つける方法があるかどうか疑問に思っています。グローバルイメージからラスターをクリップしましたが、範囲は、多くのNoData領域を持つグローバル範囲として設定されています。このラスターからNoData領域を削除し、特定の値のピクセルを含む領域のみを保持したいと思います。これどうやってするの? これが私の例です。value= 1(青い領域)を抽出し、以降の処理には全世界ではなく青い領域の範囲を使用します。

2
一連の座標内にある点を見つける
PostGISデータベースがあり、ある領域(境界ボックス)内にあるポイントを見つけたいのですが。私は2セットの座標を持っています。そこから、ボックスを形成する4つのすべての長方形の点を取得できます(必要な場合)。問題の私のデータ列は「ポイント」という名前で、タイプもポイントです。 とにかく4つの座標セット(緯度/経度)を指定して、ボックス内にあるすべてのポイントを取得することはできますか? または、2つのポイントを指定し、DBに長方形のコーナーを計算させ、そのポイントを返す 念のため、自分が何を達成したいのかはっきりしていません。ポイントの代わりに緯度と経度のフィールドがあった場合の 'vanilla' sqlと同等のものは次のようになります。 SELECT * FROM myTable where lat> xMin AND lat < xMax AND long > yMin and long < yMax 更新された編集: アンダーダークの解決策を試しています。最初は、ST_MakePointコンストラクターがありません(今はあります)ので、非常によく似たエラーが発生します(別の文字についてのみ)。 SELECT * FROM myTable WHERE ST_Within(ST_MakePoint(point),GeometryFromText('POLYGON((75 20,80 30,90 22,85 10,75 20))',4326)) そして私はこのエラーを得ています: ERROR: function st_makepoint(point) does not exist LINE 1: SELECT * FROM …
9 postgis  sql  point  extents 

1
Rでのリサンプルと集約および拡張を使用して、解像度と範囲が一致するラスターを作成する
解像度と範囲が異なる2つのラスターがあります。 > res(Elevation) [1] 0.002083333 0.002083333 > res(Ann_precip) [1] 0.008333333 0.008333333 > extent(Elevation) class : Extent xmin : -15.07722 xmax : -7.641806 ymin : 7.193611 ymax : 12.67694 > extent(Ann_precip) class : Extent xmin : -15.075 xmax : -7.641667 ymin : 7.191667 ymax : 12.675 私の質問は、これらの2つのラスターが一致する解像度と範囲を持つためには、 A)raster::aggregate関数を使用する > 0.008333333/0.002083333 [1] …

2
Pythonを使用してラスターの範囲を取得する方法
保存して、抽出された範囲で別のラスターをクリップするためにそれを使用できるように、特定のラスターの範囲を取得する必要があります。今のところ、私は範囲の部分で立ち往生しています。 import arcpy from arcpy import env desc= arcpy.env.extent("D:\GIS @ UTD\Sem 1\GISC 6317\Lab\Lab 10\temp\Tahoe\Tahoe\Emer\erelev.grid") print desc 以下は、出力を示します0 0 0 0 NaN NaN NaN NaN。 助言がありますか。
8 raster  arcpy  clip  extents 

2
数十億のポリゴン(バウンディングボックス)の効率的なラスターサンプリング
何十億ものバウンディングボックス(ファイルから順番に読み込まれる)で構成されるセットが与えられ、各セルのラスター値が重複するバウンディングボックスの数を与える必要がある場合、ラスターを効率的に(Pythonで)計算するにはどうすればよいですか? 4000 * 4000ラスターの場合 私はnumpy行列の作成に時間をかけました: $ python -m timeit 'import numpy' 'a = numpy.zeros(shape=(4000,4000))' 10 loops, best of 3: 51.7 msec per loop 標準のPython行列の作成: $ python -m timeit 'a = 4000*[0]' 'for i in range(4000):' ' a[i]=4000*[0]' 10 loops, best of 3: 218 msec per loop したがって、numpyはより高速ですが、ループあたり50ミリ秒、10億回の反復により、実行時間は約1年(0.05ミリ秒* 1000000000/60/60/24/365 = 1.5年)になります。 …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.