<?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: iPhone Maps Offline? in ArcGIS Runtime SDK for iOS Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241721#M2267</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It is concievable that you can write your own custom layer that uses a local cache. You would be responsible for getting the cache on the device, and then implementing the logic to retrieve a particular tile taking into consideration the cache's tiling scheme. Doable, but can be tricky&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We haven't&amp;nbsp; thoroughly exercised&amp;nbsp; the workflow of creating custom tiled layers at this time. But you can try subclassing the AGSTiledLayer if you're feeling adventurous,&amp;nbsp; . Here's how it would work (in theory) :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="font-style:italic;"&gt;Sub-classes must provide implementation for the &lt;STRONG&gt;spatialReference&lt;/STRONG&gt; , &lt;STRONG&gt;fullEnvelope&lt;/STRONG&gt; , &lt;STRONG&gt;initialEnvelope&lt;/STRONG&gt;, and &lt;STRONG&gt;units &lt;/STRONG&gt;properties declared by AGSLayer, and the &lt;STRONG&gt;tileInfo&lt;/STRONG&gt; property declared by AGSTiledLayer. They must also provide implementation for the &lt;STRONG&gt;tileForLevel:row:column: &lt;/STRONG&gt;and &lt;STRONG&gt;tileForLevelAsync:row:column: &lt;/STRONG&gt;methods and notify the &lt;STRONG&gt;tileDelegate &lt;/STRONG&gt;when appropriate.&amp;nbsp; It is also the responsibility of sub-classes to update the &lt;STRONG&gt;loaded&lt;/STRONG&gt; property and notify the &lt;STRONG&gt;delegate&lt;/STRONG&gt; when appropriate.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 May 2010 22:27:23 GMT</pubDate>
    <dc:creator>DiveshGoyal</dc:creator>
    <dc:date>2010-05-07T22:27:23Z</dc:date>
    <item>
      <title>iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241715#M2261</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Just wondering if it will be possible to have 'Offline' iPhone maps using the new SDK.&amp;nbsp; The workflow is a user connects to an ArcGIS Service prior to going out in the field, browses to the area they plan to visit, and then the contents of the service is downloaded and stored locally on the iPhone?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Rob&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Feb 2010 11:28:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241715#M2261</guid>
      <dc:creator>RobDunfey</dc:creator>
      <dc:date>2010-02-15T11:28:54Z</dc:date>
    </item>
    <item>
      <title>Re: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241716#M2262</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Agree with this request... having cached tiles available, to get a user through a period of limited or no internet connectivity would be very, very valuable.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 May 2010 13:34:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241716#M2262</guid>
      <dc:creator>MikeQuetel</dc:creator>
      <dc:date>2010-05-05T13:34:26Z</dc:date>
    </item>
    <item>
      <title>Re: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241717#M2263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The SDK does not currently support working in offline mode. For all practical purposes, network connectivity is required to work with GIS services. The map control does try to make efficient use of the network, but it relies on having access to the GIS services at any given point.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, this is very valuable feedback and we will take it into consideration going forward.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Are there any special circumstances under which your application may need to work in a disconnected environment, or is just due to unavailable/choppy network connection? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;_&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Divesh&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 May 2010 14:36:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241717#M2263</guid>
      <dc:creator>DiveshGoyal</dc:creator>
      <dc:date>2010-05-05T14:36:17Z</dc:date>
    </item>
    <item>
      <title>Re: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241718#M2264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Having cached tiles would indeed be valuable. For example, a Parks application which uses the map and overlays information such as foot paths, restrooms, attractions etc. In this case having cache would mean less reliance on the data network, resulting in faster loading times too.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;That would be an added benefit for iPod Touch users as well, who can first browse the area they intend to visit while connected, so that they can still view the map while at the park, where there is no WIFI as well.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 May 2010 09:23:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241718#M2264</guid>
      <dc:creator>MelvinTan</dc:creator>
      <dc:date>2010-05-06T09:23:22Z</dc:date>
    </item>
    <item>
      <title>Re: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241719#M2265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;The SDK does not currently support working in offline mode. For all practical purposes, network connectivity is required to work with GIS services. The map control does try to make efficient use of the network, but it relies on having access to the GIS services at any given point.&lt;BR /&gt;&lt;BR /&gt;However, this is very valuable feedback and we will take it into consideration going forward.&lt;BR /&gt;&lt;BR /&gt;Are there any special circumstances under which your application may need to work in a disconnected environment, or is just due to unavailable/choppy network connection? &lt;BR /&gt;&lt;BR /&gt;_&lt;BR /&gt;Divesh&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Accoring to the Reference we can create our own customTileLayerClass inheriting from AGSTiledLayer,&amp;nbsp; but we do not know how to implement these two methods.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- (UIImage *) tileForLevel: (NSInteger)level row:(NSInteger)row column:(NSInteger) column &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- (NSOperation *) tileForLevelAsync: (NSInteger)* level row: (NSInteger)* row column: (NSInteger)* column&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can these delegates be used to retrieve images from application resources instead of Arcgis server?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 May 2010 10:21:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241719#M2265</guid>
      <dc:creator>GeorgeVernardos</dc:creator>
      <dc:date>2010-05-07T10:21:49Z</dc:date>
    </item>
    <item>
      <title>Re: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241720#M2266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;The SDK does not currently support working in offline mode. For all practical purposes, network connectivity is required to work with GIS services. The map control does try to make efficient use of the network, but it relies on having access to the GIS services at any given point.&lt;BR /&gt;&lt;BR /&gt;However, this is very valuable feedback and we will take it into consideration going forward.&lt;BR /&gt;&lt;BR /&gt;Are there any special circumstances under which your application may need to work in a disconnected environment, or is just due to unavailable/choppy network connection? &lt;BR /&gt;&lt;BR /&gt;_&lt;BR /&gt;Divesh&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for the feedback, Divesh... can't encourage ESRI enough to consider offline and disconnected capabilities in this SDK.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The general scenario I have in mind is:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) Wireless networks are sometimes unavailable, unreliable or get congested.&amp;nbsp; The ability to cache base map data allows a user to continue working (doing data collection, for example) if they have the context of these maps.&amp;nbsp; My application keeps track of network availability and caches the user input locally then uploads it to the server when connectivity returns.&amp;nbsp; The missing piece would be base maps.&amp;nbsp; The reason for the lack of connectivity could include being in a rural area, it could be post disaster and the cell network is down, it could be because the user is in a building or area of wireless interference.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I also would be very interested in the answer to gvernar's question:&amp;nbsp; Could AGSTiledLayer be subclassed such that my class could take on the responsibility of serving locally persisted basemaps?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 May 2010 21:47:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241720#M2266</guid>
      <dc:creator>MikeQuetel</dc:creator>
      <dc:date>2010-05-07T21:47:08Z</dc:date>
    </item>
    <item>
      <title>Re: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241721#M2267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It is concievable that you can write your own custom layer that uses a local cache. You would be responsible for getting the cache on the device, and then implementing the logic to retrieve a particular tile taking into consideration the cache's tiling scheme. Doable, but can be tricky&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We haven't&amp;nbsp; thoroughly exercised&amp;nbsp; the workflow of creating custom tiled layers at this time. But you can try subclassing the AGSTiledLayer if you're feeling adventurous,&amp;nbsp; . Here's how it would work (in theory) :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="font-style:italic;"&gt;Sub-classes must provide implementation for the &lt;STRONG&gt;spatialReference&lt;/STRONG&gt; , &lt;STRONG&gt;fullEnvelope&lt;/STRONG&gt; , &lt;STRONG&gt;initialEnvelope&lt;/STRONG&gt;, and &lt;STRONG&gt;units &lt;/STRONG&gt;properties declared by AGSLayer, and the &lt;STRONG&gt;tileInfo&lt;/STRONG&gt; property declared by AGSTiledLayer. They must also provide implementation for the &lt;STRONG&gt;tileForLevel:row:column: &lt;/STRONG&gt;and &lt;STRONG&gt;tileForLevelAsync:row:column: &lt;/STRONG&gt;methods and notify the &lt;STRONG&gt;tileDelegate &lt;/STRONG&gt;when appropriate.&amp;nbsp; It is also the responsibility of sub-classes to update the &lt;STRONG&gt;loaded&lt;/STRONG&gt; property and notify the &lt;STRONG&gt;delegate&lt;/STRONG&gt; when appropriate.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 May 2010 22:27:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241721#M2267</guid>
      <dc:creator>DiveshGoyal</dc:creator>
      <dc:date>2010-05-07T22:27:23Z</dc:date>
    </item>
    <item>
      <title>Re: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241722#M2268</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;It is concievable that you can write your own custom layer that uses a local cache. You would be responsible for getting the cache on the device, and then implementing the logic to retrieve a particular tile taking into consideration the cache's tiling scheme. Doable, but can be tricky&lt;BR /&gt;&lt;BR /&gt;We haven't&amp;nbsp; thoroughly exercised&amp;nbsp; the workflow of creating custom tiled layers at this time. But you can try subclassing the AGSTiledLayer if you're feeling adventurous,&amp;nbsp; . Here's how it would work (in theory) :&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="font-style:italic;"&gt;Sub-classes must provide implementation for the &lt;STRONG&gt;spatialReference&lt;/STRONG&gt; , &lt;STRONG&gt;fullEnvelope&lt;/STRONG&gt; , &lt;STRONG&gt;initialEnvelope&lt;/STRONG&gt;, and &lt;STRONG&gt;units &lt;/STRONG&gt;properties declared by AGSLayer, and the &lt;STRONG&gt;tileInfo&lt;/STRONG&gt; property declared by AGSTiledLayer. They must also provide implementation for the &lt;STRONG&gt;tileForLevel:row:column: &lt;/STRONG&gt;and &lt;STRONG&gt;tileForLevelAsync:row:column: &lt;/STRONG&gt;methods and notify the &lt;STRONG&gt;tileDelegate &lt;/STRONG&gt;when appropriate.&amp;nbsp; It is also the responsibility of sub-classes to update the &lt;STRONG&gt;loaded&lt;/STRONG&gt; property and notify the &lt;STRONG&gt;delegate&lt;/STRONG&gt; when appropriate.&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;As i understand the AGSTiledMapServiceLayer gets all&amp;nbsp; of the following info &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;spatialReference&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;fullEnvelope&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;initialEnvelope&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;units&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;tileInfo&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;from the mapserver using Json&amp;nbsp;&amp;nbsp;&amp;nbsp; - &amp;gt;&amp;nbsp; &lt;/SPAN&gt;&lt;A href="http://mydomain.com/ArcGIS/rest/services/myMap/MapServer?f=json&amp;amp;pretty=true"&gt;http://mydomain.com/ArcGIS/rest/services/myMap/MapServer?f=json&amp;amp;pretty=true&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;??? So if this is true than we can store a text file in the application resources, that containins the JSON. Loading the json from this file and populating all the initial fields should be easy .&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It would be very helpful if we can take a look at the implementation of AGSTiledMapServiceLayer class. ( .h and .m files ). Is this possible ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 May 2010 12:55:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241722#M2268</guid>
      <dc:creator>GeorgeVernardos</dc:creator>
      <dc:date>2010-05-11T12:55:12Z</dc:date>
    </item>
    <item>
      <title>Re: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241723#M2269</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;It is concievable that you can write your own custom layer that uses a local cache. You would be responsible for getting the cache on the device, and then implementing the logic to retrieve a particular tile taking into consideration the cache's tiling scheme. Doable, but can be tricky&lt;BR /&gt;&lt;BR /&gt;We haven't&amp;nbsp; thoroughly exercised&amp;nbsp; the workflow of creating custom tiled layers at this time. But you can try subclassing the AGSTiledLayer if you're feeling adventurous,&amp;nbsp; . Here's how it would work (in theory) :&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="font-style:italic;"&gt;Sub-classes must provide implementation for the &lt;STRONG&gt;spatialReference&lt;/STRONG&gt; , &lt;STRONG&gt;fullEnvelope&lt;/STRONG&gt; , &lt;STRONG&gt;initialEnvelope&lt;/STRONG&gt;, and &lt;STRONG&gt;units &lt;/STRONG&gt;properties declared by AGSLayer, and the &lt;STRONG&gt;tileInfo&lt;/STRONG&gt; property declared by AGSTiledLayer. They must also provide implementation for the &lt;STRONG&gt;tileForLevel:row:column: &lt;/STRONG&gt;and &lt;STRONG&gt;tileForLevelAsync:row:column: &lt;/STRONG&gt;methods and notify the &lt;STRONG&gt;tileDelegate &lt;/STRONG&gt;when appropriate.&amp;nbsp; It is also the responsibility of sub-classes to update the &lt;STRONG&gt;loaded&lt;/STRONG&gt; property and notify the &lt;STRONG&gt;delegate&lt;/STRONG&gt; when appropriate.&lt;/SPAN&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for this information. I've been trying to subclass the AGSTiledLayer, but after adding it to the mapview, the &lt;/SPAN&gt;&lt;STRONG&gt;tileForLevel:row:column: &lt;/STRONG&gt;&lt;SPAN&gt;and &lt;/SPAN&gt;&lt;STRONG&gt;tileForLevelAsync:row:column: &lt;/STRONG&gt;&lt;SPAN&gt; methods are never called. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Do you know if there is anything special to do in the &lt;/SPAN&gt;&lt;STRONG&gt;init:&lt;/STRONG&gt;&lt;SPAN&gt; method or anywhere else ? It seems I've implemented all the properties needed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Best regards,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 May 2010 16:19:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241723#M2269</guid>
      <dc:creator>FrédéricHUMBERT-DROZ</dc:creator>
      <dc:date>2010-05-17T16:19:01Z</dc:date>
    </item>
    <item>
      <title>Re: Beta 10: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241724#M2270</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;have you been able to cache?&amp;nbsp; I know my skills are not at this point, but this is a must have feature for my companies business applicaiton.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;We have field personel that must be able to cache maps for use out in the field where cell coverage is spotty.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Jun 2010 19:55:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241724#M2270</guid>
      <dc:creator>JeffPapirtis</dc:creator>
      <dc:date>2010-06-22T19:55:45Z</dc:date>
    </item>
    <item>
      <title>Re: Beta 10: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241725#M2271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It may be beyond any technological intent of this app and sdk, but since the ESRI environment, data, and tools are where all of my expertise lay, it's the best bet:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I produce a series of paper topo maps for wilderness trail use, and customers have inquired about the possibility of buying them as iphone/pod apps. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I would like the ability to create an app that would run in ArcGIS for iOS that would contain an embedded map, and require no connectivity, ever, since the area in which it would be used would have no WiFi or cell phone access. The only connectivity of interest would be the GPS on the iphone, since those signals ARE available in the wilderness. By embedding the map in the app, I can charge appropriately for it, just like an itunes song.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is this vision totally out of the envelope of this app?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jun 2010 15:41:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241725#M2271</guid>
      <dc:creator>TomShindler</dc:creator>
      <dc:date>2010-06-29T15:41:24Z</dc:date>
    </item>
    <item>
      <title>Re: Beta 10: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241726#M2272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I use Offmaps, great app, if this functionality can be replicated by ESRI then we are in business, the problem is more to do with copyright access to the data hence offmaps use of OpenStreetMap data which is free. cc.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.offmaps.com/"&gt;http://www.offmaps.com/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;"OffMaps lets you take your maps offline. It is the ideal companion for any iPhone and iPod Touch user, who wants to access maps when travelling abroad (and avoid data roaming charges) and who wants to have fast access to maps at all times"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Alex.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jun 2010 02:33:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241726#M2272</guid>
      <dc:creator>AlexCrothers</dc:creator>
      <dc:date>2010-06-30T02:33:07Z</dc:date>
    </item>
    <item>
      <title>Re: Beta 10: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241727#M2273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The discussion here answers a question I posted yesterday.&amp;nbsp; The reality is that many people use mobile GIS in remote areas with no connectivity (geologists, foresters, biologists, etc.).&amp;nbsp; This may be due to remoteness or overseas projects (most research budgets or companies will not cover the roaming costs; and access to map servers is blocked in some countries).&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The standard right now is an HP Ipaq running ArcPad.&amp;nbsp; It has been noted in reviews of the iPad 3GS that mapping is the future "killer app" for the iPad.&amp;nbsp; The screen size, brightness, weight, native GPS and COST are all in the right range (think $6,000+ and several lbs for a Toughbook).&amp;nbsp; Ideally we need the ability to download proprietary base imagery and shapefiles onto an iPad from a PC, edit the shapefile in the field, and upload the shapefile back to a PC.&amp;nbsp; You may not have connectivity at your hotel or basecamp so direct PC connectivity (cable or Bluetooth) is needed rather than a server-client model.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jul 2010 12:47:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241727#M2273</guid>
      <dc:creator>DavidCoulter</dc:creator>
      <dc:date>2010-07-08T12:47:42Z</dc:date>
    </item>
    <item>
      <title>Re: Beta 10: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241728#M2274</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;FWIW:&amp;nbsp;&amp;nbsp; I'm a geologist, and am often in areas w/o any available coverage;&amp;nbsp;&amp;nbsp; I've GeoXT's and Juno's and Recons w/ a ProXH;&amp;nbsp; while I'm used to ArcPAD 7 and 8, I more often am using TerraSync.&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've just gotten an iPhone, and would love to be able to store map data on the phone for use when out of coverage.&amp;nbsp;&amp;nbsp; It makes a lot of sense, for mapping purposes.&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Another vote for being able to cache data for use.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 Jul 2010 19:27:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241728#M2274</guid>
      <dc:creator>LeslieBright</dc:creator>
      <dc:date>2010-07-08T19:27:17Z</dc:date>
    </item>
    <item>
      <title>Re: Beta 10: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241729#M2275</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am a geologist and I will second any and all requests for the ability to locally store maps.&amp;nbsp; I have tried to use ArcPad in the past in combination with HP IPac and a more ruggedized GPS running Windows CE and was not completely satisfied with the experience.&amp;nbsp; The biggest drawback has always been screen size- with the iPad, the screen is approaching something usable.&amp;nbsp; But, most of the areas where I will be working will have limited (if I am really lucky) to no connectivity.&amp;nbsp; The ability to locally store maps during times of connectivity is key.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Jul 2010 17:25:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241729#M2275</guid>
      <dc:creator>JoelRobinson1</dc:creator>
      <dc:date>2010-07-09T17:25:02Z</dc:date>
    </item>
    <item>
      <title>Re: Beta 10: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241730#M2276</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Offline access to maps would be amazingly useful.&amp;nbsp; I'm a geologist in Alaska that works for an exploration company and consolidating our field gear (GPS, Palm PC, digital camera, compass, etc) into one device that doesn't crash six times a day would be huge.&amp;nbsp; Please please please find a way to make&amp;nbsp; offline map access happen and release me from incompatible uni-tasker hell.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Aug 2010 21:26:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241730#M2276</guid>
      <dc:creator>KyleNegri</dc:creator>
      <dc:date>2010-08-24T21:26:09Z</dc:date>
    </item>
    <item>
      <title>Re: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241731#M2277</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi, &lt;BR /&gt;&lt;BR /&gt;Thank you for this information. I've been trying to subclass the AGSTiledLayer, but after adding it to the mapview, the &lt;STRONG&gt;tileForLevel:row:column: &lt;/STRONG&gt;and &lt;STRONG&gt;tileForLevelAsync:row:column: &lt;/STRONG&gt; methods are never called. &lt;BR /&gt;&lt;BR /&gt;Do you know if there is anything special to do in the &lt;STRONG&gt;init:&lt;/STRONG&gt; method or anywhere else ? It seems I've implemented all the properties needed.&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;HI ... Just wondering if you ever manage to create your own custom tiled layer as per this thread?&amp;nbsp; If so are you able to post the code.&amp;nbsp; Thanks!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 04 Sep 2010 02:06:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241731#M2277</guid>
      <dc:creator>GaryJohnson</dc:creator>
      <dc:date>2010-09-04T02:06:00Z</dc:date>
    </item>
    <item>
      <title>Re: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241732#M2278</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;HI ... Just wondering if you ever manage to create your own custom tiled layer as per this thread?&amp;nbsp; If so are you able to post the code.&amp;nbsp; Thanks!&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Well no, I tried not a long time. I managed to call a AGSOperation, but then I don't know what to do, the operation never stops and don't know what delegate to call... So I gave up.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Sep 2010 10:00:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241732#M2278</guid>
      <dc:creator>FrédéricHUMBERT-DROZ</dc:creator>
      <dc:date>2010-09-06T10:00:55Z</dc:date>
    </item>
    <item>
      <title>Re: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241733#M2279</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;The SDK does not currently support working in offline mode. For all practical purposes, network connectivity is required to work with GIS services. The map control does try to make efficient use of the network, but it relies on having access to the GIS services at any given point.&lt;BR /&gt;&lt;BR /&gt;However, this is very valuable feedback and we will take it into consideration going forward.&lt;BR /&gt;&lt;BR /&gt;Are there any special circumstances under which your application may need to work in a disconnected environment, or is just due to unavailable/choppy network connection? &lt;BR /&gt;&lt;BR /&gt;_&lt;BR /&gt;Divesh&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Divesh,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;We at the US Coast Guard often have users operating in waters far from available netoworks. For us, operating in a disconnected environment is a must. I hope ESRI is working on adding this functionality to all of it's mobile SDK's&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Oct 2011 19:13:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241733#M2279</guid>
      <dc:creator>BrianKowalski</dc:creator>
      <dc:date>2011-10-27T19:13:25Z</dc:date>
    </item>
    <item>
      <title>Re: Beta 10: iPhone Maps Offline?</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241734#M2280</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Take a look at the OfflineTiledLayer sample and the OnlineOfflineFeatureLayer sample.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Oct 2011 10:47:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-ios-questions/iphone-maps-offline/m-p/241734#M2280</guid>
      <dc:creator>RickJones</dc:creator>
      <dc:date>2011-10-28T10:47:31Z</dc:date>
    </item>
  </channel>
</rss>

