FAQ
ArcGIS Online のフィーチャ サービスの最大レコード数を更新したい(MaxRecordCount を変更したい)

ナレッジ番号:3528 | 登録日:2023/05/29 | 更新日:2026/02/02

概要

マップに一度に表示されるフィーチャ数は、サーバーが返す最大レコード数の設定により制御されています。
ArcGIS Online の REST エンドポイントのフィーチャ サービスの最大レコード数の設定を増やすことで、1 回のリクエストで返すことのできるフィーチャの最大数を増やすことができます。

最大レコード数を増やす操作はご利用のブラウザのパフォーマンスに影響します。予期せぬ問題の発生につながる可能性もあるため推奨されておりません。ご了承のうえで以下の手順を行ってください。
・2025 年の ArcGIS Online のアップデート以降、手順が変更されております。この FAQ で紹介する手順は最新の情報です。


最大数は ArcGIS REST API の次のプロパティで制御されます。

  • maxRecordCount
  • maxRecordCountFactor

手順

  1. [コンテンツ] ページにてご利用のフィーチャサービスをクリックし、アイテム詳細ページを開きます。
     
  2. 画面を下にスクロールし、[詳細] の項目にある [URL] の部分で [表示] をクリックします。


     
  3. 画面右上の “Admin” をクリックします。


     
  4. フィーチャ サービス内にあるレイヤーをクリックします。


       
  5. 一番下にある [Update Definition] をクリックします。 

     
  6. Ctrl + F キーでブラウザの検索機能を開き、以下のキーを検索して値を変更します。
     ・ [lastEditDate] キーの値を「null」に書き換えます。
     ・ [maxRecordCount] キーに任意のフィーチャ数を入力します。

    maxRecordCount キーに設定できる最大レコード数は、ポイントでは 16,000 、ポリゴンとポリラインでは 2,000 の制限があります。
  7. [Update Layer Definition] ボタンをクリックします。

最大レコード数を更に追加する場合 

最大レコード数を更に追加する場合は maxRecordCountFactor を設定します。maxRecordCount に maxRecordCountFactor を乗算した数が最大レコード数となります。
手順 6 で以下のキーを検索して値を変更し、[Update Layer Definition] ボタンをクリックします。
 ・ [lastEditDate] キーの値を「null」に書き換えます。
 ・ [maxRecordCount] キーに任意のフィーチャ数を入力します。
 ・ [maxRecordCountFactor] キーに任意のフィーチャ数を入力します。

maxRecordCountFactor キーに設定できる最大値は 5 です。

参考情報

What are the limits of the maxRecordCount and maxRecordCountFactor properties at REST?

メタデータ

種類

機能

製品