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

このタグは、ArcGIS 9.3がArcGISプラットフォームから使用しているバージョンである場合に使用します。

12
.NET for ArcGIS(主にデスクトップ)の使用を学習していますか?
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答やインタラクションを受け付けていません。 私は基本的なプログラミングスキルを持っています(私は簡単なvba pythonとlispスクリプトをプログラミングし、ずっと前にjavaコースを経験していました)が、私は(ESRI出版物から判断して)。 GIS求人市場における将来の関連性(アナリストとしても)。 私は基本的なc#コースを経験しており、(残念ながら)かなり貧弱なプログラムをプログラミングできますが、c#の知識をarcgisの実際のプログラミングにリンクして進行させる方法がわかりません。 1)違いはそれほど大きくありませんが、ArcGISは.NETまたはC#を使用していますか? 2).NETでの経験をさらに高める最良の方法はプログラムを増やすことですが、.NETプログラミングに関する優れた書籍やコースを教えてください。 3).NET for ArcGISでプログラミングを学ぶための最良の方法は何ですか?役に立つ本やウェブサイトはありますか? ArcGIS 10に関するコメントを感謝します(後で保存する予定です)が、ArcGIS 9.3.1の素晴らしい点を教えていただければ幸いです(Esriと全世界がArcGIS 10.0(地元のEsriの担当者を含む)に焦点を当てており、国内の9.3.1からアップグレードした人やアップグレードを計画している人はほとんどいません。

6
関連テーブルの多対1変換に基づいて重複する機能を作成しますか?
関連するテーブルを使用してIDフィールドにデータを入力し、重複したフィーチャ(この場合は区画)を作成する必要があります。本質的に、パーセル所有者の関連テーブルを使用して、それぞれが関連所有者テーブルから一意のIDを持つ重複したパーセルを作成する必要があります。関連テーブルにはすでにパーセルへの多対1リンクが含まれています。所有者レコードごとに重複するパーセルを作成することで、所有者とパーセルの間に1対1の関係を強制したいだけです。 ArcGIS Desktop 9.3.1を使用しています。


2
ArcGIS Desktopを使用してSQLiteファイルを処理しますか?
仕事にはqgisとgrassを使用しています。100mbsを超えるシェイプファイルを作成しました(統計分析の結果です)。 それをsqlite形式(空間的に有効)に変換すると、データは15 mbsに縮小されます。メールやドロップボックスと共有することは許容されます。 しかし、私の同僚はarcgis 9.3を使用しています-彼は問題なくデータを読み取ることができますか?

3
ArcGISジオプロセシングのログファイル?
ジオプロセスを一晩実行するたびに、コンピューターが再起動するようです。ArcGISはいくつかのログファイル情報を保存しますか?どこに保存しますか? たとえば、夜間に実行する必要のある大規模なデータセットまたは画像プロセスを実行すると、最初から最後まで何を実行するかを示すログファイルが保存されますか?

2
PythonとArcGIS Desktopで複数列のMultiValueパラメータを実装しますか?
ArcGIS(9.3)Pythonスクリプトで作業しています。入力の1つは、機能のリストです。各機能について、対応するフィールドを選択する必要があります。パラメータをMultiValueに設定すると、処理されているすべての機能について、UIに素敵なテーブルが表示されます。MultiValueテーブルに別の列を追加して、各機能のフィールドを選択するにはどうすればよいですか? クロスポスト:http : //forums.arcgis.com/threads/30907-MultiValue-Parameter-with-Multiple-Columns ArcGISフォーラムからのEsriの回答: 残念ながら、これに対するソリューションは、スクリプトツールのValueTable入力を使用して10.1で最近実装されました。これを9.3.1で機能させるには、いくつかのカスタム検証を備えた2つの多値パラメーターが必要です。

7
破損したシェープファイルを修正していますか?
ArcGIS Desktop 9.3で作業していたシェープファイルが何らかの理由で破損し、「シェイプの数がテーブルレコードの数と一致しません。」というエラーが発生します。このシェープファイルには、他のリビジョンのファイルにはない編集が多数含まれているため、このシェープファイルを復元する必要があります。 以前はogr2guiを使用してこのエラーから回復しましたが、ツールがクラッシュするだけです。コマンドラインバージョンのogr2ogrを試してみましたが、まだうまくいきません。このスクリプト、ArcScripts WebサイトのShapefile Repair Toolも役に立ちませんでした。 何か案は?(シェープファイルの使用をやめることを除いて) 以下はogr2ogrからの出力です(回答の提案に基づいています)。

