I'm using QGIS 3.8 and trying to connect to the following vector tile server layer using the latest version of the vector tile reader plugin: https://www.arcgis.com/home/item.html?id=e370f9e3a3b941d68f37632b6e16e601#overview.

On the website, the layer links to https://tiles.arcgis.com/tiles/pWwHCwVEtR8QoS9x/arcgis/rest/services/Uniti_Leasing_Fiber/VectorTileServer and the View Styles button links to https://tiles.arcgis.com/tiles/pWwHCwVEtR8QoS9x/arcgis/rest/services/Uniti_Leasing_Fiber/VectorTileServer/resources/styles/root.json?f=pjson.

No matter how I configure the input in the "Edit Connection" in QGIS, I get the error "The field Vector Layer' is required but not found. This is an invalid Tile JSON."

How should the edit connection fields be filled out to avoid this error and pull in the data?


This does not work with ESRI VectorTileServer. And most ESRI vector tiles are Indexed not FLAT so no map client can have that logic to know to keep showing a tile in zoom 8 at lower zooms. They have a json/text file with the index information. By the way ESRI placeholders are different than standard they put the ROW/Y before the Column X. /{Z}/{Y}/{X}.PBF. ESRI provides a tilejson response at the end of their endpoint (vectortileserver) but it's not a file you can reference there is no tile.json you can save that somewhere static server and use that URL. Being able to publish the data once with multiple styles is something seriously missing in the ESRI workflow. We unzip the VTPK and replace stylesheet with a different one and then zip it back (no compression). I've written tools to build VTPK from mbtiles and folder of PBF. maps@TechMaven.net

  • Thank you. So I'm better off using an ESRI product (ArcGIS Online and/or Pro) to access this sort of data. I appreciate it. – Brian Aug 13 at 13:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.