FeatureLayer доступ через ArcGIS онлайн в формате HTML

1

См. Ниже часть кода html. My featureLayer сохраняется в моей arcgisonline;

var search = new Search({
        sources: [{
          featureLayer: new FeatureLayer("https://services1.arcgis.com/BZNs0xaSHDSi4V6G/arcgis/rest/services/postcodes/FeatureServer/0", 

Когда я запускаю код, он просит ввести имя пользователя и пароль arcgisonline. когда я это делаю, он говорит неправильное имя пользователя и пароль.

Это одно и то же имя пользователя и пароль, я бы использовал для входа в мою учетную запись ArcGIS.

Любые намеки или предложения оцениваются!

Теги:
arcgis
arcgis-js-api

1 ответ

2
Лучший ответ

Ну, вы можете печатать неверно.

Потому что это единственный способ доступа к защищенному (Non shared) уровню. вам нужно ввести учетные данные AGOL при доступе к защищенному (не общего) уровню в вашем приложении.

Существует альтернативный способ избежать того, чтобы identity manager or Credentials просто AGOL GIS feature layer вами AGOL GIS feature layer.

Как вы можете видеть на снимке ниже. (это опубликованные вами слои)

Изображение 174551

Я не могу видеть в нем слои "postcodes".

Это также может быть причиной того, что либо вы не публиковали слой должным образом, либо не делились с кем-либо.

Надеюсь, это поможет вам :)

  • 0
    спасибо, что приняли .. рад помочь вам :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню