<?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: GUI-less option in Java Maps SDK Questions</title>
    <link>https://community.esri.com/t5/java-maps-sdk-questions/gui-less-option/m-p/543884#M1704</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.esri.com/migrated-users/416986"&gt;Travis Dillon&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately Runtime isn't going to fit the bill here. As Mark mentioned it's not built for a server-side environment and while you might technically get it to work&amp;nbsp;in limited use-cases, it is currently against our terms.‌&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After asking around a bit, it seems perhaps the best option would be to publish a GeoProcessing tool to ArcGIS Server. &amp;nbsp;There should be&amp;nbsp;GP tools available for you to publish a GP service from Pro that does what you're after (reading KML to Feature Classes, rendering maps, outputting PDFs/images etc). Or instead of publishing a GP service, you could&amp;nbsp;build a&amp;nbsp;Python script to run on an ArcGIS Server machine, but either way you would need a regular VM with ArcGIS Server&amp;nbsp;installed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry I don't have a better answer than that, but I hope that helps some.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nick.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 11 Aug 2020 19:30:23 GMT</pubDate>
    <dc:creator>Nicholas-Furness</dc:creator>
    <dc:date>2020-08-11T19:30:23Z</dc:date>
    <item>
      <title>GUI-less option</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/gui-less-option/m-p/543881#M1701</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are there any SDK options (Java and/or non-Java) that can be used without a GUI.&amp;nbsp; For example, a process running on a server that can render complex maps and save them as images to a database.&amp;nbsp; I'm currently unable to use the Java SDK due to it's JavaFX requirement on the MapView class.&amp;nbsp; My current environment is fairly restrictive and I'm unable to get around the JavaFX requirement.&amp;nbsp; It would be nice if there was a "View" class that had similar capabilities to the MapView class, but it's sole purpose was to render the View to various image formats instead of to the JavaFX Stage.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-- &lt;BR /&gt;Travis Dillon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Aug 2020 18:58:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/gui-less-option/m-p/543881#M1701</guid>
      <dc:creator>TravisDillon</dc:creator>
      <dc:date>2020-08-04T18:58:40Z</dc:date>
    </item>
    <item>
      <title>Re: GUI-less option</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/gui-less-option/m-p/543882#M1702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Travis,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to understand a little more about what you are trying to achieve here.&amp;nbsp; The Runtime SDK for Java is a client side SDK for the purpose of writing JavaFX desktop applications.&amp;nbsp; Although it might be technically possible to use the SDK for a server side component, this isn't the intended use-case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm sure we've got a good solution for you, but we need to better understand what you are trying to achieve here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you give us some more details, we'll guide you to the best solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Aug 2020 20:23:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/gui-less-option/m-p/543882#M1702</guid>
      <dc:creator>MarkBaird</dc:creator>
      <dc:date>2020-08-10T20:23:17Z</dc:date>
    </item>
    <item>
      <title>Re: GUI-less option</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/gui-less-option/m-p/543883#M1703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/29564"&gt;Mark Baird&lt;/A&gt;‌&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My use-case is a server side process (e.g., batch job, command line app, CLI) to be executed which creates images of maps from user provided data (e.g., KML files).&amp;nbsp; The images would be created at different sizes (for specific print formats) and with various base maps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My target environment is Docker which struggles with JavaFX.&amp;nbsp; I'm open to a non-Java approach if one is available.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-- &lt;BR /&gt;Travis&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Aug 2020 13:49:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/gui-less-option/m-p/543883#M1703</guid>
      <dc:creator>TravisDillon</dc:creator>
      <dc:date>2020-08-11T13:49:43Z</dc:date>
    </item>
    <item>
      <title>Re: GUI-less option</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/gui-less-option/m-p/543884#M1704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.esri.com/migrated-users/416986"&gt;Travis Dillon&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately Runtime isn't going to fit the bill here. As Mark mentioned it's not built for a server-side environment and while you might technically get it to work&amp;nbsp;in limited use-cases, it is currently against our terms.‌&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After asking around a bit, it seems perhaps the best option would be to publish a GeoProcessing tool to ArcGIS Server. &amp;nbsp;There should be&amp;nbsp;GP tools available for you to publish a GP service from Pro that does what you're after (reading KML to Feature Classes, rendering maps, outputting PDFs/images etc). Or instead of publishing a GP service, you could&amp;nbsp;build a&amp;nbsp;Python script to run on an ArcGIS Server machine, but either way you would need a regular VM with ArcGIS Server&amp;nbsp;installed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry I don't have a better answer than that, but I hope that helps some.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nick.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Aug 2020 19:30:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/gui-less-option/m-p/543884#M1704</guid>
      <dc:creator>Nicholas-Furness</dc:creator>
      <dc:date>2020-08-11T19:30:23Z</dc:date>
    </item>
  </channel>
</rss>

