<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: WmtsService not working for airbusds in ArcGIS Runtime SDK for Android Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172470#M5758</link>
    <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;The code you have looks okay, we have a similar sample here&amp;nbsp;&lt;A href="https://github.com/Esri/arcgis-runtime-samples-android/blob/main/java/wmts-layer/src/main/java/com/esri/arcgisruntime/sample/wmtslayer/MainActivity.java" target="_blank" rel="noopener noreferrer"&gt;https://github.com/Esri/arcgis-runtime-samples-android/tree/main/java/wmts-layer&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;which is using the WMTSService.&amp;nbsp;&lt;SPAN&gt;The Wmts layer handles tile requests when rendering the layer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;I discussed this with a senior engineer and sharing her thoughts here:&lt;BR /&gt;&lt;BR /&gt;"&lt;SPAN&gt;I think we need get more info from the user on the WMTS service.&lt;BR /&gt;&lt;BR /&gt;Question1:&lt;BR /&gt;The user is setting&amp;nbsp;&lt;/SPAN&gt;configuration.headers = mapOf(Pair("Authorization","Bearer $Bearer_Token"))&lt;SPAN&gt;&amp;nbsp;in the header. Seems like it is a secured service and the user is trying to authenticate through the header. We need to know what kind of authentication approach is configured on the service. And whether the setting of the header works..?&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt;Question 2:&lt;BR /&gt;&lt;SPAN&gt;I think we also need to understand why the user sets the custom parameters. Any specific reason you need them to be set?&lt;/SPAN&gt;"&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 10 May 2022 16:54:26 GMT</pubDate>
    <dc:creator>PriyankaRupani</dc:creator>
    <dc:date>2022-05-10T16:54:26Z</dc:date>
    <item>
      <title>WmtsService not working for airbusds</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172075#M5753</link>
      <description>&lt;P&gt;I am using the following&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;private val &lt;/SPAN&gt;&lt;SPAN&gt;wmtsService&lt;/SPAN&gt;: WmtsService &lt;SPAN&gt;by &lt;/SPAN&gt;&lt;SPAN&gt;lazy &lt;/SPAN&gt;&lt;SPAN&gt;{ &lt;/SPAN&gt;WmtsService&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"https://view.geoapi-airbusds.com/api/v1/map/imagery.wmts"&lt;/SPAN&gt;&lt;SPAN&gt;) }&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;configuration = RequestConfiguration&lt;SPAN&gt;()&lt;BR /&gt;&lt;/SPAN&gt;configuration.&lt;SPAN&gt;headers &lt;/SPAN&gt;= &lt;SPAN&gt;mapOf&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;Pair&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"Authorization"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Bearer &lt;/SPAN&gt;&lt;SPAN&gt;$&lt;/SPAN&gt;Bearer_Token&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;requestConfiguration &lt;/SPAN&gt;= configuration&lt;BR /&gt;        ArcGISRuntimeEnvironment.setLicense&lt;SPAN&gt;(&lt;/SPAN&gt;getString&lt;SPAN&gt;(&lt;/SPAN&gt;R.string.&lt;SPAN&gt;arcgis_licence_key&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt;        &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;customParameters&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;"service"&lt;/SPAN&gt;&lt;SPAN&gt;] &lt;/SPAN&gt;= &lt;SPAN&gt;"WMTS"&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;customParameters&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;"request"&lt;/SPAN&gt;&lt;SPAN&gt;] &lt;/SPAN&gt;= &lt;SPAN&gt;"GetTile"&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;customParameters&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;"version"&lt;/SPAN&gt;&lt;SPAN&gt;] &lt;/SPAN&gt;= &lt;SPAN&gt;"1.0.0"&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;customParameters&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;"style"&lt;/SPAN&gt;&lt;SPAN&gt;] &lt;/SPAN&gt;= &lt;SPAN&gt;"default"&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;customParameters&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;"tilematrixset"&lt;/SPAN&gt;&lt;SPAN&gt;] &lt;/SPAN&gt;= &lt;SPAN&gt;"3857"&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;customParameters&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;"Format"&lt;/SPAN&gt;&lt;SPAN&gt;] &lt;/SPAN&gt;= &lt;SPAN&gt;"image/jpeg"&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;customParameters&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;"TileMatrix"&lt;/SPAN&gt;&lt;SPAN&gt;] &lt;/SPAN&gt;= &lt;SPAN&gt;"9"&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;customParameters&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;"TileRow"&lt;/SPAN&gt;&lt;SPAN&gt;] &lt;/SPAN&gt;= &lt;SPAN&gt;"296"&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;customParameters&lt;/SPAN&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;"TileCol"&lt;/SPAN&gt;&lt;SPAN&gt;] &lt;/SPAN&gt;= &lt;SPAN&gt;"292"&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN&gt;// create a Map&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;map = ArcGISMap&lt;SPAN&gt;()&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;// set the map to be displayed in this view&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;mapView&lt;/SPAN&gt;.&lt;SPAN&gt;map &lt;/SPAN&gt;= map&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;// display wmts data on the map&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.addDoneLoadingListener &lt;SPAN&gt;{&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;if &lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;loadStatus &lt;/SPAN&gt;== LoadStatus.&lt;SPAN&gt;LOADED&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;{&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;// get service info&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;val &lt;/SPAN&gt;wmtsServiceInfo = &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;serviceInfo&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;// get the first layers id&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;val &lt;/SPAN&gt;layerInfos = wmtsServiceInfo.&lt;SPAN&gt;layerInfos&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;// create WMTS layer from layer info&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;val &lt;/SPAN&gt;wmtsLayer = WmtsLayer&lt;SPAN&gt;(&lt;/SPAN&gt;layerInfos&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;BR /&gt;&lt;/SPAN&gt;        &lt;SPAN&gt;// set the basemap of the map with WMTS layer&lt;BR /&gt;&lt;/SPAN&gt;        map.&lt;SPAN&gt;basemap &lt;/SPAN&gt;= Basemap&lt;SPAN&gt;(&lt;/SPAN&gt;wmtsLayer&lt;SPAN&gt;)&lt;BR /&gt;&lt;/SPAN&gt;       &lt;SPAN&gt;}&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;if &lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;loadStatus &lt;/SPAN&gt;== LoadStatus.&lt;SPAN&gt;FAILED_TO_LOAD&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;BR /&gt;&lt;/SPAN&gt;        Log.e&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"ARCGIS"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"Load failed: &lt;/SPAN&gt;&lt;SPAN&gt;${&lt;/SPAN&gt;&lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;loadError&lt;/SPAN&gt;.&lt;SPAN&gt;cause&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;}&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.loadAsync&lt;SPAN&gt;()&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But I cannot seem to load the satellite imagery from the service. I get a grid of grey squares from the interactive map view.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Not sure what I am doing wrong.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 May 2022 17:32:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172075#M5753</guid>
      <dc:creator>George</dc:creator>
      <dc:date>2022-05-09T17:32:08Z</dc:date>
    </item>
    <item>
      <title>Re: WmtsService not working for airbusds</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172093#M5754</link>
      <description>&lt;P&gt;One thought. Setting the map on the map view will proceed to load the map. Once its loaded, its spatial reference is fixed and I wonder, because you haven't set a basemap or a spatial reference, whether it's set to something that isn't the same as the WMTS layer. Tiled layers are not reprojected in Runtime so that could lead to you not being able to display the layer.&lt;/P&gt;&lt;P&gt;Can you try calling &lt;STRONG&gt;mapView.map = map&lt;/STRONG&gt; right after you set &lt;STRONG&gt;map.basemap = Basemap(wmtsLayer)&lt;/STRONG&gt;?&lt;/P&gt;&lt;P&gt;Or you could create the ArcGISMap with a spatial reference if you know what it should be:&amp;nbsp;&lt;A href="https://developers.arcgis.com/android/api-reference/reference/com/esri/arcgisruntime/mapping/ArcGISMap.html#%3Cinit%3E(com.esri.arcgisruntime.geometry.SpatialReference)" target="_blank" rel="noopener"&gt;https://developers.arcgis.com/android/api-reference/reference/com/esri/arcgisruntime/mapping/ArcGISMap.html#%3Cinit%3E(com.esri.arcgisruntime.geometry.SpatialReference)&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Do either of those suggestions help?&lt;/P&gt;</description>
      <pubDate>Mon, 09 May 2022 17:44:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172093#M5754</guid>
      <dc:creator>Nicholas-Furness</dc:creator>
      <dc:date>2022-05-09T17:44:58Z</dc:date>
    </item>
    <item>
      <title>Re: WmtsService not working for airbusds</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172101#M5755</link>
      <description>&lt;P&gt;This does not seem to work, is there a way to schedule a call, been at this for a couple of hours and have tried almost everything that the API allows.&amp;nbsp;&lt;/P&gt;&lt;P&gt;These parameters seem to be returning nulls&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;wmtsServiceInfo = &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;serviceInfo&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;// get the first layers id&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;layerInfos = wmtsServiceInfo.&lt;SPAN&gt;layerInfos&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;// create WMTS layer from layer info&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;wmtsLayer = WmtsLayer&lt;SPAN&gt;(&lt;/SPAN&gt;layerInfos&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 May 2022 18:04:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172101#M5755</guid>
      <dc:creator>George</dc:creator>
      <dc:date>2022-05-09T18:04:15Z</dc:date>
    </item>
    <item>
      <title>Re: WmtsService not working for airbusds</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172108#M5756</link>
      <description>&lt;P&gt;I assume that the wmtsService.loadStatus is LOADED and that there is no error reported?&lt;/P&gt;&lt;P&gt;If you would like to schedule a call, you should &lt;A href="https://support.esri.com/en/contact-tech-support" target="_self"&gt;contact Esri Technical Support&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Mon, 09 May 2022 18:12:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172108#M5756</guid>
      <dc:creator>Nicholas-Furness</dc:creator>
      <dc:date>2022-05-09T18:12:34Z</dc:date>
    </item>
    <item>
      <title>Re: WmtsService not working for airbusds</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172116#M5757</link>
      <description>&lt;P&gt;&lt;SPAN&gt;wmtsService.loadStatus is LOADED but on debugging the lines below they are all null&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;wmtsServiceInfo = &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;serviceInfo&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;// get the first layers id&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;layerInfos = wmtsServiceInfo.&lt;SPAN&gt;layerInfos&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;// create WMTS layer from layer info&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;val &lt;/SPAN&gt;wmtsLayer = WmtsLayer&lt;SPAN&gt;(&lt;/SPAN&gt;layerInfos&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;// set the basemap of the map with WMTS layer&lt;BR /&gt;&lt;/SPAN&gt;map.&lt;SPAN&gt;basemap &lt;/SPAN&gt;= Basemap&lt;SPAN&gt;(&lt;/SPAN&gt;wmtsLayer&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;mapView&lt;/SPAN&gt;.&lt;SPAN&gt;map &lt;/SPAN&gt;= map&lt;/PRE&gt;</description>
      <pubDate>Mon, 09 May 2022 18:26:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172116#M5757</guid>
      <dc:creator>George</dc:creator>
      <dc:date>2022-05-09T18:26:13Z</dc:date>
    </item>
    <item>
      <title>Re: WmtsService not working for airbusds</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172470#M5758</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;The code you have looks okay, we have a similar sample here&amp;nbsp;&lt;A href="https://github.com/Esri/arcgis-runtime-samples-android/blob/main/java/wmts-layer/src/main/java/com/esri/arcgisruntime/sample/wmtslayer/MainActivity.java" target="_blank" rel="noopener noreferrer"&gt;https://github.com/Esri/arcgis-runtime-samples-android/tree/main/java/wmts-layer&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;which is using the WMTSService.&amp;nbsp;&lt;SPAN&gt;The Wmts layer handles tile requests when rendering the layer.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;I discussed this with a senior engineer and sharing her thoughts here:&lt;BR /&gt;&lt;BR /&gt;"&lt;SPAN&gt;I think we need get more info from the user on the WMTS service.&lt;BR /&gt;&lt;BR /&gt;Question1:&lt;BR /&gt;The user is setting&amp;nbsp;&lt;/SPAN&gt;configuration.headers = mapOf(Pair("Authorization","Bearer $Bearer_Token"))&lt;SPAN&gt;&amp;nbsp;in the header. Seems like it is a secured service and the user is trying to authenticate through the header. We need to know what kind of authentication approach is configured on the service. And whether the setting of the header works..?&lt;BR /&gt;&lt;/SPAN&gt;&lt;BR /&gt;Question 2:&lt;BR /&gt;&lt;SPAN&gt;I think we also need to understand why the user sets the custom parameters. Any specific reason you need them to be set?&lt;/SPAN&gt;"&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 10 May 2022 16:54:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172470#M5758</guid>
      <dc:creator>PriyankaRupani</dc:creator>
      <dc:date>2022-05-10T16:54:26Z</dc:date>
    </item>
    <item>
      <title>Re: WmtsService not working for airbusds</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172484#M5759</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/585178"&gt;@George&lt;/a&gt;&amp;nbsp;Have you tried HTTP Basic authentication instead of Bearer? The documentation of AirBus OneAtlas mentions that it is supported, with "APIKEY" for username and your key for the password.&lt;/P&gt;&lt;P&gt;Although I don't have access to the exact service you are using, I was able to access their trial data (at access.foundation.api.oneatlas.airbus.com) using ArcGIS Runtime and HTTP Basic authentication:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="2022-05-10_101943.png" style="width: 999px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/41006iBFF76AD9DE576068/image-size/large?v=v2&amp;amp;px=999" role="button" title="2022-05-10_101943.png" alt="2022-05-10_101943.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 10 May 2022 17:35:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172484#M5759</guid>
      <dc:creator>MatveiStefarov</dc:creator>
      <dc:date>2022-05-10T17:35:54Z</dc:date>
    </item>
    <item>
      <title>Re: WmtsService not working for airbusds</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172530#M5760</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/483642"&gt;@PriyankaRupani&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The service I am trying to get the satellite imagery from is the one below :&lt;/P&gt;&lt;P&gt;&lt;A title="Airbus docs" href="https://airbusgeo.github.io/geoapi-viewer/?url=https://airbusgeo.github.io/api-docs/view.yaml#!/Maps/get_api_v1_map_imagery_wmts_layer_layer_tilematrixset_tileSet_Service_WMTS_Request_GetTile_Version_1_0_0_Format_format_TileMatrix_zoomLevel_TileCol_tileColumn_TileRow_tileRow" target="_self"&gt;https://airbusgeo.github.io/geoapi-viewer/?url=https://airbusgeo.github.io/api-docs/view.yaml#!/Maps/get_api_v1_map_imagery_wmts_layer_layer_tilematrixset_tileSet_Service_WMTS_Request_GetTile_Version_1_0_0_Format_format_TileMatrix_zoomLevel_TileCol_tileColumn_TileRow_tileRow&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The reason for adding the custom parameters is because of how the request needs to be structured.&lt;/P&gt;&lt;P&gt;The call would be Get call below :&lt;/P&gt;&lt;H3&gt;&lt;A title="Get call" href="http:///api/v1/map/imagery.wmts?layer={layer}&amp;amp;tilematrixset={tileSet}&amp;amp;Service=WMTS&amp;amp;Request=GetTile&amp;amp;Version=1.0.0&amp;amp;Format={format}&amp;amp;TileMatrix={zoomLevel}&amp;amp;TileCol={tileColumn}&amp;amp;TileRow={tileRow}" target="_self"&gt;/api/v1/map/imagery.wmts?layer={layer}&amp;amp;tilematrixset={tileSet}&amp;amp;Service=WMTS&amp;amp;Request=GetTile&amp;amp;Version=1.0.0&amp;amp;Format={format}&amp;amp;TileMatrix={zoomLevel}&amp;amp;TileCol={tileColumn}&amp;amp;TileRow={tileRow}&lt;/A&gt;&amp;nbsp;&lt;/H3&gt;&lt;P&gt;&lt;SPAN class=""&gt;Hope this clarifies some of the questions?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 10 May 2022 19:10:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1172530#M5760</guid>
      <dc:creator>George</dc:creator>
      <dc:date>2022-05-10T19:10:45Z</dc:date>
    </item>
    <item>
      <title>Re: WmtsService not working for airbusds</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1173390#M5761</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/256344"&gt;@MatveiStefarov&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;is this airbus service compatible with the&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;com.esri.arcgisruntime:arcgis-android&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 12 May 2022 15:47:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1173390#M5761</guid>
      <dc:creator>George</dc:creator>
      <dc:date>2022-05-12T15:47:35Z</dc:date>
    </item>
    <item>
      <title>Re: WmtsService not working for airbusds</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1174759#M5767</link>
      <description>&lt;P&gt;Matvei shows using an Airbus service with the Runtime SDKs above. We would need a suitable API Key to test the actual service you're using. That's not a key that's available through the Airbus OneAtlas Developer Portal, but if you could share one with me via DM we can try to test the specific service you are trying to access.&lt;/P&gt;&lt;P&gt;Two other suggestions:&lt;/P&gt;&lt;P&gt;1. Remove your headerConfiguration and all other customParameters and just try this one:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="kotlin"&gt;wmtsService.customParameters["APIKEY"] = "&amp;lt;Your OneAtlas Basemap API Key&amp;gt;"&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. Airbus &lt;A href="https://api.oneatlas.airbus.com/guides/oneatlas-basemap/g-oab-sub/" target="_blank" rel="noopener"&gt;publishes ArcGIS Services for the OneAtlas Basemap service&lt;/A&gt;. You could consider using one of those instead of the WMTS service, but of course you'd still need to authenticate.&lt;/P&gt;</description>
      <pubDate>Tue, 17 May 2022 19:14:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1174759#M5767</guid>
      <dc:creator>Nicholas-Furness</dc:creator>
      <dc:date>2022-05-17T19:14:27Z</dc:date>
    </item>
    <item>
      <title>Re: WmtsService not working for airbusds</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1175826#M5770</link>
      <description>&lt;P&gt;The to set requestConfiguration on the wmtsLayer&lt;/P&gt;&lt;P&gt;wmtsLayer.&lt;SPAN&gt;requestConfiguration &lt;/SPAN&gt;= &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;requestConfiguration&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;if &lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;loadStatus &lt;/SPAN&gt;== LoadStatus.&lt;SPAN&gt;LOADED&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;SPAN&gt;{&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;// get service info&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;val &lt;/SPAN&gt;wmtsServiceInfo = &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;serviceInfo&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;// get the first layers id&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;val &lt;/SPAN&gt;layerInfos = wmtsServiceInfo.&lt;SPAN&gt;layerInfos&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;// create WMTS layer from layer info&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;val &lt;/SPAN&gt;wmtsLayer = WmtsLayer&lt;SPAN&gt;(&lt;/SPAN&gt;layerInfos&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;0&lt;/SPAN&gt;&lt;SPAN&gt;]&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;// set the basemap of the map with WMTS layer&lt;BR /&gt;&lt;/SPAN&gt;    wmtsLayer.&lt;SPAN&gt;requestConfiguration &lt;/SPAN&gt;= &lt;SPAN&gt;wmtsService&lt;/SPAN&gt;.&lt;SPAN&gt;requestConfiguration&lt;BR /&gt;&lt;/SPAN&gt;    map.&lt;SPAN&gt;basemap &lt;/SPAN&gt;= Basemap&lt;SPAN&gt;(&lt;/SPAN&gt;wmtsLayer&lt;SPAN&gt;)&lt;BR /&gt;&lt;/SPAN&gt;    &lt;SPAN&gt;mapView&lt;/SPAN&gt;.&lt;SPAN&gt;map &lt;/SPAN&gt;= map&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;Thanks&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/176"&gt;@Nicholas-Furness&lt;/a&gt;&amp;nbsp; for the assistance&lt;/P&gt;</description>
      <pubDate>Fri, 20 May 2022 04:14:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/wmtsservice-not-working-for-airbusds/m-p/1175826#M5770</guid>
      <dc:creator>George</dc:creator>
      <dc:date>2022-05-20T04:14:35Z</dc:date>
    </item>
  </channel>
</rss>

