<?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 StreamServer in Open Source Mapping Libraries Ques.</title>
    <link>https://community.esri.com/t5/open-source-mapping-libraries-ques/streamserver/m-p/1275488#M35</link>
    <description>&lt;P&gt;Hey guys,&lt;BR /&gt;&lt;BR /&gt;We are currently integrating maps into our web application through the Leaflet API. We've gotten a few questions about supporting "live" layers (turns out they are StreamServers). This functionality seems to have more support through the ArcGIS JS SDK, but wondering if there are any recommendations on usage within Leaflet.&lt;BR /&gt;&lt;BR /&gt;Searching around the web, I see some packages like&amp;nbsp;&lt;A href="https://github.com/rowanwins/esri-leaflet-stream" target="_self"&gt;esri-leaflet-stream&lt;/A&gt;&amp;nbsp;which seem like wrappers around WebSockets. We could certainly do something similar, but I suppose I'm wondering if there is more official support, or examples.&lt;/P&gt;</description>
    <pubDate>Fri, 25 Aug 2023 19:49:59 GMT</pubDate>
    <dc:creator>AddisonShaw</dc:creator>
    <dc:date>2023-08-25T19:49:59Z</dc:date>
    <item>
      <title>StreamServer</title>
      <link>https://community.esri.com/t5/open-source-mapping-libraries-ques/streamserver/m-p/1275488#M35</link>
      <description>&lt;P&gt;Hey guys,&lt;BR /&gt;&lt;BR /&gt;We are currently integrating maps into our web application through the Leaflet API. We've gotten a few questions about supporting "live" layers (turns out they are StreamServers). This functionality seems to have more support through the ArcGIS JS SDK, but wondering if there are any recommendations on usage within Leaflet.&lt;BR /&gt;&lt;BR /&gt;Searching around the web, I see some packages like&amp;nbsp;&lt;A href="https://github.com/rowanwins/esri-leaflet-stream" target="_self"&gt;esri-leaflet-stream&lt;/A&gt;&amp;nbsp;which seem like wrappers around WebSockets. We could certainly do something similar, but I suppose I'm wondering if there is more official support, or examples.&lt;/P&gt;</description>
      <pubDate>Fri, 25 Aug 2023 19:49:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/open-source-mapping-libraries-ques/streamserver/m-p/1275488#M35</guid>
      <dc:creator>AddisonShaw</dc:creator>
      <dc:date>2023-08-25T19:49:59Z</dc:date>
    </item>
    <item>
      <title>Re: StreamServer</title>
      <link>https://community.esri.com/t5/open-source-mapping-libraries-ques/streamserver/m-p/1277279#M36</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/672258"&gt;@AddisonShaw&lt;/a&gt;,&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;EM&gt;This functionality seems to have more support through the ArcGIS JS SDK, but wondering if there are any recommendations on usage within Leaflet.&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;That's right, for everything with the exception of &lt;A href="https://developers.arcgis.com/documentation/mapping-apis-and-services/services/" target="_self"&gt;Esri cloud-hosted APIs&lt;/A&gt; that's usually the case.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;EM&gt;I'm wondering if there is more official support, or examples.&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I'm sorry, but as far as I know there is no official support for this and it is not planned to be&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":pensive_face:"&gt;😔&lt;/span&gt;. But maybe we can get revitalize this plugin with community contributions.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;A few years ago&lt;/SPAN&gt; I had to do the opposite, convert a websocket to a&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/rest/services-reference/enterprise/stream-service.htm" target="_self"&gt;Stream services&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;to be consumed by the Maps SDK for JS, so we had to build a &lt;/SPAN&gt;&lt;A href="https://github.com/esri-es/arcgis_websocket_server" target="_self"&gt;WebSockets wrapper&lt;/A&gt;&lt;SPAN&gt; too (but in this case for Node.js).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Related to this I recently I heard from&amp;nbsp;&lt;SPAN&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/4618"&gt;@RichGwozdz&lt;/a&gt;&amp;nbsp; about &lt;A href="https://koopjs.github.io/" target="_self"&gt;Koop&lt;/A&gt; that:&lt;/SPAN&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;&lt;EM&gt;Output plugins can now use the pullStream method, so long as the linked providers include a getStream method. Docs forthcoming.&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;I hope this helps,&lt;BR /&gt;Raul&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 Apr 2023 13:46:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/open-source-mapping-libraries-ques/streamserver/m-p/1277279#M36</guid>
      <dc:creator>Raul_Jimenez</dc:creator>
      <dc:date>2023-04-11T13:46:10Z</dc:date>
    </item>
  </channel>
</rss>

