不具合
ArcGIS は、エンタープライズ データベース内のサードパーティの空間タイプを使用して格納されたフィーチャクラスの特定の形状を表示することができません。 それらのタイプには、SQL Server のジオメトリおよびジオグラフィ、PostGIS のジオメトリおよびジオグラフィがあります。 そのような場合、ArcGIS 以外のアプリケーションによって形状が挿入されています。
データベース レベルで無効と見なされる形状の場合、ArcGIS は必ずエラーを返します。 データベース レベルで有効と見なされる形状の場合、以前のバージョンの ArcGIS は、形状が正しく表示されることを保証するために、形状を検索するときに、内部の形状確認プロセスを実行していました。より複雑なジオメトリおよび多くの行を取得する場合、形状確認のコストが大きくなる可能性があります。
そのため、ArcGIS 10.6 は、SQL Server または PostGIS のジオメトリなどのサードパーティの空間タイプに対する形状確認を無効にしたパフォーマンスの改善を導入しました。
ArcGIS のみを使用して編集を実行する場合、ArcGIS が読み取りおよび表示を実行できない形状を挿入しないため、気付かれる唯一の影響は、パフォーマンスの向上です。編集が (SQL またはその他のアプリケーションを使用して) ArcGIS の外部で実行される場合、包含または互いに接触するリングを含む挿入された形状によって ArcGIS 内で表示の問題が発生することがあります。
唯一の違いが、外部リングの一点で接触する内部リングの位置であることに注意してください。 ArcGIS での表示では、この接触する内部リングが、WKT 内で外側のリングの直後にリスト表示される必要があります。
この場合も、唯一の違いが、WKT 内の一点で接触する 2 つの内部リングの順序であることに注意してください。
注意: この記事では説明されていない、同様の挙動が発生するその他の状況が存在することがあります。
ArcGIS の外部で空間データを編集するときに、この記事に記載された形状のような形状を挿入する場合、特別な検討を行う必要があります。 ホールを含むポリゴン形状の場合、外側の境界が必ず最初にリスト表示され、すべてのホールがそれに続く必要があります。 ポリゴンが、一点で外側の境界に接触する領域形状内の空のスペースである反転部分を含む場合、その反転部分は、外側の境界の直後にリスト表示される必要があります。 2 つのホールが一点で接触する場合、左下のホールが、接触する他のホールの前にリスト表示される必要があります。
ArcGIS エキスパートのサポートを受ける
Esri Support アプリのダウンロード