タグ付けされた質問 「arcgis-desktop」

このタグは、ArcGIS DesktopがArcGISプラットフォームから使用している製品およびアーキテクチャである場合に使用します。

3
ポリラインの開始と終了の属性にそれぞれポイントIDを割り当てますか?
ポイントとポリラインの2つのシェープファイルがあります。ポリラインレイヤーに、ラインの始点から終点までのポイントデータID(systemID)を入力しようとしています。例えば。2つの列(fromおよびto)を作成します。ラインにはすでにフローの方向が割り当てられています。私はArcHydroツールを使用していますが、Arcpyも問題ありません。 ArcHydroで、属性ツール>ラインのFrom / Toノードの生成を使用してみましたが、ポイントデータからではないToおよびFromの値が作成されます。もう1つの方法は、Feature to Verticesを使用して、その結果をポイントデータテーブルに結合し、systemIDを取得することでした。ただし、ポリラインレイヤーも更新する必要があります。もっと簡単な方法があるはずです。 注:すべての線の頂点にポイントがあるわけではありません。空白の値で十分です。

1
ArcGIS DesktopでExcelのRGB値を使用してシンボル化しますか?
2つの属性列を含むExcelファイルがあり、1つの機能の情報2現在の機能をシンボル化する色の数(RGB)。このファイルファイルは、一意の[フィーチャ情報]フィールドを使用してレイヤーと結合できます(属性テーブルで結合)。したがって、属性として、すべてのポリゴンフィーチャの色番号属性があります。 この情報を使用して、Excelシートから既にインポートされている属性付きの色ですべての機能をシンボル化するにはどうすればよいですか?

1
ArcGIS 10.3 for Desktopの今後の情報はどこにありますか?
毎年、維持費の支払いが不可欠である理由について、雇用主に訴える必要があります。 この投資を正当化するために、今後の予定について少し考えておく必要があるため、ArcGIS 10.3 Desktopの新機能を検討し始めましたが、具体的な情報が見つかりません。 この情報がどこにあるか誰か知っていますか? ArcGIS Proに10.3がバンドルされていることを理解していますが、現時点では、ArcGIS 10.3 for Desktopとその拡張機能の新機能、修正、機能強化にのみ関心があります。

5
重複するジオメトリを見つけるためのGIS分析
私が働いている町のすべての建物と家を含む大きなシェープファイルがあります(約90,000個のフィーチャ)。建物/家屋のデータは町の測量技師によって保存され、悪い習慣とそのデータへのさまざまな測量士のアクセスにより、多くの建物/家屋が2回保存され、重複してマップに表示されています。 それらの一部は正確に複製され(一方が他方の上に表示されます)、もう一方は2つのオブジェクト間にスペースを空けて複製されます(一方のオブジェクトが他方の中にあるように-添付のスクリーンショットを参照)。 そのデータを整理して、町に正しい建物や家だけができるようにしたいので、私の質問は次のとおりです。 すべての複製されたフィーチャ(正確なものと他の内部にあるものの両方)を見つけるために実行できるGIS分析またはSQL式はありますか?私はArcGISとQGISの両方を持っているので、あなたの提案をすべて受け入れます。

1
出力でz係数1が0.999998に変わるのはなぜですか
3D Analyst-Surface Volumeを使用するモデルを作成しました。1の代わりにZ係数0.999998が使用されたことを出力テーブルに表示するたびに、z係数1を使用しようとしています。これは非常に小さな違いであることはわかっていますが、それでも結果が多少歪んでいます。本当に知りたいのですが、なぜそれが0.999998に変更されるのか、それを1のままにする方法はありますか? 入力ありがとうございます。ラスターのタイプを変更しようとすると、ツールはz係数をすべてグレー表示し、0.999998に固定します。だから...整数や浮動小数点データを使用してこれを回避する方法は本当にないと思います。整数に変換し、ラスター計算機を使用してデータに1000を乗算して、小数を整数形式で保持することも試みましたが、それでも0.999998のz係数のままでした。サイコロはありません。

4
ArcMapでラインシェープファイルの「接続」を確認していますか?
道路ネットワークを表すために使用されるArcMapのラインシェープファイルを継承しました。問題は、道路網がかなり大きく、私が次のことを行うことができないことです。 各ライン(道路セグメント)の端がエッジ、頂点、または別のライン(道路セグメント)の端に「接続」されているかどうかを通知します。そして 道路ネットワーク全体が「接続されている」かどうか、つまり、道路ネットワーク上の任意のポイントから道路ネットワーク上の他のポイントまでのルートを追跡できますか? ArcMapでこれを実現する方法はありますか?つまり、他のラインセグメントに接続していないラインセグメントを強調表示できる機能、または上記の2つの質問に答えることができる同様の機能はありますか?

4
ラスタークラスの面積を測定していますか?
カーネル密度出力の各レベルの面積を測定できるArcMapのツールまたはメソッドはありますか? これは単なるカーネル密度プロットであることに注意してください(シェープファイルやポリゴンではありません)。カーネル密度分析(濃い緑(10%)から赤(90%))(1) いくつか試しましたが、正確である必要があります。


