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

いくつかの基準に基づくデータベースからのデータの選択。

3
ArcGIS Server JS API用の「属性で選択」プラグイン/ウィジェットはありますか?
ArcGIS Server JavaScript API内で、ArcMapの[属性で選択]ダイアログをエミュレートする既存のコードを見つけたいと思っています。 ハードコーディングされたQueryTaskの記述は簡単です。マップ上のレイヤーを自動的に処理し、属性を使用してオンザフライでクエリを形成し、理想的には結果をデータグリッドに返すコードを探しています。 賢い人は、目次と、マップ内のレイヤーを処理するウィジェットを特定しています。「属性による選択」に似たようなことを書いた人はいますか?

3
QGISのマップに選択したフィーチャのみを表示しますか?
このオプションがこれまで存在したかどうかはわかりませんが、新しいQGISバージョンは他の場所に多くのことを隠しており、これはとても簡単なようで、以前はこれを行うことができたと確信しています。 船舶追跡を含む非常に大きなデータセットがあります。個々の船の航跡(points2oneのポイントレイヤーから作成)を分析したいのですが、非常に混雑しているため、個々の航跡を見るのは困難です。各単一トラックを新しいレイヤーとして保存したくないので、属性テーブルで1つのトラックを選択し、そのトラックのみをマップに表示したり、他のトラックを非表示にしたりすることは可能でしょうか?
30 qgis  select  display 

5
arcpy.Select_analysis()のwhere句に変数を含めますか?
シェープファイルをループして、各機能を順番に選択し、それを一時的なシェープファイルにコピーして、ユニオン分析に含めようとしています。カーソルを使用して、可変の「名前」に設定している各機能のID名を見つけています。この変数をarcpy.Select_analysisのwhere句の一部として使用しようとすると、エラーが発生します。 ExecuteError:ERROR 999999:関数の実行エラー。無効なSQLステートメントが使用されました。無効なSQLステートメントが使用されました。実行に失敗しました(選択)。 私が使用しているコードは次のとおりです。 Name = 101 where = "\'\"StudyID\" = \\'"+str(Name)+"\\'\'" arcpy.Select_analysis("C:\\input.shp", "C:\\output.shp", where) 変数を使用せずに入力した場合: arcpy.Select_analysis("C:\\input.shp", "C:\\output.shp", '"StudyID" = \'101\'') それはうまくいきます 変数をsqlステートメントに合わせるために何をする必要がありますか?

2
Pythonコードを使用してArcGIS for Desktopで選択した機能のリストを取得しますか?
ArcGIS for Desktopでの選択に関して質問があります。ArcMapに1つのレイヤーがあり、5つのフィーチャのうち2つを選択したと仮定します。 Pythonを使用して、選択したすべての機能のリストを取得することは可能ですか? 選択したフィーチャの1つ(またはすべて)の属性を、txtファイルに書き込むことができるリストに保存する方法があれば大丈夫です。 ArcGIS for Desktopでこれを実行できますか?
20 arcpy  select 


8
属性テーブル(またはレイヤー)の単一の列から異なる値を選択する
ArcMapの列から個別の値を選択する方法はありますか?GDBとSHPの両方の形式のデータがあります。SQL、QueryLayers、ModelBuilder、個々のツールボックスを使用して選択する方法を検索しましたが、すべての選択オプションは常にSELECT * FROM tableName WHERE ... SQLでは、SELECT DISTINCT columnName FROM tableNameを記述します。

2
QGISの式を使用して特定のテキスト文字列を含むフィーチャを選択する方法
ポリゴンがミネラルクレームであるかどうかに基づいて、調査区画ポリゴンシェープファイルのスタイルを設定する必要があります。残念ながら、ポリゴンがミネラルクレームであるかどうかに関する唯一の情報は、属性テーブルの「TITLE」フィールドに含まれており、調査対象パーセルの正式な名前を示しています。たとえば、「DISTRICT LOT 5639、BEING AWARD NO。2ミネラルクレーム、KDYD '。「TITLE」フィールドに「MINERAL CLAIM」というテキストを含む機能を選択する式が必要です。