3
重なり合うポリゴンをディゾルブするにはどうすればよいですか?
ArcGIS 9.3でのポリゴンフィーチャのディゾルブに関するクエリがあります。私は最低限のライセンスとVBの非常に基本的な知識しか持っていません。 約4500のポリゴンを含む大きなシェープファイルがあり、オーバーラップするポリゴンをディゾルブする方法があるかどうかを知りたいですか?基本的に、このレイヤーを個別の領域を含むシェープファイルに変換したいので、1つのポリゴンが単独で存在する場合は残りますが、複数のポリゴンが重複する場合は1つに溶解し、各個別の領域は独自の属性セットを持ちます。シェープファイルはかなり頻繁に変更され、今まではすべてを調べて、エディターツールを使用して重複する領域を手動でディゾルブしてきましたが、もっと迅速な方法があると確信しています! これがどのように達成されるかについての洞察はありますか? ディゾルブツールを使用して、エクスポートされた属性テーブルを結合しましたが、これは完全に機能します!ディゾルブツールは属性のみで機能し、空間位置では機能しないので、知っておくと非常に役立ちます。また、ModelBuilderコードは

5
テーブルをArcGIS DesktopからExcelファイルにエクスポートしますか?
選択したレコードを含むテーブルをExcelスプレッドシートにエクスポートする方法はありますか? .txtファイルのみにエクスポートしようとしていましたが、ArcGISからエラーメッセージが表示されます。 テーブルのエクスポート中にエラーが発生しました 私が抱えているもう1つの問題は、座標に関するものです。私は、コンマの後に1つの軌跡のみが必要です。つまり、xx xx xx、xのような形式です。xxxx xx、xxxとは異なります。 私のソフトウェアのバージョンは9.3です。

4
ArcGISのアップグレード後に以前のバージョンからArcGISエクステンションをアンインストールしますか?
ArcGIS 9.3.1(サーバー、デスクトップ、エンジン)をアンインストールしてから、ArcGIS10.0(サーバー、デスクトップ、エンジン)をインストールしました。 一部のアークマップ拡張機能をアンインストールしようとすると、エラー1001「インストーラータイプを取得できません」が発生しました。 つまり、このアドバイスに耳を傾けるのを忘れていました。 ArcGISをアンインストールする前に、カスタムコンポーネントをアンインストールする必要があることに注意してください。その理由は、カスタムコンポーネントはインストール/アンインストール時にロードする必要があるためです。 10.0をアンインストールして9.3.1を再インストールせずにこれを完全にアンインストールする方法を誰かが知っていますか? 更新:Revo Uninstallerを使用してクリーンアップした後、CCleanerを使用してレジストリをクリーンアップしたと思います。

1
ArcGIS Desktop 9と10は同じコンピューター上で平和的に共存できますか?
ArcGIS 9.3でのみ機能するHawthsツールのコピーがあるので、自分のコンピューターに残したいと思います。ただし、ラボで行うほとんどの作業はArcGIS 10で行われます。 したがって、ArcGIS 9と10の両方を同じコンピューターにインストールしても問題ありませんか?もしそうなら、あなたはそれを最もよく達成する方法についてのヒント/経験を与えることができますか?

7
ArcGIS Desktopを使用してPythonでラスターイメージを配列として取得しますか?
PythonとArcGIS 9.3を使い始めたとき、ラスターイメージをPython配列に取り込む簡単な方法があり、それを別のラスターイメージとして保存する前に操作できると想定しました。しかし、私はこれを行う方法を見つけることができないようです。 可能であれば、どうやって?

3
python.exeが動作を停止しました
Pythonスクリプトは、約18か月前に、現在立ち去った人によって書かれました。その後、必要な出力が生成されました。もう一度実行するように求められましたが、データ入力が異なります(解像度が高い)。入力データセットは、それぞれ約2,700データポイントの20サブセットに分割されています。ただし、約300のデータポイントが処理された後、スクリプトはクラッシュします(「python.exeが動作を停止しました」)(範囲295〜306で、常に同じレコードで失敗するわけではありません)。 古くて古いので、スクリプトはarcpyではなくarcgisscriptingを使用して作成されました。広くは、カーソルを使用して次のことを行います。 特定のポイントについて、移動距離60分のカットオフでコスト距離を(gp.CostDistance_saを使用して)計算します。 gp.ExtractValuesToPoints_saを呼び出して、各データポイントで個々の値をすべて抽出し、フィーチャクラスをファイルジオデータベースに出力します。 上記のb)で作成したフィーチャクラスを読み取り、値をCSVファイルに書き込みます(「データなし」(値-9999)のポイントは省略します)。 入力ファイル内の残りのすべてのデータポイントに対して1、2、3を繰り返します。 処理時間は約です。データポイントあたり平均1分。関連する技術仕様は次のとおりです。 PCには、2.20GHzで動作するクアッドコアIntel i7-2720QM CPU、Windows 7(64ビット)を実行する8GB RAMがあります。 Pythonのバージョンは2.6.6です(シェルは「[MSC v、1500 32ビット(Intel)] on win32」とも表示します)。 ArcMap 10.0(SP4)もインストールされています。 別のPCで実行してみました(これまでのところクラッシュしていません)。現在、ジョブは古いPCで正常に実行されていますが(遅い)、クラッシュすることなく419レコードに達しています。このマシンに関連する仕様は次のとおりです。 Intel Core 2 DUO E7500プロセッサー(2.93 GHz、4 GB RAM、64ビットWindows 7) Pythonバージョン2.5.1(シェルにも「[MSC v、1310 32ビット(Intel)] on win32」と表示されます)。 ArcMap 9.3がインストールされている(サービスパックについての言及なし)。 スクリプトがしばらく動作してからクラッシュする理由と解決方法について誰かがアドバイスを提供できますか? (これまでのところ)スクリプトを処理する別のPCが表示されているという事実は、何か「環境」を示唆しています。 更新として、ARCGIS 9.3を実行しているPCはまだデータを正常に処理しており、1,300データポイントに達しています(そしてカウントしています)。同僚はまた、ARCGIS 10.1を実行しているPCでデータを実行しました-2つの別々の状況で267レコードの後に​​クラッシュしました。決定的ではありませんが、一般的なスレッドは、Arc 9.3はデータを処理しますが、Arc 10.xは処理しないことです。

