<?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: Protocolbuffer Binary Format (PBF) Documentation or Examples? in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1136754#M76079</link>
    <description>&lt;P&gt;Also I don't believe spatial reference and what not gets encoded into VT payloads to begin with. That's in contrast to Feature Tiles where the transformation does actually get encoded into the FetaureSet pbf payload.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/Esri/arcgis-pbf/blob/main/proto/FeatureCollection/FeatureCollection.proto#L162-L166" target="_blank"&gt;arcgis-pbf/FeatureCollection.proto at main · Esri/arcgis-pbf (github.com)&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 25 Jan 2022 04:42:27 GMT</pubDate>
    <dc:creator>mgeorge</dc:creator>
    <dc:date>2022-01-25T04:42:27Z</dc:date>
    <item>
      <title>Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464691#M42963</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ArcGIS Enterprise added support for the PBF output format in 10.7.1. We are having difficulty finding any documentation or examples on Esri's implementation of PBF in either the Developer's documentation or Esri's Github outside of Vector Tiles. We would like to look at using this format with some larger datasets. Any pointers would be appreciated?&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Jul 2019 16:10:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464691#M42963</guid>
      <dc:creator>TomNeer</dc:creator>
      <dc:date>2019-07-17T16:10:50Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464692#M42964</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know what PBF-formatted data ESRI support other than vector tiles and fontstacks. We implemented PBF tile generation by following the MapBox spec (&lt;A href="https://docs.mapbox.com/vector-tiles/specification/"&gt;https://docs.mapbox.com/vector-tiles/specification/&lt;/A&gt;&amp;nbsp;and &lt;A href="https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto"&gt;https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto&lt;/A&gt;) and I believe (I didn't implement it myself) taking inspiration from&amp;nbsp;&lt;A href="https://github.com/mapbox/vt-pbf"&gt;https://github.com/mapbox/vt-pbf&lt;/A&gt;. The actual implementation was done in C++ using Google's Protocol Buffers library (&lt;A href="https://developers.google.com/protocol-buffers/docs/reference/cpp"&gt;https://developers.google.com/protocol-buffers/docs/reference/cpp&lt;/A&gt;)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Sep 2019 05:52:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464692#M42964</guid>
      <dc:creator>RogerAustin</dc:creator>
      <dc:date>2019-09-24T05:52:15Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464693#M42965</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/24155"&gt;Tom Neer&lt;/A&gt;‌ I know there were some plans to create a repository detailing the Esri feature tile pbf format (it's a bit different from vt-pbf), but I don't think it's been released yet. I'll check on the status and get back to you. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Sep 2019 19:09:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464693#M42965</guid>
      <dc:creator>mgeorge</dc:creator>
      <dc:date>2019-09-24T19:09:58Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464694#M42966</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for the responses.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We were directed by Esri Staff at the UC to look at the PBF format for some of the large Feature Services we were working with. However the documentation on&amp;nbsp;&lt;A class="link-titled" href="https://developers.arcgis.com/rest/services-reference/output-formats.htm" title="https://developers.arcgis.com/rest/services-reference/output-formats.htm"&gt;Output formats—ArcGIS REST API: Services Directory | ArcGIS for Developers&lt;/A&gt;&amp;nbsp;only states "&lt;SPAN style="color: #4c4c4c; background-color: #ffffff;"&gt;f=pbf: The response is in the Protocol Buffers format. The PBF format is binary and is thus smaller and faster for clients to parse than JSON. It is used by newer versions of some Esri APIs and applications to improve efficiency.&amp;nbsp;&lt;/SPAN&gt;The PBF format is supported by some feature service operations in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;ArcGIS Enterprise&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;10.7 as well as hosted feature layers in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class=""&gt;ArcGIS Online&lt;/SPAN&gt;."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This infers that PBF can be used by some feature service operations in ArcGIS Enterprise 10.7 and APIs but I have been unable to find any additional information or examples to its use outside of vector tiles.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are actually currently exploring integrating a &lt;A href="https://aws.amazon.com/qldb/"&gt;Quantum Ledger Database&lt;/A&gt; into our Web GIS to fulfill our needs. This resolves several major issues with the lack of modern datatypes (INT8/SERIAL and JSONB, specifically), ability to store various geometry type, and provide an immutable transaction log.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Sep 2019 20:08:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464694#M42966</guid>
      <dc:creator>TomNeer</dc:creator>
      <dc:date>2019-09-24T20:08:18Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464695#M42967</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tom, PBF is just a serialization format like JSON. The VectorTile pbf spec (Mapbox) is different from Esri Feature PBF spec in terms of how the payloads of vector/feature data are structured, though they both are PBF encoded specs. To request that a query use the PBF format, you just need to include f=pbf instead of f=json. This will return a binary payload. Currently only the /query endpoint I think has support for PBF, and this requires quantization.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To see some example usage, you can look at the queries being made by the 4.x JSAPI which will use PBF if the server supports it. For instance, take a look at this sample: &lt;A class="link-titled" href="https://developers.arcgis.com/javascript/latest/sample-code/sandbox/index.html?sample=visualization-vv-color-animate" title="https://developers.arcgis.com/javascript/latest/sample-code/sandbox/index.html?sample=visualization-vv-color-animate"&gt;ArcGIS API for JavaScript Sandbox&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example query:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://services.arcgis.com/V6ZHFr6zdgNZuVG0/arcgis/rest/services/NYC_Footprints_fgdb/FeatureServer/0/query?f=pbf&amp;amp;geometry=%7B%22spatialReference%22%3A%7B%22latestWkid%22%3A3857%2C%22wkid%22%3A102100%7D%2C%22xmin%22%3A-8230739.205748616%2C%22ymin%22%3A4977579.281932363%2C%22xmax%22%3A-8228293.22084349%2C%22ymax%22%3A4980025.266837489%7D&amp;amp;maxRecordCountFactor=3&amp;amp;outFields=CNSTRCT_YR%2COBJECTID_1&amp;amp;outSR=102100&amp;amp;quantizationParameters=%7B%22extent%22%3A%7B%22spatialReference%22%3A%7B%22latestWkid%22%3A3857%2C%22wkid%22%3A102100%7D%2C%22xmin%22%3A-8238077.160463991%2C%22ymin%22%3A4970241.327216988%2C%22xmax%22%3A-8228293.22084349%2C%22ymax%22%3A4980025.266837489%7D%2C%22mode%22%3A%22view%22%2C%22originPosition%22%3A%22upperLeft%22%2C%22tolerance%22%3A19.10925707128908%7D&amp;amp;resultType=tile&amp;amp;returnExceededLimitFeatures=false&amp;amp;spatialRel=esriSpatialRelIntersects&amp;amp;where=CNSTRCT_YR%20%3E%200&amp;amp;geometryType=esriGeometryEnvelope&amp;amp;inSR=102100" title="https://services.arcgis.com/V6ZHFr6zdgNZuVG0/arcgis/rest/services/NYC_Footprints_fgdb/FeatureServer/0/query?f=pbf&amp;amp;geometry=%7B%22spatialReference%22%3A%7B%22latestWkid%22%3A3857%2C%22wkid%22%3A102100%7D%2C%22xmin%22%3A-8230739.205748616%2C%22ymin%22%3A4977579.281932363%2C%22xmax%22%3A-8228293.22084349%2C%22ymax%22%3A4980025.266837489%7D&amp;amp;maxRecordCountFactor=3&amp;amp;outFields=CNSTRCT_YR%2COBJECTID_1&amp;amp;outSR=102100&amp;amp;quantizationParameters=%7B%22extent%22%3A%7B%22spatialReference%22%3A%7B%22latestWkid%22%3A3857%2C%22wkid%22%3A102100%7D%2C%22xmin%22%3A-8238077.160463991%2C%22ymin%22%3A4970241.327216988%2C%22xmax%22%3A-8228293.22084349%2C%22ymax%22%3A4980025.266837489%7D%2C%22mode%22%3A%22view%22%2C%22originPosition%22%3A%22upperLeft%22%2C%22tolerance%22%3A19.10925707128908%7D&amp;amp;resultType=tile&amp;amp;returnExceededLimitFeatures=false&amp;amp;spatialRel=esriSpatialRelIntersects&amp;amp;where=CNSTRCT_YR%20%3E%200&amp;amp;geometryType=esriGeometryEnvelope&amp;amp;inSR=102100"&gt;https://services.arcgis.com/V6ZHFr6zdgNZuVG0/arcgis/rest/services/NYC_Footprints_fgdb/FeatureServer/0/query?f=pbf&amp;amp;geomet…&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We can find out that the service supports f=pbf by looking at the metadata for the associated service:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://services.arcgis.com/V6ZHFr6zdgNZuVG0/arcgis/rest/services/NYC_Footprints_fgdb/FeatureServer/0?f=json" title="https://services.arcgis.com/V6ZHFr6zdgNZuVG0/arcgis/rest/services/NYC_Footprints_fgdb/FeatureServer/0?f=json"&gt;https://services.arcgis.com/V6ZHFr6zdgNZuVG0/arcgis/rest/services/NYC_Footprints_fgdb/FeatureServer/0?f=json&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class=""&gt;{ ... "supportedQueryFormats"&lt;/SPAN&gt;: &lt;SPAN class=""&gt;"JSON, geoJSON, PBF"&lt;/SPAN&gt;, ... }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Currently it's mostly just internal clients using this for now, but we have plans to document the spec itself.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Sep 2019 22:14:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464695#M42967</guid>
      <dc:creator>mgeorge</dc:creator>
      <dc:date>2019-09-24T22:14:54Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464696#M42968</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Heya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry to hijack this question.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there any update on the spec for the pbf? Any chance we could have access to the proto file? Be keen to try to add it to koopjs featureserver.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Darren&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Oct 2019 09:06:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464696#M42968</guid>
      <dc:creator>DarrenBreen</dc:creator>
      <dc:date>2019-10-22T09:06:22Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464697#M42969</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry &lt;A href="https://community.esri.com/migrated-users/380465"&gt;Darren Breen&lt;/A&gt;‌, we are still planning to document the spec, but we want to at least have a ready built parser for folks to use that we can share. We need to&amp;nbsp;do a little bit of refactoring to pull this out of the API.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 22 Oct 2019 16:50:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464697#M42969</guid>
      <dc:creator>mgeorge</dc:creator>
      <dc:date>2019-10-22T16:50:56Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464698#M42970</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any update on this?&amp;nbsp; Our organization is also looking for the pbf specs for ESRI's version.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Jun 2020 21:44:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464698#M42970</guid>
      <dc:creator>DarellStoick</dc:creator>
      <dc:date>2020-06-18T21:44:04Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464699#M42971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Haven't heard anything.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jun 2020 15:08:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464699#M42971</guid>
      <dc:creator>TomNeer</dc:creator>
      <dc:date>2020-06-29T15:08:47Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464700#M42972</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for the lack of information on this, things are a bit hectic with UC. I'll follow-up internally.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Jun 2020 19:42:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464700#M42972</guid>
      <dc:creator>mgeorge</dc:creator>
      <dc:date>2020-06-29T19:42:52Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464701#M42973</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is my understanding that Esri has adopted the Mapbox Vector Tile Specification. Not sure which version, assuming 2.0 or earlier). Hopefully, Esri can confirm. PBF specification is at&amp;nbsp;&lt;A class="link-titled" href="https://docs.mapbox.com/vector-tiles/specification/" title="https://docs.mapbox.com/vector-tiles/specification/"&gt;Specification | Vector tiles | Mapbox&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Sep 2020 22:57:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464701#M42973</guid>
      <dc:creator>TomNeer</dc:creator>
      <dc:date>2020-09-29T22:57:38Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464702#M42974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tom,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For Vector Tiles, we do indeed use the Mapbox Vector Tile spec. The f=pbf format of FeatureServices however is an esri Feature Tile serialization spec. Feature Tiles are more for dynamic visualizations, whereas Vector Tiles are better for things like basemaps.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The documentation on this has been held up, but I think more details should be forthcoming. I'll check in again.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We've also worked to improve the performance of pbf encoded Feature Tiles in our upcoming 4.17 release. Whereas before we were doing some quite a bit of conversion to deserialize features,&amp;nbsp;we've reworked things so that&amp;nbsp;we can&amp;nbsp;work directly against the compressed binary data.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Sep 2020 23:13:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464702#M42974</guid>
      <dc:creator>mgeorge</dc:creator>
      <dc:date>2020-09-29T23:13:55Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464703#M42975</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I too would be interested in understanding the format/spec of the pbf of FeatureServices.&amp;nbsp; Any examples of deserializing the features returned as pbf would be great.&amp;nbsp; We are downloading data from the National Interagency Fire Center, and downloading a large payload in geojson is brutally slow.&amp;nbsp; The pbf downloads super fast, but I have no good way to read it programmatically.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kirk&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Oct 2020 17:34:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/464703#M42975</guid>
      <dc:creator>KirkDybvik</dc:creator>
      <dc:date>2020-10-12T17:34:56Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1026566#M71764</link>
      <description>&lt;P&gt;Just a friendly bump, checking for an update on the FeatureService info.&amp;nbsp; Would really like to replace json with pbf for feature download etc.&amp;nbsp; Meaning, pbf to feature set or something similar.&amp;nbsp; Any updates on this front?&lt;/P&gt;</description>
      <pubDate>Sat, 13 Feb 2021 15:53:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1026566#M71764</guid>
      <dc:creator>SolidData</dc:creator>
      <dc:date>2021-02-13T15:53:44Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1034813#M71991</link>
      <description>&lt;P&gt;Hello, is there already a description how we can deserialize the pbf format for feature services?&lt;/P&gt;</description>
      <pubDate>Wed, 10 Mar 2021 07:49:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1034813#M71991</guid>
      <dc:creator>Cees</dc:creator>
      <dc:date>2021-03-10T07:49:23Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1041145#M72235</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;The FeatureCollection PBF spec can now be found here: &lt;A href="https://github.com/Esri/arcgis-pbf" target="_blank"&gt;https://github.com/Esri/arcgis-pbf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Matt&lt;/P&gt;</description>
      <pubDate>Fri, 26 Mar 2021 18:30:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1041145#M72235</guid>
      <dc:creator>mgeorge</dc:creator>
      <dc:date>2021-03-26T18:30:49Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1058826#M73148</link>
      <description>&lt;P data-unlink="true"&gt;I've added some info on how to parse the geometry bits &lt;A href="https://github.com/Esri/arcgis-pbf/issues/2#issuecomment-842813068" target="_self"&gt;over here&lt;/A&gt;.&amp;nbsp;I've just reversed engineered things as best I could but it seems to be working, and hopefully in due course I'll publish a little npm module for doing it.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 May 2021 04:44:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1058826#M73148</guid>
      <dc:creator>RowanWinsemius2</dc:creator>
      <dc:date>2021-05-18T04:44:02Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1065543#M73417</link>
      <description>&lt;P&gt;In c# you can deserialize:&amp;nbsp;&lt;A href="https://community.esri.com/t5/arcgis-enterprise-extensibility/soi-returning-pbf/td-p/1049024" target="_blank"&gt;https://community.esri.com/t5/arcgis-enterprise-extensibility/soi-returning-pbf/td-p/1049024&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Jun 2021 08:01:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1065543#M73417</guid>
      <dc:creator>nicogis</dc:creator>
      <dc:date>2021-06-07T08:01:58Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1134495#M75947</link>
      <description>&lt;P&gt;Is there full documentation on how to de-serialize a vector tile pbf file yet? I hope to take a ESRI vector tile pbf and convert it into geojson. I tried to use the Mapbox spec (&lt;A href="https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto)" target="_blank" rel="noopener"&gt;https://github.com/mapbox/vector-tile-spec/blob/master/2.1/vector_tile.proto)&lt;/A&gt;&amp;nbsp; but it only transformed the data into another format that I do not know how to handle.&lt;/P&gt;&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/300815"&gt;@mgeorge&lt;/a&gt;&amp;nbsp;Do you have any update?&lt;/P&gt;</description>
      <pubDate>Tue, 18 Jan 2022 09:20:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1134495#M75947</guid>
      <dc:creator>JINANYI</dc:creator>
      <dc:date>2022-01-18T09:20:56Z</dc:date>
    </item>
    <item>
      <title>Re: Protocolbuffer Binary Format (PBF) Documentation or Examples?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1134681#M75962</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/482535"&gt;@JINANYI&lt;/a&gt;,&amp;nbsp;we release the FeatureTile Pbf spec here:&amp;nbsp;&lt;A href="https://github.com/Esri/arcgis-pbf" target="_blank"&gt;https://github.com/Esri/arcgis-pbf&lt;/A&gt;. The VTL encoding we use is the same as&amp;nbsp;&lt;A href="https://github.com/mapbox/vector-tile-spec" target="_blank"&gt;mapbox/vector-tile-spec: Mapbox Vector Tile specification (github.com)&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Basically what you will want to do is pull in some pbf parsing library which will then parse the format verbatim. After that, take a look at&amp;nbsp;&lt;A href="https://github.com/mapbox/vector-tile-spec/blob/master/2.1/README.md" target="_blank"&gt;vector-tile-spec/README.md at master · mapbox/vector-tile-spec (github.com)&lt;/A&gt; to see what the properties of the tile mean. I.e., the geometry encoding for mapbox uses command integers that you need to decode what operation is happening.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Jan 2022 17:42:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/protocolbuffer-binary-format-pbf-documentation-or/m-p/1134681#M75962</guid>
      <dc:creator>mgeorge</dc:creator>
      <dc:date>2022-01-18T17:42:56Z</dc:date>
    </item>
  </channel>
</rss>

