ArcGIS Desktop 10のヒントとコツ


20

月に2、3回、CWがStackOverflowに投稿するさまざまなヒントとコツをチェックし、常に新しいことを学びます。

この質問を特定のメジャーバージョンのGISソフトウェアの特定のプログラムに固定するかどうかを行き来しました。uxに対する変更の量を考えると、ArcGIS Desktop 10には独自のヒントとテクニックの質問が必要であり、ArcGISの新規ユーザーおよび9.3からアップグレードするArcGIS 10ユーザーにとって素晴らしいリソースになると思います。

ESRI ArcGIS Desktopのヒントとショートカットでまだ説明されていない優れたヒントをご覧ください。

ArcMap


素敵なトピックとヒント。
ジョージシルバ

回答:




10

では、hidden メソッドを使用して、任意のジオメトリのgeoJSON表現にarcpyアクセスできます。例えば:__geo_interface__

arcpy.PointGeometry(arcpy.Point(5,5)).__geo_interface__

うまく出力されます:

{'coordinates': (5.0, 5.0), 'type': 'Point'}

* ESRIレッドランズのBruce Haroldが元々これについて詳しく説明してくれたすべての功績


それは点オブジェクトの単精度表現ですか?

@DanPatterson私が知る限り、はい。しかし、混乱を避けるために、精度を下げるために回答を編集しました。
om_henners

5

ArcGIS 10の新しいフィーチャ作成テンプレートが気に入っていますが、古い方法を使用する場合は、ArcGIS \ Desktop10.0 \ Utilities \ AdvancedArcMapSettings.exeを実行し、[エディター]タブをクリックし、[ テンプレート使用してフィーチャを作成 ] ArcMapを再起動します。 代替テキスト


5

回答の要約


ArcMap

ArcCatalog

  • フォルダーのリストが遅いですか?
    1. [ArcCatalogオプション]-> [コンテンツ]で[名前]、[タイプ]のみがオンになっていることを確認してください。メタデータ列もチェックしないでください。

4

これはUIのヒントではありませんが、ArcGIS 10に最も当てはまります。エクステンションの開発者であれば、ESRIの新しい登録モデルを使用する必要があります。具体的には、ESRIRegAsmユーティリティを使用する必要があります。詳細はこちら


新しいランタイムバインディング要件は言うまでもありません。goo.gl/ZSTiあの人は今日もまた私を迎えました。
ジェイカミンズ

4

ArcBruTileはデスクトップ用の優れたボルトオンです

ArcBruTileは、ArcGIS DesktopのOpenStreetMap、Bing、Google、SpatialCloudのタイルを表示します。

ArcBruTileは以下をサポートします。すべての投影。クライアント側のキャッシュ。ArcGIS 9.3および10。TMSサポート 代替テキスト


これには管理者特権が必要ですか?現在Windows 7を使用しています。
-PROBERT

4

カスタマイズウィンドウには、GPツールやツールバーのボタンとして公開されていないツールが多数あるため、手動で追加する必要があります。多くの経験豊富なArcユーザーが使い慣れていない非常に多くの便利なツールがあります。

「隠し」ツールのトップリストを次に示します。

  • オブジェクトのロード -このツールを使用すると、特定のマッピングおよびジオデータベースの動作ルールを尊重しながら、フィーチャを別のフィーチャクラスからフィーチャクラスにロードできます。

  • スポイト -このツールを使用して、マップ表示の色をクリックし、RGB値を決定できます。

  • 準備ウィンドウ(10.1以降)-このパネルでは、マップのパフォーマンスに影響を与える可能性のある問題があるかどうかを確認できます(9.3でのように-Map Service Publishingツールバー)。[準備]ウィンドウをアクティブにするために、[ファイル]> [共有]> [サービス]を実行する必要はありません。ArcMapだけで、潜在的な問題のマップを分析できます。


3

ArcGISのパフォーマンスを向上できるのはソフトウェアだけではありません。

ArcGis 9.2を改善する多くのヒントとコツがここにありますhttp://mapperz.blogspot.comから)。

(ArcGIS 10 + Windows7用に更新するだけで、管理者権限が必要です。)


1
「問題は、ArcMapの実行を高速化することです。再設計と再設計が必要になります。ESRIは高すぎるため実行しません。今が遅い理由は、1)ソフトウェア全体が実装されているためです。 COM(大きな間違い)、2)システム内のDLLの数が多すぎる、3)多くのESRIエンジニアは、パフォーマンスを考慮したソフトウェアの作成方法についての手がかりを持っています。 "from James Fees Comments MikeC spatiallyadjusted.com/
2010/06/18

1
「する」->「しない」、と推測します。(プログラマーをこのように推測するのは不公平に思えます。パフォーマンスに関する最終的な決定は、マーケティング主導であり、会社を管理する人によって決定されます。)
whuber


3

パンとズームを頻繁に行う必要があるときに、ArcMapで最も時間を節約できる機能の1つがb重要です。

  • 保持している間b、左マウスボタン、マウスを上に移動/下には、中/ズームアウトします。または、
  • 押しながらbマウスボタン、マウスを移動すると、移動の方向にパンします。

すべてのズーム/パンツールを切り替える時間を無駄にすることはもうありません!私の知る限り、これはArcMapのすべてのバージョン(9.3以降)で機能します。


3

10.1以降を使用しており、マルチスレッド/マルチプロセスをサポートするPCを使用している場合は、並列処理環境を活用してください。結果はツールによって異なりますが、全体として、マルチコア/マルチスレッドコンピューターを使用している場合は、さらに向上するはずです。

http://resources.arcgis.com/en/help/main/10.1/index.html#/Parallel_Processing_Factor/001w0000004m000000/


3

in_memoryワークスペースを大幅にスピードアップジオプロセシングを助けることができる、と稀に新規ユーザーが使用していない、またほかのEsriによって「宣伝」しています。

in_memoryワークスペースを使用する方法と理由に関する詳細な回答については、ArcGISツールとして実行するPythonスクリプトを高速化する方法の記事を参照してください。


2

フィールド計算機が機能せず、「処理中にエラーが発生しました。詳細については[ジオプロセシング結果]ウィンドウを確認してください。」というエラーが発生した場合は、レイヤー名にスラッシュを確認してください。ビデオ:http : //drop.io/w1nca2k


1

「処理中にエラーが発生しました。詳細については、ジオプロセシング結果ウィンドウを確認してください。」これは、field_calculatingしているレイヤーのフィールド名に末尾のアンダースコアがある場合にも発生します」を削除すると、正常に機能します。


1

ArcMapのデフォルト設定は、コンテキストメニューでドリルダウンする必要があるボタンを必ずしも公開しません。これらがツールバーにあると便利です。

たとえば、マップドキュメントのレイヤーに複数の選択を作成し、すべての選択をクリアしたい場合があります。通常、目次でレイヤーを右クリックして[選択]に移動し、[選択したフィーチャをクリア](3ボタンクリック)するか、目次の選択パネルでリスト内のレイヤーを操作します。

そのボタンは、アレックスが上記で述べたように、カスタマイズウィンドウを使用して任意のツールバーに追加できます。これで、1回クリックするだけですべての選択をクリアできます。

私が常に追加するもう1つのボタンは、連続ズーム/パンボタンです。

最後に、エフェクトツールバーのSWIPEボタンは群衆を喜ばせ、通常何らかの理由で人々を吹き飛ばします... :)

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