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

ArcMapはArcGIS for Desktopのメインアプリケーションであり、そのためのタグ(arcgis-desktop)は通常優先的に使用する必要があります

7
シェープファイル内のフィーチャーの順序を変更する方法は?
シェープファイルがあり、機能の順序を変更したい。それは可能ですか? このシェープファイルをモバイルアプリに埋め込むので、シェープファイルの機能を並べ替えます。アプリには機能のリストが表示されます。ロード時に並べ替えを行うことはできますが、並べ替えを希望します。
18 qgis  arcmap  shapefile 

3
ArcGIS Field Calculatorを使用して属性テーブルの列を丸めますか?
ArcMapのフィールド計算機を使用して、既存の列を小数点以下2桁に丸めたい。現在、小数点以下6桁の列があり、小数点以下2桁に切り捨てたいと考えています。 私はこれを行うためにフィールド計算機(おそらくPythonを使用)を使用することを計画していましたが、おそらくもっと簡単な方法がありますか? 受け入れられた答えはおそらく単一のフィールドを変更する最も簡単な方法ですが、ここではpythonとVBの両方のフィールド計算機でそれを行う方法を示します。 VB: round([column], 2) Python: round(!column!, 2)

6
Arcmapからテーブルをエクスポートではなくコピー
エクスポートテーブルの先のとがったクリックタイプの演習を行わずに、Arcmapからテーブル、またはテーブル内の行または列の選択をコピーするにはどうすればよいですか?このコピーの宛先は、メモ帳、Excel、単語など、何でもかまいません。 既存のコンテキストメニューでは、単一のセルの値のみをコピーでき、キーボード[Ctrl-C]を使用しても単一のセルの値のみがコピーされます。 私はArcmap 10.1を使用していますが、これは長年悩まされてきたので、特定のバージョンへの回答を制限する必要を感じないでください。
17 arcmap  interface 

11
ArcMap 10がスナップしないのはなぜですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 地理情報システムスタック交換のトピックになるように質問を更新します。 2年前に閉店。 私はこれに本当に混乱しています。ArcMapは、編集時にスナップを許可しないことをランダムに決定します。場合によっては特定の機能のみ、場合によっては同じ機能の一部のみ(たとえば、線の一方の端ではなく、もう一方の端ではない、または線の一部に沿っていない)になります。これで、フラットになり、何にもスナップできなくなりました(はい、すべてのオプションをオンにしてスナップがオンになります)。これに関するヒントはありますか?

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

5
ArcMap 10でポリゴンを複数の等幅ポリゴンに分割する方法は?
私は駐車場に駐車スペースを追加していますが、それらはまったく同じ形状であり、互いに重なり合ったりスペースを空けたりしないようにする必要があります。ArcMap 9.3には、長い長方形を複数の等幅ポリゴンに分割できる編集タスクがありました。ArcMap 10でこのツールを見つけるのに問題があります。これを行う方法を知っている人はいますか?

4
ArcMapで複数のストレッチラスタ間で一貫したシンボルを使用する方法は?
経時的に同じ現象を表す一連の連続したラスターがあるため、それらすべてで同じシンボルを使用する必要があります。 そこで、最小/最大値からのカラーランプを使用して、最初のラスタのストレッチシンボルを設定します。 次に、2番目のラスタで、最初のラスタからシンボルをインポートします。残念ながら、ラベルは一致していますが、実際の最小/最大値は最初のレイヤーと同じではありません。 したがって、2番目のラスタの赤は、0.66ではなく0.47の値に対応します。 両方のラスターが一貫したシンボルを使用していることを確認するにはどうすればよいですか?

7
ArcGIS Field CalculatorのPython Parserを使用して二重引用符を検索/置換しますか?
フィールド計算機(ArcMap 10.0)を使用して、アドレスフィールド内の二重引用符を削除しようとしています(そこに入れませんでした、信じています)。私は多くの呪文を試してみましたが、計算で地面から降りることさえできません。はい、両方のフィールドは文字列であり、両方とも許容可能な長さです。 この計算: この結果: [結果]ダイアログに次のエラーメッセージが表示されます。 繰り返しますが、そこには入れませんでした。

3
ArcMapで同じジオメトリの重複フィーチャを削除しますか?
フィーチャレイヤーの各ジオメトリを一意に識別することは可能ですか? 基本的に、同じジオメトリで表される多数のデータ行を持つポリゴンフィーチャレイヤーがあります。一意のジオメトリごとに1行が必要です。そのため、ジオメトリの形状に基づいて属性を組み合わせるための、すぐに使用できる方法を探しています。 私はPostgresの世界から来て、そこでこの問題を解決できますが、ESRIツールで非プログラム的にそれを行う方法(または可能かどうか)を知りません。

