レイヤーがカスタム フィーチャに基づいて作成されているときに、ArcGIS Online のホスト サービスに公開しようとしています。このレイヤーが期待どおりに動作するには、カスタム フィーチャもサーバーに登録されている必要があります。カスタム フィーチャは、ArcGIS Online のホスト サービスでサポートされていません。
解決策
- ドキュメントからレイヤーを削除します。
- ArcGIS Online 以外のサーバーのホスト サービスで公開し、カスタム フィーチャがサーバーに登録されていることを確認します。
詳細情報
カスタム フィーチャを使用すると、ジオデータベースの振舞いをカスタマイズできます。カスタム フィーチャを使用しているレイヤーがサービスで期待どおりに動作するには、カスタム フィーチャがサーバーで利用可能でなければなりません。カスタム フィーチャにサーバーがアクセスできない場合は、その専門的な動作または機能をサービスで利用できません。
ArcGIS Online を使用すると、GIS Web サービスを Esri が管理するクラウド環境に公開することができます。何もインストールする必要はありません。ArcGIS Online アカウントにサイン インするだけです。
ArcGIS Online ホスト サービスは、ArcGIS Online の組織向けサブスクリプションを通じて利用できます。ArcGIS Online を使用する利点は、サーバー ソフトウェアをインストールしたり、サービスを調整したりする必要がないことです。
ArcGIS Enterprise ポータルと同様に、次の 2 つの方法で ArcGIS Server Web サービスを ArcGIS Online に追加できます。
- ArcGIS Server Web サービスへの参照を作成し、他のユーザーがそのサービスに簡単にアクセスして、検索できるようにする場合は、Web サービスをアイテムとして追加します。ArcGIS Server Web サービスがレイヤー アイテムとして追加されている場合、カスタマイズされたポップアップやスタイリングなどのレイヤー構成を、レイヤー アイテムとともに格納することができます。レイヤー構成は、レイヤー アイテムをマップまたはシーンに追加するときに使用されます。
- ArcGIS Server Web サービスを Map Viewer Classic または Scene Viewer に直接追加し、特定のマップまたはシーン内のサービス レイヤーを構成することもできます。それらのレイヤー構成とともに保存したマップおよびシーンは、アプリで使用できます。