USDA (za pośrednictwem mapy krajowej) zapewnia 4-pasmowy NAIP ArcGIS „ImageServer” ( usługi ) dla większości stanów w USA. Jestem w stanie pomyślnie połączyć się z usługą WMS w QGIS, jak opisano tutaj , która ładuje zdjęcia do QGIS przy użyciu domyślnych pasm RGB (1,2,3).
Chciałbym jednak zmienić obrazy, aby wyświetlić CIR (pasma 4,1,2). Na karcie „Styl” Typ renderowania oferuje tylko opcję „Dane koloru jednopasmowego”, a nie opcję „Kolor wielopasmowy” opisaną w kroku 3.5 dla typowych rastrów tutaj . Wydaje się, że jest to ograniczenie usługi WMS .
Możesz to zrobić z tej samej usługi w ArcGIS Desktop, używając punktu końcowego REST. Przykład mapy sieci ArcGIS Online polegający na zmianie pasm usługi jest dostępny przy użyciu punktu końcowego REST. Wystarczy przejść do „...” na warstwie, wybrać „Wyświetlanie obrazu”, a następnie „Renderer zdefiniowany przez użytkownika”.
AKTUALIZACJA:
Bawiłem się z Narzędziami dla programistów w Chrome i próbką mapy ArcGIS.com stąd i myślę, że znalazłem mały samorodek informacji. Po zmianie ustawień wyświetlania obrazu zauważyłem niektóre parametry zapytania ustawione jako:
https://gis.apfo.usda.gov/arcgis/rest/services/NAIP/Montana_2015_1m/ImageServer/exportImage?f=image&bandIds=3,0,1&bbox=...
Po ponownej zmianie identyfikatora pasma zdałem sobie sprawę, że identyfikatory bandID w tym parametrze zapytania są zerowe, a nie 1. Dlatego & bandIds = 3,0,1 naprawdę odnoszą się do pasm 4,1,2 używanych do wyświetlania zdjęć w formacie CIR. Muszę tylko dowiedzieć się, jak skonfigurować ciąg zapytania dla QGIS, aby zaakceptować ten parametr. jakieś pomysły?