3
ArcPyを使用してArcGIS DesktopでポイントごとにArcSDEポリゴンを選択しますか?
私は何かが足りないに違いないと考え続けていますが、ArcPyを介してポイント(X、Y)の位置にあるレイヤーからフィーチャ(特にポリゴン)を選択するツールはArcGIS 10にはないようです。このようなツールのパラメーターは、レイヤー名とXYロケーションのみです。 現時点では、ポイントを含むポイントフィーチャクラスを作成し、その上でSelectLayerByLocationを実行することでこれを回避します。ただし、ポリゴンフィーチャクラスがOracleにあり(ArcSDE 9.x経由でアクセス)、350万個のポリゴンが含まれている場合、選択を行うのにかかる時間は、2、3秒(より少ないコードで)より適切な。フィーチャクラスには空間インデックスがあり、arcpy.env.extent(SelectLayerByLocationが無視するように見える)を使用してアクセスする地理的領域を制限しようとしましたが、パフォーマンスは非常に低いままです。 ArcGIS Desktop 10とArcPyを使用してこれを行う簡単な方法はありますか?


4
ArcMapで選択可能なレイヤーを設定しますか?
ArcMap 10で選択可能なレイヤーを切り替える方法がわかりません。 9.3では、マップからフィーチャを選択できるようにしたいレイヤーをリストから選択できることを覚えています。 建物の2つの異なるフィーチャクラス、「FireExtinguishers」と「EvacuationRoutes」を編集しているとします。 編集中に、誤って「Rooms」フィーチャクラスを選択したくありません。 「部屋」の選択をオフにできるようにしたいのですが、これを変更する方法を知っている唯一の方法は、コンテンツウィンドウでレイヤーを右クリックし、[選択]-> [これだけ選択可能なレイヤーにする]を選択することです。 レイヤーの選択と非選択を細かく制御したいと思います。 誰もこれを行う方法を知っていますか?

3
選択フィーチャからレイヤーを作成ツール:フィーチャのリストはどのように保存されますか?
ArcGIS Desktopには、[ 選択したフィーチャからレイヤーを作成]というツールがあります。このツールを使用して、選択範囲をArcMapのレイヤーに変換できます。 地図に表示する機能を分離するレイヤーのどこかに埋め込まれた「機能のリスト」があると思います。 私は、「機能のリスト」がのリストwhereとして定義クエリの句に格納されると考えていたでしょうobjectids。例:where objectid in(123,456,789,...)。ただし、そうではありません。 レイヤーにWHERE句または定義クエリがない場合、フィーチャのリストはどのように保存されますか?


1
異なるベクターレイヤーから一度にフィーチャを選択しますか?
QGISのレイヤーパネルに2つのベクターファイルがあります(V2.8.2、ウィーン)。 両方のベクターファイルから同時にポイントを選択して、両方の属性テーブルに表示しようとしています。両方のテーブルは、選択されたフィーチャのみを表示するように設定されています。 これを行う唯一の方法は、レイヤーパネルで1つのレイヤーを選択し、四角形でフィーチャを選択してから、レイヤーパネルで2番目のレイヤーを選択し、四角形を使用して再度選択することです。 両方のレイヤーからフィーチャを選択し、長方形による選択を一度だけ使用する方法はありますか?
11 qgis  point  select 

1
ArcPyを使用して選択したフィーチャを新しいシェープファイルにエクスポートしますか?
現在、ArcGIS 10.1のシェープファイルを反復処理して、フィーチャを選択し、そのフィーチャ(およびそのフィーチャのみ)に対して可視領域分析を実行する検索カーソルがあります。同じ機能をPythonで同じ名前のシェープファイルにエクスポートする最も簡単な方法は何ですか? fieldFID = 'FID' arcpy.CheckOutExtension("Spatial") arcpy.MakeFeatureLayer_management (inPoints, "pts") with arcpy.da.SearchCursor('pts',[fieldFID]) as cursor: for row in cursor: fid = str(row[0]) print fid arcpy.SelectLayerByAttribute_management ("pts", "NEW_SELECTION", '"FID" = {}'.format(fid)) outViewshed = Viewshed(inDEM,"pts",1,"CURVED_EARTH",0.15) outViewshed.save("C:/temp/output/viewsheds/"+fid)

1
pyqgisでベクターレイヤーを反復処理するとき、機能が選択されているかどうかを確認するにはどうすればよいですか?
次のコード(pyqgis クックブックの例から要約)を使用してベクターレイヤーを反復処理しているときに、機能が選択されているかどうかを確認する方法はありますか? provider = vlayer.dataProvider() feat = QgsFeature() allAttrs = provider.attributeIndexes() provider.select(allAttrs) while provider.nextFeature(feat): geom = feat.geometry() attrs = feat.attributeMap() for (k,attr) in attrs.iteritems(): print "%d: %s" % (k, attr.toString()) または、選択した機能のリストをを使用して作成することもできますが、vlayer.selectedFeatures()各機能を直接確認する方法があることを期待しています。
10 qgis  python  pyqgis  select 

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