2
ギャップと重複するポリゴン(パーセル)ジオメトリの修正
私は、ほぼ毎日のように修理が必要なリソースに出くわしました。それは私たち自身の製品ではなく、サプライヤーは一般的に問題を修正することに興味がありません。 2000個以上の区画境界を含むポリゴンシェープファイルを使用しています。パーセル自体は、用語の一般的な意味ではパーセルではありませんが、データを非常に効果的に説明しています。「小包」は、小包間で重複したり、隙間を作ったりしてはなりません。ただし、データの品質はひどく低く、スナップが無効になっている状態で区画が手で描かれているようです!以下の図を参照してください。 場合によっては、写真よりもはるかに悪いか、ギャップ/オーバーラップが非常に小さいため、空間手順(交差点など)を実行するまで識別できません。 この種の問題をどのように修正しますか?写真の8つのポリゴンを表すシェープファイルを添付しました。これらの8つのポリゴンは、ギャップと重複の問題の両方を示しています。2000以上の小包を修正するためにプロセスを自動化できますか? http://temp-share.com/show/dPf3mpihW 注:ArcMapで「ジオメトリを修正」ツールを調べましたが、これは重複するポリゴンのみを修正します。ジオメトリのオーバーラップは2つの問題の中で最悪ですが、可能であれば両方を修正したいと思います。

5
ArcMapで陰影起伏オプションを使用していますか?
これは私が使用しているラスターのきれいな写真です-エフェクトは適用されていません-カラーランプとヒストグラムを調整して、すべてのレリーフを表示します-非常に2Dですが! 陰影起伏をデフォルトとして表示したいラスターレイヤーがあります。これはコードで行うことができ、実際には、ArcMapで陰影起伏オプションを選択するのと同じです(以下を参照)。 ただし、これを行うと、期待はずれに見えます。 特に、ラスターにズームインすると、あらゆる種類のグリッドアーティファクトが表示されます。 ただし、Spatial Analystのラスターを使用して適切な陰影起伏レイヤーを作成し、85%の透明度でオーバーレイすると、かなり見栄えがよく、非常に異なって見えます!: ArcMapでこの効果を実現し、Hillshadeオプションのデフォルトの機能を無効にするにはどうすればよいでしょうか(これは不可能か、ラスターが正しく表示されないために見落とした設定があると思います)。正しい設定を上書きまたは選択できる場合-ArcObjectsで実行できますか。 オプション1が不可能な場合、Hillshadeレイヤーを作成して(Spatial Analystを使用せずに)エフェクトを作成し、それを元のラスターに効果的に融合できます。つまり、ArcMapのコンテンツウィンドウで2つのレイヤーを表示したくない。1つのレイヤーだけが必要ですが、選択/構成の既定の陰影起伏レンダリングが必要です。これもプログラムで行う必要があります。つまり、ArcObjectsです。 私が学んだことの1つは、正しい空間参照および測定ユニットにDEMを配置する必要があること、または結果の陰影が黒すぎて誇張に見えることです-詳細については、このビデオをチェックしてください-非常に良い説明です。 だから、高品質の陰影起伏を生成するために何をする必要があるかがわかったと思いますが、ArcObjectsコードを微調整する必要があると思います。自分のグラフィックレンダリングを考え出し、これをArcMapにプラグインする必要があると考えています(グリッドのビットマップをクールな方法でレンダリングするdllがあります)。これを示す良い場所は、IRasterRendererのようなものでDraw()イベントをオーバーライドし、独自の画像レンダリングを挿入することだと思います。もちろん、再投影などで少し複雑になるかもしれません。 ArcMapでこのような低レベルのグラフィックレンダリングを行った人はいますか?もしそうなら、ガイダンスや知っておくべきことを提供できますか?

4
非常に大きな画像や画像モザイクを扱う場合、大量のGPUメモリが役立ちますか?
パンやズームなどのためにできるだけ多くの画像をGPUに保存すると大いに役立つようです。 非常に大きな画像を多数取り扱っています。多くの場合、8 GBから数百GBのサイズです。自宅には、40インチの4kモニターと12 GBのビデオメモリを備えたGTX Titanがあり、投げたものすべてに対して驚くほど優れたパフォーマンスを発揮します。作業? うQGIS、ArcMapのとPCI Geomaticaは数百ギガバイトの範囲内でマルチギガバイトのイメージとイメージモザイクを扱うときに豊富なグラフィックスメモリの利点を取ることができますか? 大きな画像を処理するときに、豊富なGPUメモリから最も恩恵を受けるのはどのGISアプリケーションですか?

