Skip To Content

00157: 公開されているレイヤーのデータ ソースは PostgreSQL となり、レイヤーは <値> に小文字でないフィールド名を使用しています

[フィーチャ アクセス](フィーチャ サービス) または [WFS] ケーパビリティのいずれかを使用して、サービス レイヤーのデータ ソースが PostgreSQL ジオデータベースとなるマップ サービスを公開しようとしていますが、レイヤーが次の項目で小文字ではないフィールド名を使用しています。

  • フィルター設定
  • ラベル条件式
  • フィルター設定とラベル条件式の両方

影響範囲は <値> パラメーターで表されます。

解決策

すべてのフィールド名が小文字になるよう、条件式を変更します。たとえば、「[MyField] > 100」を「[myfield] > 100」に変更します。

注意:

ラベル条件式を変更する場合は、該当するすべてのラベル クラスに対して条件式を変更するようにしてください。

追加情報

PostgreSQL ジオデータベースでは、フィールド名は常に小文字です。PostgreSQL ジオデータベースを操作する場合、フィルター設定とラベル条件式では小文字のフィールド名を使用する必要があります。

PostgreSQL のジオデータベースの詳細

フィルター設定はレイヤー内のフィーチャのサブセットを表示するために使用されます。

フィルター設定の詳細

ラベル条件式はラベルのテキスト文字列をカスタマイズするために使用されます。

ラベル条件式の詳細


このトピックの内容
  1. 解決策
  2. 追加情報