2
バージョン対応のジオデータベースで、デルタテーブルと状態ツリーはクエリのパフォーマンスにどのような影響を与えますか?
バージョン化されたarcsdeジオデータベース(oracle 10gのarcgis 9.3.1)には、約100のフィーチャクラスと非空間テーブル、ジオメトリックネットワーク、および多くのリレーションシップクラスを含むかなり複雑なデータモデルがあります。 データは、sdeバージョン管理を利用して5人または6人のarcmapユーザーによって毎日編集されます。さらに、バージョンは、ジオデータベースで編集を実行するために他のビジネスシステムと連動する自動サービスによって作成されます。クエリのパフォーマンスは1日の間に著しく低下するため、完全な圧縮を実現するために毎晩スクリプトを実装しました。比較的多数の編集が実行される場合、システムは完全に圧縮されるまで使用できなくなる可能性があります。 設定されたoracleは、これらの揮発性デルタテーブルに直面した場合、まともな実行計画を立てることができないことが示唆されています。これは合理的な説明ですか?それを解決するためにどのようなアプローチを取るべきですか? コメントに応じて更新 1日の終わりまでに、状態ツリーは非常に線形であり、分岐はほとんどありません。 毎晩圧縮します(すべてのバージョンを削除して完全な圧縮を取得します)。 ビジネステーブルは定期的に分析されます。 デルタテーブルは分析されません。それらはロックされています(分析しようとすると、エラー「ORA-20005オブジェクト統計がロックされています」が返されます)。sdeスキーマの揮発性テーブルもありません-STATES、STATE_LINEAGES。

1
ESRIでの大規模なジオコーディングと処理
わかりましたので、ESRIの世界で使用しているデータセットの大きさについて、このような非公式のクエリ/調査を行っていると思います... 私は、州全体のデータセットを構築して維持しています。小包レベルですが、システムの小包ごとに複数の郵送先住所があります。多くの場所で、ストリートネットワークまたはUSPS AMS / AISデータから計算された理論上の住所を使用しています。したがって、私のアドレス一覧はおよそ1350万のアドレスであり、毎月または四半期ごとに増加しています。 連続データセットでこれほど大きいアドレス/適切に検索された情報のライブシステムを維持している人はいますか?他の人がこのような大規模なデータセットをどのように処理しているかについて、協力したり話したりしたいと思います。交差や空間結合などのタスクを実行しようとすると、ESRIソフトウェアが爆破しているように見える問題が発生しています。ESRIは、これらの種類の問題は表示されないと述べていますが、9.3.1に戻って以来これらの問題があり、複数のマシンで再作成できるため、私はこれを最初または唯一の人にすることはできません。現在の私のプラットフォームは、デスクトップ上のESRI ArcGIS 10であり、GEOMETRY空間オブジェクトを使用してSQL2008バックエンド上のArcSDE 9.3.1-sp1と通信しています。だから私は本当にエキゾチックなことは何もしていません。しかし、それでも私には、いくつかの地域ではおそらく限界を押し上げているようです。[さらに]私が知りたいのは、これらのデータセットを処理するためのプロセスを最適化するために他の人が何をしているのかです。今後は毎月100万レコードのアップワードを追加する予定です。他のプロセスの実行を開始し、さらに分析するためにデータをリンクすると、複雑な結合の処理を開始するので、ジオコーディングなどは問題になりません。さて、Only_FIDを使用してIntersects / Overlays / Identitiesからデータを出力し、薄い中間テーブルを結合することもできます。しかし、そのテーブルの作成を分割して征服しようとすると、ソースデータを作業領域に分割する必要があるという問題が発生し始めますが、マージできない繰り返しIDSがあります。そのため、全体を簡単に作成することができない小さなデータブロックが残ります。 データを郡ごとの規模に分解し、空間ビューを使用してデータを結合するオプションなどについて考えます。他のユーザーが同じような問題をこのような大規模で小規模に見ている場合に興味があります。足跡。

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