USDA (за допомогою Національної карти) надає 4-діапазонний NAIP ArcGIS "ImageServer" ( послуги ) для більшості штатів США. Я можу успішно підключитися до сервісу WMS в QGIS, як описано тут , що завантажує зображення в QGIS, використовуючи RGB (1,2,3) за замовчуванням.
Однак я хотів би змінити зображення для відображення CIR (смуги 4,1,2). На вкладці «Стиль», рендеру Type пропонує тільки варіант «однозонного кольору даних», а не варіант «многополосного кольору» , описаний в пункті 3.5 для типових растров тут . Це, мабуть, є обмеженням служби WMS .
Це можна зробити з тієї ж послуги в ArcGIS Desktop, використовуючи кінцеву точку REST. Приклад веб- карти ArcGIS Online для зміни діапазонів послуги доступний за допомогою кінцевої точки REST. Просто перейдіть до шару "...", виберіть "Відображення зображення", а потім "Визначений користувачем рендер".
ОНОВЛЕННЯ:
Я пограв із інструментами для розробників у Chrome і зразком карти ArcGIS.com звідси і думаю, що знайшов невеликий саморіз інформації. Після зміни параметрів відображення зображення я помітив деякі параметри запиту:
https://gis.apfo.usda.gov/arcgis/rest/services/NAIP/Montana_2015_1m/ImageServer/exportImage?f=image&bandIds=3,0,1&bbox=...
Після того, як я знову змінив ідентифікатори діапазону, я зрозумів, що параметри bandID у цьому параметрі запиту є нульовою, а не 1. Тому & bandIds = 3,0,1 справді мають на увазі смуги 4,1,2, які використовуються для відображення зображень у форматі CIR. Тому мені просто потрібно розібратися, як налаштувати рядок запиту для QGIS, щоб прийняти цей параметр. Будь-які думки?