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

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

4
ArcGIS Desktopを使用して選択したラスターグラフィックをエクスポートしますか?
ArcGIS 10を使用してラスターグラフィックスをエクスポートする際に問題が発生しました。非常に単純なように見えますが、何らかの理由でArcMapを使用できません。これが私のステップです: ArcMapにラスターを追加する ラスターの属性テーブルを開き、いくつかの値を選択します ArcMapのコンテンツウィンドウでラスターを右クリック->データ->データのエクスポート データ範囲には、(a)データフレーム、(b)ラスターデータセット、(c)選択したグラフィックスの3つのオプションがあります。最後のオプション(必要なオプション)はグレー表示されています。 [ラスターデータのエクスポート]ダイアログで[選択したグラフィック]オプションをアクティブにできませんでした。奇妙なことに、私の同僚のArcMapのバージョンはまったく同じで、上記の手順を繰り返すと、選択したグラフィックスをエクスポートするオプションがグレー表示されません。調整が必要な設定があると想定しています。誰かがこれを引き起こしている可能性があることを知っていますか?

2
オープンソースGISまたはArcGIS for Desktopを使用して、直角でないポリゴンを検​​索しますか?
現在、指定されたエリアのいくつかの建物をデジタル化しています。 この作業の義務的なルール-ほとんどの場合、建物は直角でなければなりません。 この作業にはQGISとCADツールを使用していますが、間違えて不規則な形状のポリゴンを作成することもあります。 オープンソースのGISまたはArcGISを使用して、直角のないポリゴンをどのように見つけることができるかを誰かが知っていますか?

3
ArcGIS Desktopを使用して特定の距離でラインを自動的に分割しますか?
開始点からさまざまな距離で分割する必要がある一連のポリラインがあります。 一般的に、エディターツール内のSPLIT関数に似たものを探しています。そこで、分割を適用する必要がある特定の行の長さを指定することが可能です。 たとえば、3200mの長さのラインAがあり、1つは0から1700mまで、もう1つは1700mから3200mまでの2つの別々のジオメトリに分割する必要があります。 これはArcGIS Desktopで実行できますか? ArcGIS Desktop 9.3.1を使用しています。WinXP on Python 2.7.2。


3
ArcGIS Desktopのラスターピラミッドファイルの画像品質が悪い(アンチエイリアスなし)?
ArcGIS Desktop 10.0で開こうとするいくつかのGeoTIFFファイル(サイズ〜7000x7000 px)があります。ジオプロセシングツールを使用してそれらのラスターピラミッド(.ovrファイル)を既に作成しましたが、品質がかなり悪い(0.25サイズ変更): 各GeoTIFFファイルには多くの細部があります。実際には、CAD図面がラスターに保存されています。無料の画像ビューアでGeoTIFFの手動サイズ変更を試行し、リサンプル+アンチエイリアスを使用しました。結果は素晴らしく見えます(0.25リサイズ): ピラミッドの作成に使用した標準のリサンプルメソッド(ArcGIS 10.0)では、良い結果が得られませんでした。私もピラミッドなしで画像を表示しようとしました-同じこと。 次に、GDALライブラリ(GDALDataset.BuildOverview)を使用してピラミッドファイル(.ovr)を作成しようとしました。ただし、GDALはOVRファイルの生成時にアンチエイリアスを使用することもできません。 別の方法はOVRファイルを手動で生成することです。OVRファイルを作成するためのライブラリを見つけようとしました。何もない。すぐに、OVRは実際にはマルチページTIFFファイルであることに気付きました。画像エディターで(複数ページのTIFFとして)OVRファイルを手動で作成し、名前を変更してArcGISで使用しようとすると、黒い画面に歪みが見られました。カラーパレットに問題がある可能性があります。OVR仕様も見つかりませんでした。 画質を改善するためにアンチエイリアスを使用してこのようなピラミッドファイルを生成する可能性があることを誰かが知っていますか?OVR仕様またはライブラリへのリンクはありますか? 編集1: 以下は、例として使用できるラスターの一部です(ArcGISでピラミッドを構築してみてください)。 EDIT2: ピラミッドを構築するときのリサンプリング方法の変更に関するコメントに完全に回答するために、ArcGISですべての方法を試しました。次に、各ovrファイルをマルチページtiffとして開き、1つのピラミッドレベルを取得して、別のファイルに保存しました。次に、同じソース画像をフリーウェアビューア(IrfanViewer)で同じサイズ(ピラミッドレベル)にリサンプリングしました。ソース画像のサイズは5001 x 3361 pxです。ピラミッドレベルのサイズは313 x 210ピクセルです。したがって、画像は16倍に縮小されました。これが私の結果です: 最も近いリサンプリング方法(ピラミッドファイルから): 双一次リサンプリング法(ピラミッドファイルから): 3次リサンプリング法(ピラミッドファイルから): IrfanViewerでアンチエイリアスを使用して同じサイズにリサンプルします。 EDIT3: 私は、ピラミッドで達成しようとしている品質を示すために、ソースジオリファレンスラスタの 1つとそのリサンプリングされた例を提供しています。

4
ModelBuilderで複数のファイルの単一の出力場所を設定しますか?
ModelBuilderでモデルを作成しました。最初のステップは、ユーザーがすべての出力を保存するファイルジオデータベースの場所を指定することです。必要なのは、(モデル内のさまざまなツールからの)すべての出力をそのFGDBに保存することです。ただし、それは何とでも呼ばれ、どこにでも配置できます。 では、最初のステップで指定した場所に出力を保存するにはどうすればよいですか?


