<?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: iOS Runtime SDK: read raster data like &amp;quot;pixel inspector&amp;quot; in ArcMap in ArcGIS Runtime SDK for iOS Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/ios-runtime-sdk-read-raster-data-like-quot-pixel/m-p/551414#M4730</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sounds like you need to publish that raster data as an Image Service (not Map Service). You can display it in your ios app using AGSImageServiceLayer. To get pixel values at a particular location, you'll need to perform an identify operation (using AGSImageServiceIdentifyTask)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 28 Jul 2014 18:32:20 GMT</pubDate>
    <dc:creator>DiveshGoyal</dc:creator>
    <dc:date>2014-07-28T18:32:20Z</dc:date>
    <item>
      <title>iOS Runtime SDK: read raster data like "pixel inspector" in ArcMap</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/ios-runtime-sdk-read-raster-data-like-quot-pixel/m-p/551413#M4729</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello together,&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I searched now for a day and have tried a bunch of things. I have got a tiled map service that provides raster data. Every pixel has a value between 0 and 10. Example url: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://server/arcgis/rest/services/serviceName/MapServer" rel="nofollow" target="_blank"&gt;http://server/arcgis/rest/services/serviceName/MapServer&lt;/A&gt;&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to read pixel values of a given circle/polygon.&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;- define a polygon&lt;/P&gt;&lt;P&gt;- send request to server&lt;/P&gt;&lt;P&gt;- server return pixel values (that are inside the given polygon)&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ArcMap has an pixel inspector. Is this possible by using the iOS runtime SDK? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jul 2014 15:55:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/ios-runtime-sdk-read-raster-data-like-quot-pixel/m-p/551413#M4729</guid>
      <dc:creator>MaxFelinger</dc:creator>
      <dc:date>2014-07-28T15:55:46Z</dc:date>
    </item>
    <item>
      <title>Re: iOS Runtime SDK: read raster data like "pixel inspector" in ArcMap</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/ios-runtime-sdk-read-raster-data-like-quot-pixel/m-p/551414#M4730</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sounds like you need to publish that raster data as an Image Service (not Map Service). You can display it in your ios app using AGSImageServiceLayer. To get pixel values at a particular location, you'll need to perform an identify operation (using AGSImageServiceIdentifyTask)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jul 2014 18:32:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/ios-runtime-sdk-read-raster-data-like-quot-pixel/m-p/551414#M4730</guid>
      <dc:creator>DiveshGoyal</dc:creator>
      <dc:date>2014-07-28T18:32:20Z</dc:date>
    </item>
    <item>
      <title>Re: iOS Runtime SDK: read raster data like "pixel inspector" in ArcMap</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/ios-runtime-sdk-read-raster-data-like-quot-pixel/m-p/551415#M4731</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have got created a Mosaic Dataset from raster and published it as an ImageService. I can query points by using AGSImageServiceIdentifyTask ("&lt;SPAN style="line-height: 1.5;"&gt;imageServiceIdentifyTask:operation:didIdentifyWithResult:" get called and I am able to read pixel data by using "&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;result.&lt;/SPAN&gt;encodeToJSON").&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I use polygon instead of point (to query pixel values of an area): still getting results for one point (center of given polygon).&lt;/P&gt;&lt;P&gt;&lt;IMG alt="Bildschirmfoto 2014-08-04 um 20.14.25.png" class="jive-image image-1" src="/legacyfs/online/2920_Bildschirmfoto 2014-08-04 um 20.14.25.png" style="width: auto; height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;The result seems being designed for one point. I want the values from all pixel of an given polygon (just the value ([2]) from all pixel). Is that possible?&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My request parameter:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="p1"&gt;AGSMutablePolygon&lt;SPAN class="s1"&gt; *polygon = [[&lt;/SPAN&gt;AGSMutablePolygon&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;alloc&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;] &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;initWithSpatialReference&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;:[&lt;/SPAN&gt;AGSSpatialReference&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;spatialReferenceWithWKID&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;3857&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;]];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [polygon &lt;/SPAN&gt;addRingToPolygon&lt;SPAN class="s1"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [polygon &lt;/SPAN&gt;addPointToRing&lt;SPAN class="s1"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSPoint&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;pointWithX&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;895985.419244&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;y&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;6847963.511739&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;spatialReference&lt;SPAN class="s1"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSSpatialReference&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;webMercatorSpatialReference&lt;SPAN class="s1"&gt;]]];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [polygon &lt;/SPAN&gt;addPointToRing&lt;SPAN class="s1"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSPoint&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;pointWithX&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;896887.495854&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;y&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;6847963.511739&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;spatialReference&lt;SPAN class="s1"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSSpatialReference&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;webMercatorSpatialReference&lt;SPAN class="s1"&gt;]]];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [polygon &lt;/SPAN&gt;addPointToRing&lt;SPAN class="s1"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSPoint&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;pointWithX&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;896887.495854&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;y&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;6849508.317933&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;spatialReference&lt;SPAN class="s1"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSSpatialReference&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;webMercatorSpatialReference&lt;SPAN class="s1"&gt;]]];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [polygon &lt;/SPAN&gt;addPointToRing&lt;SPAN class="s1"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSPoint&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;pointWithX&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;895985.419244&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;y&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;6849508.317933&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;spatialReference&lt;SPAN class="s1"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSSpatialReference&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;webMercatorSpatialReference&lt;SPAN class="s1"&gt;]]];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p2"&gt;&lt;SPAN class="s1"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [polygon &lt;/SPAN&gt;addPointToRing&lt;SPAN class="s1"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSPoint&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;pointWithX&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;895985.419244&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;y&lt;SPAN class="s1"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;6847963.511739&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;spatialReference&lt;SPAN class="s1"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s4"&gt;AGSSpatialReference&lt;/SPAN&gt;&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;webMercatorSpatialReference&lt;SPAN class="s1"&gt;]]];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p3"&gt;&lt;/P&gt;&lt;P class="p1"&gt;&lt;SPAN class="s1"&gt;AGSPoint&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; *point = [&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;AGSPoint&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;pointWithX&lt;SPAN class="s2"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;895985.419244&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;y&lt;SPAN class="s2"&gt;:&lt;/SPAN&gt;&lt;SPAN class="s3"&gt;6847963.511739&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;spatialReference&lt;SPAN class="s2"&gt;:[&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;AGSSpatialReference&lt;/SPAN&gt;&lt;SPAN class="s2"&gt; &lt;/SPAN&gt;webMercatorSpatialReference&lt;SPAN class="s2"&gt;]];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p3"&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P class="p3"&gt;AGSImageServiceIdentifyParameters&lt;SPAN class="s1"&gt; *identifyParams = [[&lt;/SPAN&gt;AGSImageServiceIdentifyParameters&lt;SPAN class="s1"&gt; &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;alloc&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;] &lt;/SPAN&gt;&lt;SPAN class="s2"&gt;init&lt;/SPAN&gt;&lt;SPAN class="s1"&gt;];&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p5"&gt;identifyParams.&lt;SPAN class="s4"&gt;geometry&lt;/SPAN&gt; = polygon;&lt;/P&gt;&lt;P class="p3"&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P class="p5"&gt;[&lt;SPAN class="s5"&gt;self&lt;/SPAN&gt;.&lt;SPAN class="s6"&gt;identifyTask&lt;/SPAN&gt; &lt;SPAN class="s2"&gt;identifyWithParameters&lt;/SPAN&gt;:identifyParams];&lt;/P&gt;&lt;P class="p5"&gt;&lt;/P&gt;&lt;P class="p5"&gt;Did I miss something?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Aug 2014 18:10:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/ios-runtime-sdk-read-raster-data-like-quot-pixel/m-p/551415#M4731</guid>
      <dc:creator>MaxFelinger</dc:creator>
      <dc:date>2014-08-04T18:10:15Z</dc:date>
    </item>
  </channel>
</rss>

