<?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 Best/fastest way to display very large datasets in the ArcGIS JS API? in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496163#M46096</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a very large set of polygons to display, and I cannot find a way to load them that is sufficiently fast and perfomant. I have tried GeoJSON, but loading is extremely slow.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 12 Mar 2019 16:37:46 GMT</pubDate>
    <dc:creator>TristanLopus1</dc:creator>
    <dc:date>2019-03-12T16:37:46Z</dc:date>
    <item>
      <title>Best/fastest way to display very large datasets in the ArcGIS JS API?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496163#M46096</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a very large set of polygons to display, and I cannot find a way to load them that is sufficiently fast and perfomant. I have tried GeoJSON, but loading is extremely slow.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Mar 2019 16:37:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496163#M46096</guid>
      <dc:creator>TristanLopus1</dc:creator>
      <dc:date>2019-03-12T16:37:46Z</dc:date>
    </item>
    <item>
      <title>Re: Best/fastest way to display very large datasets in the ArcGIS JS API?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496164#M46097</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tristan, try to use this example and consist to set the WebGL with value of 1 in the dojo config.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN class="" style="color: #333333; font-weight: bold;"&gt;var&lt;/SPAN&gt;&lt;SPAN class="" style="color: #595959;"&gt; dojoConfig &lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;=&lt;/SPAN&gt;&lt;SPAN class="" style="color: #595959;"&gt; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;{&lt;/SPAN&gt;&lt;SPAN class="" style="color: #595959;"&gt;
