<?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: Creating webmaps/apps with API for Python in ArcGIS API for Python Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-python-questions/creating-webmaps-apps-with-api-for-python/m-p/1372603#M9554</link>
    <description>&lt;P&gt;Thanks so much!&lt;/P&gt;&lt;P&gt;Would this work if we couldn't preconfigure the data layer? That's what we are hoping to automate through this process. From within the API I am having trouble with setting the points to cluster/aggregate or to customize the popups like I can from the GUI using arcade.&lt;/P&gt;</description>
    <pubDate>Fri, 19 Jan 2024 23:11:52 GMT</pubDate>
    <dc:creator>maya_fromstein</dc:creator>
    <dc:date>2024-01-19T23:11:52Z</dc:date>
    <item>
      <title>Creating webmaps/apps with API for Python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/creating-webmaps-apps-with-api-for-python/m-p/1370240#M9526</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I am new to web programming (am experienced in R and familiar with python for data processing), so I apologize if this is basic or silly. I have gone in so many circles trying to figure this out on my own, so am hoping someone else wiser and more patient might be able to help!&lt;/P&gt;&lt;P&gt;The situation:&lt;/P&gt;&lt;P&gt;I am working with a software company who would like to integrate Esri web mapping into their offering for their clients. They don't plan on keeping a GIS person on staff long-term, so everything needs to be automated. Our desired end result would be that clients would select which fields they want mapped, and that would trigger a web map or app to be created and embedded in a website.&lt;BR /&gt;The possible combinations that we are thinking of now would be:&lt;BR /&gt;1. Fields from public data mapped and embedded into their private site,&lt;BR /&gt;2. and/or their private data mapped and embedded into their public facing website with pop-ups enabled&amp;nbsp;&amp;nbsp;&lt;BR /&gt;For both options, we would like layers to be able to be turned off/on (though it could be okay if not for the first option).&lt;/P&gt;&lt;P&gt;From what I can understand, API for python is a great resource for scraping data, but I can only find resources for how to do that from public data. There seems to be a module for API for python and experience builder, but I can't find many resources about it or figure out how it actually creates a new EB and feeds data to it. There are so many amazing public health interactive maps that I know the python API was used for - but I can't figure out how they have all the features they do (pop-ups, interactive legends, etc) without the use of the Javascript SDK.&lt;/P&gt;&lt;P&gt;So, my question is:&lt;/P&gt;&lt;P&gt;- Does anyone have any workflows or recommendations that would allow me to pull data, map in a pre-formatted template (with interactive layers), and embed in a website (private or public) using only API for Python? Or is this primarily a task for Javascript? Even just knowing if it's possible or not would be a huge help so I can stop going in circles.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you all so much!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Jan 2024 17:22:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/creating-webmaps-apps-with-api-for-python/m-p/1370240#M9526</guid>
      <dc:creator>maya_fromstein</dc:creator>
      <dc:date>2024-01-15T17:22:41Z</dc:date>
    </item>
    <item>
      <title>Re: Creating webmaps/apps with API for Python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/creating-webmaps-apps-with-api-for-python/m-p/1370655#M9535</link>
      <description>&lt;P&gt;The short answer is yes, this can all be done with the Python API. From the generalized workflow you describe:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Preconfigure the data and app resources to create generic templates: e.g. a web map and Experience Builder app.&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Pull the data (e.g. Check a shared repository for new files or collect data using Survey123)&lt;/LI&gt;&lt;LI&gt;&lt;A href="https://developers.arcgis.com/python/guide/cloning-content/" target="_self"&gt;Clone the templates&lt;/A&gt; and update the project data according to your customer preferences&lt;/LI&gt;&lt;LI&gt;Republish as necessary (embed the iframe in a website)&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;HTH&lt;/P&gt;</description>
      <pubDate>Tue, 16 Jan 2024 19:08:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/creating-webmaps-apps-with-api-for-python/m-p/1370655#M9535</guid>
      <dc:creator>Yuriko</dc:creator>
      <dc:date>2024-01-16T19:08:23Z</dc:date>
    </item>
    <item>
      <title>Re: Creating webmaps/apps with API for Python</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/creating-webmaps-apps-with-api-for-python/m-p/1372603#M9554</link>
      <description>&lt;P&gt;Thanks so much!&lt;/P&gt;&lt;P&gt;Would this work if we couldn't preconfigure the data layer? That's what we are hoping to automate through this process. From within the API I am having trouble with setting the points to cluster/aggregate or to customize the popups like I can from the GUI using arcade.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Jan 2024 23:11:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/creating-webmaps-apps-with-api-for-python/m-p/1372603#M9554</guid>
      <dc:creator>maya_fromstein</dc:creator>
      <dc:date>2024-01-19T23:11:52Z</dc:date>
    </item>
  </channel>
</rss>

