Vector Tilemap

URL:
https://<root>/<serviceName>/VectorTileServer/tilemap
Methods:
GET
Version Introduced:
10.4

Description

The tilemap resource describes a quadtree of tiles and can be used to avoid requesting tiles that don't exist in the server. Each node of the tree has an associated tile. The root node (lod 0) covers the entire extent of the data. Children are identified by their position with NW, NE, SW, and SE. Tiles are identified by lod/h/v, where h and v are indexes on a 2^lod by 2^lod grid . These values are derived from the position in the tree. The tree has a variable depth. A node doesn’t have children if the complexity of the data in the associated tile is below a threshold. This threshold is based on a combination of number of features, attributes, and vertices.

Example usage

Note: This is an example URL only and is not an active link to an existing attachment.

https://services.myserver.com/arcgis/rest/services/Hosted/World/VectorTileServer/tilemap

JSON Response syntax

1
{"index":<node>}

Where <node> is : [<node>,<node>,<node>,<node>] in order NW,NE,SW,SE with possible values:

1 // tile with no children (referred to as a leaf tile)

0 // no tile (because there's no data here, so the tile file does not exist)

2 // subtree defined in a different index file (to mitigate the index being too large)

JSON Response example

1
{"index":[[1,0,1,1],0,0,0]}

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close