2
ジオプロセシングサービスとして公開されたPythonスクリプトツールでarcpy.SetParameter()を使用しますか?
ジオプロセシングサービスとしてArcGIS Serverに公開する必要があるスクリプトがあります。このスクリプトは、テーブル形式で一連のレコードを計算します。テーブル(レコードセット)を返すように出力パラメーターを設定する必要があります。 したがって、(フィーチャクラスではなく)テーブルがあることを確認するために、arcpy.TableToTable_conversion()を使用して、テーブルをメモリ内ワークスペースに出力しています。だから、私はテーブルがあることを知っています。arcpy.GetCountを実行してレコード数を取得できるため、レコードがあることはわかっています。 出力パラメータを定義しました。これは次のようになります。 arcpy.SetParameter(2, theTable) 私が何を試しても、これは機能しません。私のツールボックスでは、出力パラメーターはRecordSetとして設定されています。レコードセットオブジェクト、インメモリフィーチャクラスへのパス、およびその他の多くのアイデアを提供してみました。 SetParameter for ArcGISサーバーを使用して、レコードセット出力にテーブルを正しく出力する方法を教えてください。

4
ポイントを介してラインレイヤー(道路ネットワーク)をトレースする方法
道路ネットワーク(紫)、ポイントファイル(緑)、始点(黄色)があります。 道路網に基づいてポイントファイルを追跡したい。ポイントを電柱のように考えますが、私が欲しいのは電話回線を示すマップ(ラインシェープファイル)です。「電柱」には番号付けのスキームがありますが、これは素晴らしいものではありません。この場合は、番号が付けられていないと思います。 誰かが解決策を持っていますか?見栄えが良いのは、ポイントをバッファリングしてから、バッファから道路ネットワークを切り取ることです。しかし、私はもっと完全なものを求めています。「電柱」が12,000あるため、自動化する必要があります。

2
フィーチャクラスを並べ替えて、ArcGIS Field Calculatorを使用してシーケンシャルIDフィールドを計算しますか?
私はArcMapで、フィールドに基づいてレコードを並べ替えてから、自動インクリメント値を使用してフィールドを計算し、並べ替えを行います。何か案は? フィーチャクラスで更新カーソルを取得してから自動インクリメントを行うことができるようですが、ArcMapのフィールド計算機でこれを行う方法があるかどうかを確認したいと思います。

2
貯水池に接続されている運河のみを選択しますか?
貯水池のポリゴンレイヤーと運河のポリラインレイヤーがあります。 私のデータでは、いくつかの運河は貯水池に由来し、他の運河に通じています。一方、孤立している、または何にも接続されていない運河もあります。(これがどのようにして起こったのかは別の日の話です) 分離された運河と、貯水池に接続されていない運河ネットワーク(接続された運河のセット)を削除する必要があります。 何らかのネットワークトレースを使用する必要があると思いますが、どこから始めればよいかわかりません。 このタスクを解決するために、ArcGISデスクトップとNetwork Analystがあります。 あなたはこの仕事にどのように取り組みますか?


1
ESRI GISサーバーのライセンスレベルをクライアントツールから確認するにはどうすればよいですか?
ArcCatalogなどのクライアントツールから、接続先のGISサーバーがワークグループライセンスまたはエンタープライズライセンスの下で実行されているかどうかを確認する方法はありますか?また、エディションがベーシック、スタンダード、アドバンスのいずれであるかを知ることはできますか? ArcCatalogを使用して9.3.1データベースを10に移行しようとしている(移行はまだアップグレードされていません)ためです。ArcCatalogに新しいデータベースサーバーを追加するときの唯一のオプションは、個人またはワークグループデータベースサーバーを追加することです。SQL Expressインスタンスのみを探しているようですが、完全なSQL Server(エンタープライズ)サーバーも表示できるはずです。ESRIエンタープライズライセンスを持っていますが、クライアントツールからそれを発見できるかどうか知りたいです。 ヘルプ、ArcCatalogについては、ESRI ArcCatalog 10、ArcGIS Desktop 10 SP2、ライセンスタイプArcInfoを示しています。これはサーバーではなく、ArcCatalog(クライアント)ライセンスです。


1
ArcPyを使用して、ArcGIS日付値をmm / dd / yyyy形式の文字列読み取りに変換しますか?
ArcGIS 10.0でarcpyツールスクリプトを作成しています。fGDBフィーチャクラスには、日付タイプフィールドがあります。[日付]フィールドの値は長整数の日付として保存されていますが、テーブルではmm / dd / yyy形式で表示されます。私がやりたいのは、整数の日付値をmm / dd / yyyy形式で日付を示す文字列としてキャプチャすることです。これについてどうすればよいですか? 日付/時刻文字列を日付オブジェクト/値に変換する方法の例はたくさんありますが、その逆はありません。日付フィールドを含む多くのフィールドを持つフィーチャクラスのフィーチャを、フィールドが少ない標準スキーマfc(変更できない)に追加しています。多くの技術属性を入力に保存するには、ターゲットで定義されているユーザー制御のキャッチオールテキストフィールドにすべてをダンプする必要があります。入力からの日付データは、保存する必要のあるデータの1つであるため、日付を文字列に変換する必要があります。 私が見逃しているかなり簡単な解決策がある可能性がありますが、現在、私は途方に暮れています。私の道に来るどんな助けにも感謝します。

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