The vector search capability gives users the ability to query a vast amount of vector data rapidly and easily by location, keyword, date/time, etc. This quick access and easy to use API gets you access to a wide variety of vector data including map data and social media records.
The Vector Services provides the analyst with a tool for visually mapping all available vectors within a given aoi. Analysts may then refine the resulting vectors into a desired selection. These quickly polled and returned arrays of points, linestrings, and polygons may then be used in further analytical studies of the area.
Aside from the vectors that are already being ingested into the vector index, users may have vectors of their own that they would like to visualize in the index, and easily pass to other users. To do this, we have vector write services.
Vector write can be done via shapefile ingest or api writes of json formatted vectors. Json formatted vectors may be written via either synchronous and asynchronous methods, and users specify the index for their own provided vectors. Shapefile ingested vectors must be zipped with a mapping file when sent; shapefiles are limited to one SHP per zipped file.
Vector generation is useful for direct additions of or updates to vectors, without needing a third party service or a vector submission request form.
The vector aggregations capability gives users the ability to summarize a vast amount of vector data rapidly and easily by location, keyword, date/time, etc. Aggregations allow users to poll larger areas for more information before narrowing down their searches to eventually reach the specific data they desire to download. Aggregations also give users the ability to run analytics such as change detection and discovering zones similar to an area of interest.
In addition, in order for users to easily discover what values for a set of vector fields are available in a given geographic area, a specific kind of term aggregation called 'facets' is available. Users can take those facets and use them to construct specific queries to discover the specific items they are interested in.
The general Vector Services API endpoints work with any application.
In order for users to easily utilize the API through ESRI software, a selection of ESRI Vector Services endpoints are generated to work best with ArcMap.