<?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>idea Package Apps, Web Maps, and Hosted Feature Layers in ArcGIS Online Ideas</title>
    <link>https://community.esri.com/t5/arcgis-online-ideas/package-apps-web-maps-and-hosted-feature-layers/idi-p/938725</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;We can currently copy content from one organisation to another, or within the same organisation, using&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fgeonet.esri.com%2Fcommunity%2Fago-assistant.esri.com" rel="nofollow" style="color: #287433; background-color: #ffffff; border: 0px; text-decoration: none; padding: 0px calc(12px + 0.35ex) 0px 0px;" target="_blank"&gt;ago-assistant.esri.com&lt;/A&gt;&lt;SPAN style="background-color: #ffffff;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;My idea is somewhat challenging to explain, but I will try my best:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Case 1:&lt;/STRONG&gt;&lt;/SPAN&gt; Create a &lt;STRONG&gt;Copy of a Hosted Feature Layer&amp;nbsp;(1)&lt;/STRONG&gt; from a &lt;EM&gt;Folder A&lt;/EM&gt; into a &lt;EM&gt;Folder B&lt;/EM&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Everything works great for this case, a copy of the layer is created as a new Hosted Feature Layer (2). If the layer (1) contains features, the feature are copied along to the new layer (2).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Case 2:&lt;/STRONG&gt;&lt;/SPAN&gt; Create a &lt;STRONG&gt;Copy of a Web Map (1)&lt;/STRONG&gt;&amp;nbsp;&lt;SPAN&gt;from a &lt;EM&gt;Folder A&lt;/EM&gt; into a &lt;EM&gt;Folder B &lt;/EM&gt;as a new Web Map (2).&amp;nbsp;Web map (1) contains a Hosted Feature Layer (1).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;The web map (1) is copied and a new web map (2) is&amp;nbsp;added to &lt;EM&gt;Folder B&lt;/EM&gt;.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;BUT the new web map (2) will still contains the Hosted Feature Layer (1) from web map (1) rather then generating a copy of this feature&amp;nbsp;layer at the same time. This workflow is fine in most use cases.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;EM&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;Suggestion: Add an option to also create a copy of all hosted feature layers contained in the web map being copied AND for the new web map (2) to now contain these new hosted feature layers (2) as well instead of referring&amp;nbsp;back to feature layers (1). &lt;/STRONG&gt;&lt;/EM&gt;&lt;EM&gt;In other words, this would be similar to packaging everything that is contained within the web map and generating a copy of the whole package.&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Case 3:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&amp;nbsp;Create a &lt;STRONG&gt;Copy of a Web App (1)&lt;/STRONG&gt; - e.g. Web AppBuilder hosted on ArcGIS Online -&amp;nbsp;&lt;SPAN&gt;from a&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;Folder A&lt;/EM&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;into a&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;EM&gt;Folder B&lt;/EM&gt; as a new Web App (2).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; "&gt;The web app (1) is copied and a new web app (2) is&amp;nbsp;added to&amp;nbsp;Folder B.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; "&gt;BUT the new web app (2)&amp;nbsp;will still&amp;nbsp;reference to&amp;nbsp;the web map (1) rather then generating a copy of this web map at the same time. Later on, when changing the web map being used in the web app (as is possible in web appbuilder), most widgets will&amp;nbsp;have to be re-configured.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;EM style="background-color: #ffffff; "&gt;&amp;nbsp;&lt;/EM&gt;&lt;/SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;Suggestion: Add an option to package up the whole app (1), including it's web map (1) and the hosted feature layers (1), and creating a copy of the package as new entities independent&amp;nbsp;from content (1), but now depending&amp;nbsp;of one-another&amp;nbsp;- the web app (2) uses web map (2) which&amp;nbsp;contains hosted&amp;nbsp;feature layers (2).&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Happy to discuss further on this topic, as I know there are many workarounds but that they are not very user friendly at most times (e.g. replacing service URLs in a web map using the ago-assistant).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My thought behind this packaging&amp;nbsp;capability&amp;nbsp;- especially at the web app level with all it's related contents - would be &lt;SPAN style="color: #ff0000;"&gt;an opportunity for enabling users in creating and sharing&amp;nbsp;their own packaged solutions to be easily re-used by the wider community without having to re-create/re-configure the web maps and applications.&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Feb 2019 20:46:26 GMT</pubDate>
    <dc:creator>Anonymous User</dc:creator>
    <dc:date>2019-02-07T20:46:26Z</dc:date>
    <item>
      <title>Package Apps, Web Maps, and Hosted Feature Layers</title>
      <link>https://community.esri.com/t5/arcgis-online-ideas/package-apps-web-maps-and-hosted-feature-layers/idi-p/938725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;We can currently copy content from one organisation to another, or within the same organisation, using&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fgeonet.esri.com%2Fcommunity%2Fago-assistant.esri.com" rel="nofollow" style="color: #287433; background-color: #ffffff; border: 0px; text-decoration: none; padding: 0px calc(12px + 0.35ex) 0px 0px;" target="_blank"&gt;ago-assistant.esri.com&lt;/A&gt;&lt;SPAN style="background-color: #ffffff;"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;My idea is somewhat challenging to explain, but I will try my best:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Case 1:&lt;/STRONG&gt;&lt;/SPAN&gt; Create a &lt;STRONG&gt;Copy of a Hosted Feature Layer&amp;nbsp;(1)&lt;/STRONG&gt; from a &lt;EM&gt;Folder A&lt;/EM&gt; into a &lt;EM&gt;Folder B&lt;/EM&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Everything works great for this case, a copy of the layer is created as a new Hosted Feature Layer (2). If the layer (1) contains features, the feature are copied along to the new layer (2).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Case 2:&lt;/STRONG&gt;&lt;/SPAN&gt; Create a &lt;STRONG&gt;Copy of a Web Map (1)&lt;/STRONG&gt;&amp;nbsp;&lt;SPAN&gt;from a &lt;EM&gt;Folder A&lt;/EM&gt; into a &lt;EM&gt;Folder B &lt;/EM&gt;as a new Web Map (2).&amp;nbsp;Web map (1) contains a Hosted Feature Layer (1).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;The web map (1) is copied and a new web map (2) is&amp;nbsp;added to &lt;EM&gt;Folder B&lt;/EM&gt;.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;BUT the new web map (2) will still contains the Hosted Feature Layer (1) from web map (1) rather then generating a copy of this feature&amp;nbsp;layer at the same time. This workflow is fine in most use cases.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;EM&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;Suggestion: Add an option to also create a copy of all hosted feature layers contained in the web map being copied AND for the new web map (2) to now contain these new hosted feature layers (2) as well instead of referring&amp;nbsp;back to feature layers (1). &lt;/STRONG&gt;&lt;/EM&gt;&lt;EM&gt;In other words, this would be similar to packaging everything that is contained within the web map and generating a copy of the whole package.&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;Case 3:&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&amp;nbsp;Create a &lt;STRONG&gt;Copy of a Web App (1)&lt;/STRONG&gt; - e.g. Web AppBuilder hosted on ArcGIS Online -&amp;nbsp;&lt;SPAN&gt;from a&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;Folder A&lt;/EM&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;into a&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;EM&gt;Folder B&lt;/EM&gt; as a new Web App (2).&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; "&gt;The web app (1) is copied and a new web app (2) is&amp;nbsp;added to&amp;nbsp;Folder B.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; "&gt;BUT the new web app (2)&amp;nbsp;will still&amp;nbsp;reference to&amp;nbsp;the web map (1) rather then generating a copy of this web map at the same time. Later on, when changing the web map being used in the web app (as is possible in web appbuilder), most widgets will&amp;nbsp;have to be re-configured.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;&lt;EM style="background-color: #ffffff; "&gt;&amp;nbsp;&lt;/EM&gt;&lt;/SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;Suggestion: Add an option to package up the whole app (1), including it's web map (1) and the hosted feature layers (1), and creating a copy of the package as new entities independent&amp;nbsp;from content (1), but now depending&amp;nbsp;of one-another&amp;nbsp;- the web app (2) uses web map (2) which&amp;nbsp;contains hosted&amp;nbsp;feature layers (2).&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Happy to discuss further on this topic, as I know there are many workarounds but that they are not very user friendly at most times (e.g. replacing service URLs in a web map using the ago-assistant).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My thought behind this packaging&amp;nbsp;capability&amp;nbsp;- especially at the web app level with all it's related contents - would be &lt;SPAN style="color: #ff0000;"&gt;an opportunity for enabling users in creating and sharing&amp;nbsp;their own packaged solutions to be easily re-used by the wider community without having to re-create/re-configure the web maps and applications.&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2019 20:46:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-online-ideas/package-apps-web-maps-and-hosted-feature-layers/idi-p/938725</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2019-02-07T20:46:26Z</dc:date>
    </item>
  </channel>
</rss>