&amp;nbsp; &amp;nbsp; has&lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;:&lt;/SPAN&gt;&lt;SPAN class="" style="color: #595959;"&gt; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;{&lt;/SPAN&gt;&lt;SPAN class="" style="color: #595959;"&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #dd1144;"&gt;"esri-featurelayer-webgl"&lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;:&lt;/SPAN&gt;&lt;SPAN class="" style="color: #595959;"&gt; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #009999;"&gt;1&lt;/SPAN&gt;&lt;SPAN class="" style="color: #595959;"&gt;
&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;}&lt;/SPAN&gt;&lt;SPAN class="" style="color: #595959;"&gt;
&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;};&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&lt;A class="link-titled" href="https://developers.arcgis.com/javascript/3/jssamples/fl_webgl.html" title="https://developers.arcgis.com/javascript/3/jssamples/fl_webgl.html" rel="nofollow noopener noreferrer" target="_blank"&gt;Display more data with FeatureLayer | ArcGIS API for JavaScript 3.27&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://developers.arcgis.com/javascript/3/jsapi/featurelayer-amd.html#webgl-rendering" title="https://developers.arcgis.com/javascript/3/jsapi/featurelayer-amd.html#webgl-rendering" rel="nofollow noopener noreferrer" target="_blank"&gt;FeatureLayer | API Reference | ArcGIS API for JavaScript 3.27&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 21:49:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496164#M46097</guid>
      <dc:creator>Juan_ManuelAngel_Cuartas</dc:creator>
      <dc:date>2021-12-11T21:49:02Z</dc:date>
    </item>
    <item>
      <title>Re: Best/fastest way to display very large datasets in the ArcGIS JS API?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496165#M46098</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much for your reply Juan. I am using version 4.10 of the API and am not using Dojo. Does this option still exist in version 4.10? If so, how would I set it? Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Mar 2019 16:57:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496165#M46098</guid>
      <dc:creator>TristanLopus1</dc:creator>
      <dc:date>2019-03-12T16:57:19Z</dc:date>
    </item>
    <item>
      <title>Re: Best/fastest way to display very large datasets in the ArcGIS JS API?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496166#M46099</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Tristan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; 4.10 uses webGL by default so there is nothing you need to do. Using GeoJSON would definetly be slower then using a Map service or Feature Service from ArcGIS Server or AGOL.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Mar 2019 17:09:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496166#M46099</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2019-03-12T17:09:29Z</dc:date>
    </item>
    <item>
      <title>Re: Best/fastest way to display very large datasets in the ArcGIS JS API?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496167#M46100</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff;"&gt;Thanks, I thought WebGL was used by default, but I wasn't sure. As for your suggestions of Server or AGOL, I appreciate them, but unfortunately, I need to be able to serve the data myself and build the features client side, for cost and regulatory reasons. I'm finding that may not be possible to do in a satisfactory way though.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Mar 2019 17:15:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496167#M46100</guid>
      <dc:creator>TristanLopus1</dc:creator>
      <dc:date>2019-03-12T17:15:36Z</dc:date>
    </item>
    <item>
      <title>Re: Best/fastest way to display very large datasets in the ArcGIS JS API?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496168#M46101</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How many features are you trying to load? In 4.11, we will be introducing a GeoJSONLayer that will be more performant than trying to load GeoJSON into a FeatureLayer or GraphicsLayer. That might help give you the results you are looking for. That release is coming later this month.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Mar 2019 14:06:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496168#M46101</guid>
      <dc:creator>ReneRubalcava</dc:creator>
      <dc:date>2019-03-13T14:06:56Z</dc:date>
    </item>
    <item>
      <title>Re: Best/fastest way to display very large datasets in the ArcGIS JS API?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496169#M46102</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you so much for your reply, Rene. You have given me renewed hope that the API will be able to satisfy our performance needs. Right now I am working with a dataset of about 13,000 polygons, comprised of 2.4 million points. I'm not sure if that sounds unreasonable, but I have found a few other maps frameworks that can handle it no problem. I just don't like the others as much in general, and I am really hoping to make ArcGIS work because it is the overall best maps API I have found.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does version 4.10 of the API use WebGL when rendering a FeatureLayer with GeoJSON features in a 2D MapView?&amp;nbsp;This &lt;A href="http://www.This new technology is currently only available when visualizing feature services hosted on ArcGIS Online. Support for client-side feature collections and non-hosted enterprise feature services will be supported at a later release."&gt;blog post&lt;/A&gt;, entitled FeatureLayer rendering: taking advantage of WebGL,&amp;nbsp;from September 2017 indicates that, as of version 4.5, WebGL &lt;EM&gt;is&lt;/EM&gt; used when rendering a FeatureLayer with hosted on AGOL and that WebGL support for features loaded on the client side was in the pipeline.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff; font-weight: 300;"&gt;This new technology is currently only available when visualizing feature services hosted on ArcGIS Online. Support for client-side feature collections and non-hosted enterprise feature services will be supported at a later release.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Has the API since implemented a WebGL solution for client-side feature collections. If not, is WebGL part of the performance upgrade that you mentioned is coming in 4.11?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Mar 2019 16:18:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496169#M46102</guid>
      <dc:creator>TristanLopus1</dc:creator>
      <dc:date>2019-03-13T16:18:11Z</dc:date>
    </item>
    <item>
      <title>Re: Best/fastest way to display very large datasets in the ArcGIS JS API?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496170#M46103</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Starting in 4.10, all layers, including raster layers are rendered in a single WebGL context. This includes all client side data as well.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Mar 2019 21:05:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496170#M46103</guid>
      <dc:creator>ReneRubalcava</dc:creator>
      <dc:date>2019-03-13T21:05:07Z</dc:date>
    </item>
    <item>
      <title>Re: Best/fastest way to display very large datasets in the ArcGIS JS API?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496171#M46104</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you so much for your help, Rene. Look forward to the release of 4.11!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Mar 2019 22:14:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496171#M46104</guid>
      <dc:creator>TristanLopus1</dc:creator>
      <dc:date>2019-03-13T22:14:27Z</dc:date>
    </item>
    <item>
      <title>Re: Best/fastest way to display very large datasets in the ArcGIS JS API?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496172#M46105</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I know this is an old post, but just adding my comments here in case it helps someone. &amp;nbsp;I often work with large GeoJSON datasets with Esri's JS API. &amp;nbsp;The very first thing I do is try to reduce the size of my GeoJSON file. &amp;nbsp;The easiest way to do this is normally by reducing the number of vertices in the features. &amp;nbsp;There are various ways to do this using Esri software. &amp;nbsp;If you don't have Esri software, you can use&amp;nbsp;&lt;A class="link-titled" href="https://mapshaper.org" title="https://mapshaper.org"&gt;mapshaper&lt;/A&gt;. &amp;nbsp;This can reduce a 100MB GeoJSON file down to only 1MB without losing too much feature&amp;nbsp;definition. &amp;nbsp;If the file is still not small enough, then you can decrease the precision of the coordinates, e.g. 12.34522153234 becomes 12.3. &amp;nbsp;This may make no difference to the how the data looks but can easily halve the file size. &amp;nbsp;To decrease the precision, I use Python, although this could be done easily via JavaScript if needed. &amp;nbsp;The other option that I looked at when my data was too big was using Postgres and only requesting the data in the current map extent (how normal ArcGIS Server map services work). &amp;nbsp;This worked fine.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Feb 2020 01:38:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496172#M46105</guid>
      <dc:creator>Rhys-Donoghue</dc:creator>
      <dc:date>2020-02-18T01:38:31Z</dc:date>
    </item>
    <item>
      <title>Re: Best/fastest way to display very large datasets in the ArcGIS JS API?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496173#M46106</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I also just tested a large GeoJSON dataset on the new GeoJSONLayer that Rene mentioned. &amp;nbsp;It works great, and is faster than a map service -&amp;nbsp;&lt;A class="link-titled" href="https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-GeoJSONLayer.html" title="https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-GeoJSONLayer.html"&gt;GeoJSONLayer | ArcGIS API for JavaScript 4.14&lt;/A&gt;&amp;nbsp;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Feb 2020 01:51:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/496173#M46106</guid>
      <dc:creator>Rhys-Donoghue</dc:creator>
      <dc:date>2020-02-18T01:51:14Z</dc:date>
    </item>
    <item>
      <title>Re: Best/fastest way to display very large datasets in the ArcGIS JS API?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/1690300#M88294</link>
      <description>&lt;P&gt;decreasing coordinates to tenth would yeild you 11.1KM precision.. what good is 'well its around 11KM there'?&amp;nbsp; I know of maybe 1% of business requests you could get away with Regional precision mapping.&amp;nbsp; Most if not all Mapping should be and needs to be at least 5 precision points.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Mar 2026 18:44:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/best-fastest-way-to-display-very-large-datasets-in/m-p/1690300#M88294</guid>
      <dc:creator>MichaelRobb</dc:creator>
      <dc:date>2026-03-12T18:44:30Z</dc:date>
    </item>
  </channel>
</rss>

