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

データベースから情報を取得するために使用されるコマンド

4
Open Street Mapからすべての病院をエクスポートまたはクエリするにはどうすればよいですか?
ジオコーディングプロジェクトの参照として、Open Street Mapから米国のすべての病院の場所を抽出したいと思います。QGISプラグインで小さなエリアのすべてのOSMデータを取得する方法は知っていますが、より大きなエリアをクエリする方法がわかりませんか?

3
ArcGISは、フィールドの特定の部分にある特定の文字をクエリします
ArcGIS 10.2.2を使用して、SDE属性テーブルに文字列フィールドがあります。フィールドの6番目と7番目の文字(つまり1995-0023A)にゼロが含まれるすべてのレコードを選択するクエリを作成するのに助けが必要です。このタイプのクエリをよりよく理解するために、フィールドの6文字目だけがゼロであるレコードを選択するクエリも確認できるようにしたいと思います。次に、「and」句を使用して複製し、7番目の文字も選択できます。 のバリエーションを試しました "FIELD1" LIKE '%00_______'が、文字列の正しい位置に二重のゼロがあるレコードは選択されません。

1
Postgisで近接検索を実行するにはどうすればよいですか?
Geonamesデータベース(cities1000)をダウンロードして、テーブルにインポートするための小さなRubyプログラムを作成しました(geo_cities)。次に、という地理列を追加しましたgeog。 次に、緯度/経度のすべてをgeog列に変換しました。 update public.geo_cities set geog = st_GeogFromText('SRID=4326;POINT(' || longitude || ' ' || latitude || ')'); 物事はよく見えています。今、私がやりたいのは、プラハから100マイル以内にあるすべての都市を見つけます。 だから私はプラハを次のように得ることができます: select * from geo_cities where asciiname = 'Prague' and countrycode = 'CZ'; 私はまだGISとPostgresを学んでいるので、誰かが簡単なクエリで私を助けてくれませんか?

4
PostGIS ST_Intersectsのパフォーマンスの問題を修正する方法は?
私はpostgisの初心者で、クエリのパフォーマンスに問題があります。 この私のクエリ: SELECT DISTINCT ON (userid) userid ,ST_AsText(position), timestamp FROM table1 WHERE ST_Intersects ( ST_GeomFromText('a multiypolygon geom goes here',4326),position) ORDER BY userid, timestamp desc 問題は、私のマルチポリゴンに非常に大きなポリゴン(単語のドキュメントでは600ページの長さです)が含まれていて、実行に2時間以上かかったことです。 クエリを最適化する方法または別の方法を使用する方法はありますか? どうぞよろしくお願いします!

2
ESRI JavaScript FeatureLayer Select by Attributes
ESRI JavaScript APIのfeatureLayerで属性のグループを選択しようとしています。呼び出しはエラーになります。私のコードは次のとおりです。レイヤーの定義は次のとおりです。 var fieldDefs = [{ "name": "county", "type": "esriFieldTypeString", "alias": "county" }, { "name": "pop", "type": "esriFieldTypeInteger", "alias": "pop" }, "name": "ObjectID", "alias": "ObjectID", "type": "esriFieldTypeOID" } ]; var featureCollection = { "layerDefinition": null, "featureSet": { "features": [], "geometryType": "esriGeometryPolygon"; } }; var featureCollection.layerDefinition = { "geometryType": "esriGeometryPolygon";, …

2
源流ポリゴンを見つける
これは、この質問のフォローアップ質問です。 河川網(複数線)といくつかの排水ポリゴンがあります(下の画像を参照)。私の目標は、源流ポリゴン(緑)のみを選択することです。 ジョンのソリューション私は簡単に川の開始点(星)を抽出することができます。ただし、ポリゴンに始点がある状況(赤いポリゴン)がある場合がありますが、ポリゴンは河川を通って飛んでいるため、源流ポリゴンではありません。源流ポリゴンだけが必要です。 ポリゴンと川の交差点の数を数えてそれらを選択しようとしました(理由:源流ポリゴンには川との交差点が1つだけである必要があります) SELECT polyg.* FROM polyg, start_points, stream WHERE st_contains(polyg.geom, start_points.geom) AND ST_Npoints(ST_Intersection(poly.geom, stream.geom)) = 1 ここで、poylgはpoylgonsであり、johnsのstart_pointsは答え、streamは私の河川ネットワークです。 しかし、これは永遠にかかり、私はそれを実行しませんでした: "Nested Loop (cost=0.00..20547115.26 rows=641247 width=3075)" " Join Filter: _st_contains(ezg.geom, start_points.geom)" " -> Nested Loop (cost=0.00..20264906.12 rows=327276 width=3075)" " Join Filter: (st_npoints(st_intersection(ezg.geom, rivers.geom)) = 1)" " -> Seq Scan on ezg_2500km2_31467 …

2
QGIS Pythonコンソールを使用して、単純なレイヤークエリとpng出力を反復処理する方法を教えてください。
QGISコーディングは本当に初めてで、クエリビルダーウィンドウのアクションを実行するためのapiクラス/関数(特に)を見つけるのに苦労しています。 私は基本的にこれをやろうとしています: n = 1から200まで繰り返す... field_id = nであるlayerAのクエリ レイヤーBにクエリを実行し、field_id = n field_id = nであるlayerCのクエリ img_n.pngとして保存 かなりシンプルだと思いますが、GUIで手作業で行うのは本当に大変なことです。
8 qgis  python  pyqgis  query  png 

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