ArcGIS 10でディゾルブが機能しない


8

ArcGIS 10を使用している場合、ディゾルブツールは機能しません。バージョン9.3を使用すると、完全に機能します。何か助けは?


エラーメッセージは何ですか?
Derek Swingley、2010年

エラー999999:関数の実行中にエラーが発生しました。
ケビン

実行に失敗しました(ディゾルブ)
Kevin

マイケルトッド、シェープファイルを解散しています
ケビン

データベースのサイズが、ディゾルブを実行する能力に影響している可能性はありますか?集約しようとしているバッファーが約30,000ありますが、ディゾルブを試行すると、99999エラーが発生します。データセット全体では機能しなかったバックグラウンド処理を無効にしましたが、領域の半分にフレームをフォーカスすると(そして環境を調整すると)、機能しているように見えます。一度に解体できるポリゴンの数に制限はありますか?また、ArcGIS 10のジオメトリの修復はどこにありますか?この現在の試みがうまくいかない場合、私は次にそれを試してみたいと思います。ありがとう!!
エリン

回答:


23

ジオプロセシング環境がバックグラウンドで実行するように設定されている場合、すべてのツールが機能するわけではないことがわかりました。Dissolveもその1つだと思います。GP環境をバックグラウンド処理を無効にするように変更してから、試してください。

私はこれをテストしていませんが、試してみる価値があるかもしれません


あなたは天才です!完全に機能しました
ケビン

4
@Kevinこれがあなたの質問に答えたので、CDBrownの答えを受け入れることを忘れないでください。それが原因である場所に感謝を与えることは常にいいことです。
マイケル・トッド

8
@ケビン-マイケルに同意する。また、バグと役に立たないエラーメッセージの両方について、Redlands CAの一般的な方向に怒りで拳を儀式的に振ることを忘れないでください。
Dan S.

この修正は、ディゾルブを実行するときにエラー999999が発生したときに機能しました。
MathiasWestin 2011年

ユークリッドアロケーションは、バックグラウンド処理では機能しないツールの1つであるようです。他の誰かが同じ経験をしましたか?
cwb 2012

7

これを試してください:最初にジオメトリの修復を実行してから、ディゾルブを実行します。


1
ありがとうVietThanh Le!ジオメトリの修復は私のためのトリックをしました。バックグラウンドジオプロセシングを無効にしても効果はありませんでした。

2

99999エラーは、さまざまな理由で発生する可能性があります。システムリソースの可用性またはデータセットの問題は、いくつかの可能性があります。バックグラウンド処理を無効にすることで当面の問題が解決されたように見えるかもしれませんが、それは実際には別の問題の回避策にすぎません。すべてのツール(バックグラウンドで絶対に実行できない5または6を除く)はバックグラウンド処理で機能します。ただし、特定の状況で1回限りのケースまたはバグが発生し、ツールが実行されない場合があります。一般に、ディゾルブツールはバックグラウンド処理を通じて正常に機能します。


0

環境を調べて、処理範囲が問題のシェイプファイルの範囲であることを指定する必要があることがわかりました。何らかの理由でデフォルトの範囲がオフになっています。

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