2014-10-22 2 views
0

Я могу добавить шейп с менее чем 1000 точек с помощью ArcGIS Portal REST API, как показано в следующем примере: https://developers.arcgis.com/javascript/jssamples/portal_addshapefile.htmlArcGIS Javascript API: Добавление шейп с более чем 1000 пунктов

Однако есть 1000 пунктов maxRecordCount через их обслуживание. Я попытался установить maxRecordCount в publishParameters без везения. Я также подумал, что можно опубликовать наш собственный сервис с повышенным maxRecordCount, но я не очень разбираюсь в публикации пользовательских скриптов и не знаю, есть ли набор инструментов, уже предоставивший эту функцию.

Итак, мой вопрос в том, есть ли способ использовать API REST ArcGIS Portal для возврата более 1000 записей? Если нет, какой был бы лучший подход для решения этой проблемы?

Спасибо!

+0

У вас есть доступ к их картографической службе или данным? Больше контекста для дизайна системы было бы полезно. –

ответ

0

Когда служба функций публикуется в ArcGIS для сервера или ArcGIS Online, пользователь указывает Максимальное количество записей, возвращаемых сервером. Итак, если вы потребляете слой, предоставленный ESRI, и они максимизировали его на 1000, я не думаю, что вы можете законно вернуть> 1000 записей.

Очень просто опубликовать слой в ArcGIS для сервера или ArcGIS Online самостоятельно (если у вас есть сервер с приложением или учетная запись ArcGIS Online). Публикация собственных услуг дает вам возможность контролировать максимальную отдачу.

Смежные вопросы