2
同じエリアが表示されているが異なるレイヤーがオン/オフになっているページのマップブックを作成するにはどうすればよいですか?
ESRIでは、マップブックは、それぞれが独自のページを取得する一連の機能に最適です。機能を選択し、ダイナミックテキスト、グラフなどを介して各ページに追加したい追加情報を含む各機能のマップブックページを生成できます。 まったく同じ領域を表示しているが、異なるレイヤーがオンまたはオフになっている一連のページの代替案はありますか?都道府県の境界をすべてのページに表示するために作成する必要がある資本改善文書があります。1ページにはすべての警察と消防署がリストされ、別のページには提案された水道システム、高速道路と高速道路、およびそれらの近くまたは上で行われている作業などが示されています。 このドキュメントの各マップページに個別のMXDを作成する必要がないように、これを設定する方法はありますか?


2
ジオプロセシング速度テストの異常な結果
Pythonジオプロセシングスクリプトで異常なパフォーマンスを観測しています。(添付)スクリプトは、次のアクションを実行します。 検索カーソルを使用して、ポリゴンフィーチャに対応するUTMゾーンを検索します 検索カーソルの結果に基づいて空間参照オブジェクトを作成する .csvをフィーチャレイヤーに変換してからポイントフィーチャクラスに変換する スクリプトの実行方法に基づいて、処理時間が著しく異なることに気付きました。 IDLEを使用した32ビット処理= 203秒 32ビット処理フォアグラウンドスクリプトツール = 91秒 64ビット処理のバックグラウンドスクリプトツール = 206秒 上記の条件でこのスクリプトのパフォーマンスが異なるのはなぜですか? フォアグラウンドで実行される32ビットスクリプトツールが他のメソッドの2倍の速さで動作することは期待できません。 import arcpy, os, time ###IDLE Parameters ##fc = r'C:\path\to\polygon\fc\with\utm\zones\and\features' ##outws = r'C:\out\location' ##arcpy.env.workspace = r'C:\workspace' #################### ## Script tool parameters fc = arcpy.GetParameterAsText(0) # Feature class outws = arcpy.GetParameterAsText(1) # Folder arcpy.env.workspace = arcpy.GetParameterAsText(2) # …

12
ArcGIS 10.1 Legend-マップでは増加せずに凡例でアイコンを増加
マップ上でアイコンのサイズを大きくせずに、凡例のアイコンのサイズを大きくする方法を誰かが知っているかどうか疑問に思いました。私はA0で印刷する必要があり、凡例を見ると、各タイプのアイコンはかなり小さいです。サイズを大きくしようとすると、マップ上でもサイズが大きくなります。 私はMAJ742の提案を試しました-凡例のサイズは大きくなりますが、アイコンには添付画像が表示されません。伝説のアイコンだけを拡大できるように探していました。

3
ArcGIS for Desktopを使用してフィールドで重複レコードを検索しますか?
「ID」と呼ばれる属性に基づいて、dbfファイル内の重複レコードを探しています。50万レコードから150万レコードまでのさまざまなdbfファイルがあり、多数の重複があることを知っています。 ID属性が他の場所にある場合に、「はい」または「いいえ」(または1または0で十分)と表示されるフィールド「重複」を追加したいと思います。Field Calculatorで次のPythonスクリプトを使用すると、重複するエントリに対して1が返され、一意のエントリに対して0が返されます。 uniqueList = [] def isDuplicate(inValue): if inValue in uniqueList: return 1 else: uniqueList.append(inValue) return 0 isDuplicate(!FIELD_NAME!) ただし、たとえば5つの重複IDの最初のレコードも0として返されます(後続の4つは重複と見なされます)。IDが他の場所に存在するため、5つすべてを重複としてマークする必要があります。 次のコードを使用すると、そのIDが何回発生したかを増分カウントできます。1は1回目を意味し、以下同様です。 UniqueDict = {} def isDuplicateIndex(inValue): UniqueDict.setdefault(inValue,0) UniqueDict[inValue] += 1 return UniqueDict[inValue] isDuplicateIndex( !YOUR_FIELD! ) そのレコードのIDが他の場所に存在する場合は、1(または[はい])が必要です。(ArcGISバージョン10.1) 重複レコードを特定するためのPythonスクリプト(フォローアップ)などの他の回答を見てきましたが、うまくいきません。

3
複数のマップドキュメントに同じ変更を適用しますか?
すべて同じファイルを参照し、それらをすべて同じ方法で表示するいくつかのマップドキュメント(約30)があります。1つのマップを希望どおりに設定し、「名前を付けて保存」を使用して新しいマップを作成し、レイアウトのデータフレームの範囲を調整することで、それらを作成しました。もちろん、これらすべてを作成したので、それらすべてにまったく同じ変更を加える必要があります。各ドキュメントで同じ手順を手動で繰り返すよりも効率的なプロセスはありますか?そうでない場合、このような変更を容易にするためにプロジェクトを設定することができるより良い方法はありますか? ArcMap 10.0を使用しています。

4
ポイントフィーチャクラスを一般化する方法
私は25cmごとにポイントを持つポイントフィーチャクラスを持っています-合計400,000ポイント。この解像度を1メートルごとに1ポイントに減らしたいと思います。ArcGIS Advanced(ArcInfo)にこれを行うように指示するにはどうすればよいですか?ポイントフィーチャクラスの細線化ツールまたは汎化ツールが表示されず、データからラスターを作成してまだリサンプリングしたくありません。

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