2
ArcMapレイアウトテキスト要素での自動テキストラッピング?
多くのテキストが含まれている場合、ArcMapレイアウトでテキスト要素をワードラップするにはどうすればよいですか? レイアウトモードに入る >挿入>テキストを選択します lorem ipsumなどの長いテキストブロックに貼り付けます テキストブロックは画面全体に広がり、テキストブロックの幅を変更する明確な方法はありません。テキストブロックを目的の幅に設定し、ArcMapで自動的に改行を入力する方法はありますか? (テキストを処理する他のすべてのソフトウェアが行う方法...) 回避策は、手動で改行を入力することです。これは、幅、フォントサイズなどを変更することを決定するまでは便利です。

1
Pythonは.mxdのファイルサイズを増やします
次を実行するジオプロセシングスクリプトがあります。 arcpy.AddMessage("TEST...") はい、たった1行のコードです。 スクリプトを実行してファイルサイズの増加分を保存すると、空の.mxdが391kbから始まります。 391 kb 431 kb 451 kb 471 kb and so on... ジオプロセシングPythonスクリプトは、ファイルサイズを毎回20〜30 kb増加させるようです。 私は実際に何かをするスクリプトでこのテストを実行し、ファイルサイズを40〜60 kb増やします... また、空のスクリプトを実行しましたが、それは絶対に実行するだけで、ファイルサイズは20〜30 KB増加します... ESRI Techを見つけることができたものから ファイルサイズの増加は、ArcCatalogのArcToolboxの[結果]タブに格納されている大量のジオプロセシング結果が原因である可能性があります。 記事の手順に従って、新しい.mxdに保存することで、ファイルサイズを589 kbから293 kbに減らすことができました。 あなたの考え、これでの経験は?誰かがPythonスクリプトから結果タブを自動削除する方法を見つけたので、毎回新しい.mxdを保存する必要はありませんか? 更新: @AHIGH AHIGHが示唆するジオプロセシングオプションをいろいろ試してみました。ファイルサイズの増加を止めるようには見えません。 @ artwork21ジオプロセシング>結果に移動して結果を削除すると、ファイルサイズが小さくなります。とにかくこのプロセスを自動化して、スクリプトの実行後に結果が自動削除されるようにしますか? ESRI:ジオプロセシングオプションを使用してツールの実行を制御する 一時的な結果の設定に関係なく、ArcMapのコンテンツウィンドウに残っているツールの結果はすべてディスクに保存されます。これは、ジオプロセシングでは、マップドキュメントを保存することにより、ArcMapのコンテンツウィンドウ内のすべてを保存することを前提としているためです。 ファイルサイズが肥大化する結果を除いて、すべてを保存したい... マップドキュメントを保存したくないが、個々のレイヤーにデータを保存する場合は、レイヤーを右クリックし、[データ]> [永続的な設定]をクリックします。 実際には実用的な解決策ではありません... 10.1には、問題を修正できる新しい機能があります。推測して、できるだけ早く10.1にアップグレードするように会社をプッシュする必要があります。 Pythonツール 回避策: [ジオプロセシング]> [ジオプロセシングオプション]> [結果管理]> [結果を次よりも古い状態に保つ]> [保存しない]に設定します。 これにより、ファイルサイズの増加が止まります。 または、Arcmapから独立して実行するようにスクリプトを記述してみることもできます(つまり、Arcmapを開かずに)。 より効率的なコードを記述して、より速く実行できます。一度に複数のmxdを実行するスクリプトのように。
14 python  arcmap  memory 

1
ArcMap / C#でWindowsクリップボードから選択したフィーチャ/ジオメトリを取得する方法
ArcMap 10にはカスタムツールがあります。ワークフローは次のとおりです。 「長方形でフィーチャを選択」ツールを使用してレイヤー内のフィーチャを選択します STRG + cを使用して機能をクリップボードにコピーします カスタムツールを選択します ツールはクリップボードをチェックします。クリップボードでコピーされたフィーチャーを見つける場合、ワークフローが変更されます http://kiwigis.blogspot.com/2011/07/how-to-create-drop-target-for-layers-in.htmlで、ドラッグアンドドロップを使用して同様の機能が実装されている例を見つけました。 この例に従って、適応し、STRC + cを使用してArcMapのTOC内のレイヤーをクリップボードにコピーしようとしています。 //Get the Data from the Clipboard IDataObject clipBoardDataObject = Clipboard.GetDataObject(); //The format of the object data is "ESRI Layers" (this can be checked using clipBoardDataObject.GetFormats();) MemoryStream geomStream = clipBoardDataObject.GetData("ESRI Layers") as MemoryStream; byte[] bytes = geomStream.ToArray(); IMemoryBlobStreamVariant memoryBlobStreamVariant …

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